Tableauで使われている2つのテクノロジーと裏側で行われている処理
Tableauはデータペインからピルをドラッグ&ドロップすることでシートに動き華麗なビジュアライズを描いてくれます。
しかし、これ裏側ではどうなっているか気になりはしませんか?
その秘密は、特許技術『VizQL』とTableau のデータエンジンテクノロジー『Hyper』にあります。
『VizQL』と『Hyper』
Tableau公式サイトのTableauテクノロジーから引用します。
高度な可視化を実現する『VizQL』と高速でアドホック分析を実現する『Hyper』。これらの技術があってTableauが使えるBIとして地位を確立しました。
裏側で行われている処理を確認
海外サイトではもう少し詳しく図解で記述されています。
Driverのあと、図の右上のselect~fromはSQL(Structured Query Language)です。裏側でSQLをかき、RusQuery(クエリを走らせ)、VizQLを通じてProcessing(加工して)、最後にRendering(データを整形して表示)。こういったフローでデータを可視化してくれているのです。
そして、次の図。ユーザ側では見られない画面なので刮目です。
Tableau開発チームが見れる画面のようです。
青枠のところはQueryですが、SQLがしっかりと書かれています。
この裏側の処理は、いつか公開されないかなーと思っています。
自分たちがやった作業が、どういう処理なのか?あとからSQLで振り返ることができたら、理解が一段と深まりそうですし何より処理のエラーに気づきやすくなる気もします。
前任者が作ったダッシュボード。処理が複雑で何がどうなっているのかわからない。。こんな相談は色々なところであがっていそうです。
と、話はそれてしましましたがTableauで使われているマニアックな技術2つと処理の図は覚えておくとマニアに近づけるかもしれません。
SASA
今日の野鳥
ヒヨドリ(Brown-eared Bulbul)
グレーヘアー。首回りの茶色のマフラー。日本中四季を通じで見られる野鳥です。どこの地域にいっても出現してくれる可能性が高いので安心します。
ところ変わり海外のバードウォッチャーにとってはレアな鳥です。
なぜか。分布が日本に限られているため、海外では見られないからです。
普段当たり前と思っているものが、誰かの貴重なものであるということは多々あります。『今日という日常』がまさにそれです。
長文を読んでいただきありがとうございます。