Skip to content
Last updated

Tableau連携アーキテクチャ

TableauとTreasure Dataを組み合わせることで、データドリブン企業は迅速にデータを探索し、インサイトを得ることができます。この2つのソリューションを組み合わせることで、インフラではなくインサイトに集中でき、業界をリードするビジュアル分析ツールを活用できます。

Treasure DataはBIツールに依存しないサービスですが、お客様はBIおよびビジュアル分析にTableauを使用しています。この記事では、Treasure Data、Tableau Desktop、およびTableau Server/Cloudを組み合わせる方法を紹介します。

Tableauについて

Tableauは、人々がデータを視覚化し理解するのに役立つビジネスインテリジェンスソフトウェアです。Tableau Softwareが提供する主要な製品は、Tableau DesktopとTableau Serverの2つです。Tableau Desktopは、データを視覚化および分析するために使用されるデスクトップアプリケーションです。ワークブック、ビジュアライゼーション、ダッシュボード、ストーリーの作成に役立ちます。

ユーザーは、組織内で共有するために、視覚化されたデータをTableau Serverに公開できます。Tableau DesktopはBIデザイナーツールであり、Tableau Serverはビジュアライゼーションを共有するための公開環境です。Tableau Onlineは、Tableau Serverのホスト版であり、BIサーバーを管理する必要がありません。

TableauとTreasure Dataのリファレンスアーキテクチャ

Treasure DataとTableauを組み合わせる理由は、Treasure Dataが新しい顧客データソース(アプリケーションログ、Webログ、モバイルデータ、センサーデータなど)を処理するためのスケーラブルなバックエンドを提供する一方で、Tableauが既存のデータソース(EDW、CRM、ERPなど)に対して柔軟なビジュアル分析を提供するためです。

Treasure DataとTableauを組み合わせることで、あらゆるタイプ、あらゆるサイズのデータソースに対して迅速にインサイトを得ることができます。これを次のアーキテクチャ図に示します。

アプローチ1 - Tableauへのアクティベーションを使用する

データ利用者により良い体験を提供するために、パフォーマンス上の理由から、この生データをより小さなセットに要約することをお勧めします。Treasure Dataのクエリエンジンを使用することで、ビッグデータを集約形式に圧縮できます。

Treasure Dataは「結果出力/Tableauへのアクティベート」をサポートしているため、集約結果をTableau Server/Cloudに直接プッシュできます。これを行うために追加のインフラストラクチャは必要ありません。スケジュールジョブ / Audience Studioからのアクティベーションを使用してこのプロセスを自動化し、定期的にデータを集約することもできます。Treasure Dataは、クエリ結果をTableau Data Hyper形式ファイルとしてプッシュできます。Hyperは、Tableauの新しいインメモリデータエンジン技術で、大規模または複雑なデータセットに対する高速なデータ取り込みと分析クエリ処理を目的として設計されています。Hyperファイルは、Tableau Serverに直接保存されます。

アプローチ2 - Datatank 2.0をデータマートとして使用する

PostgreSQLインターフェース互換性を提供するDatatank 2.0を使用することで、Tableauのさまざまな機能がこのデータを効率的に視覚化し、ダッシュボードを作成するのに役立ちます。

PostgreSQLへのアクティベーションを介してデータをDatatank 2.0にエクスポートできますが、Datatank 2.0もTableauと統合する必要があります。まず、Tableau環境にPostgreSQLデータベースドライバーをインストールする必要があります。

Tableauに技術的に詳しくない場合は、アプローチ1またはアプローチ2をお勧めします。これらのアーキテクチャは、Tableau上でデータを視覚化するためのシンプルで優れたパフォーマンスを提供します。

アプローチ3 - Tableau Server/Cloudを使用して接続を共有する

Tableauでは、データソースをTableau CloudまたはTableau Serverに公開することで、データの単一ソースを維持することが不可欠です。公開により、Tableau Desktopを使用していないが、Web編集環境でワークブックを編集する権限を持っている同僚を含む、同僚間でのデータ共有も可能になります。アナリストは、すべてのデータソースにアクセスできることで、データとレポートを迅速に反復処理でき、自立性が得られます。

Treasure Data Trino/Prestoとの新しい接続を作成し、その接続を保存してTableau Server/Cloudに公開する必要があります。

これにより、Treasure Dataから直接スケジュールされた更新抽出を構成できるため、Tableauユーザーの数を増やすことによるTreasure Dataリソースの心配をする必要がありません。

関連ページへのリンク