Bridge を使用した接続
Tableau Cloud が直接接続できないプライベート ネットワーク データにデータ ソースまたは仮想接続を接続する場合、Tableau Bridge を使用すると簡単に接続できます。
接続タイプ
Tableau Bridge は、ファイアウォールの背後にあるオンプレミス データや仮想クラウド内のデータをサポートしています。接続できるデータは、プライベート ネットワーク上の CSV ファイルから、データ ウェアハウスに格納されたデータまで、多岐にわたります。
Tableau Cloud が直接アクセスできるクラウド データについては、ほとんどの場合、Tableau Cloud で更新スケジュールを直接設定する方がより良い選択となります。たとえば、クラウド プラットフォームでホストされる MySQL データベースに接続できる場合があります。このようなシナリオでは、Tableau Cloud で直接この種類のデータに接続する抽出の更新スケジュールを設定できます。
データ ソースや仮想接続がプライベート ネットワークのデータに接続して抽出を使用する場合、Bridge を使用するとスケジュールされた抽出更新を実行できます。更新のスケジュールは、ほとんどの場合、パブリッシュ プロセスの一部としてコンテンツの所有者が設定できます。抽出更新の要件については、「抽出接続の追加要件」を参照してください。
Bridge では、ライブ クエリと呼ばれる機能を使用して、プライベート ネットワーク データへのライブ接続を使用したデータ ソースまたは仮想接続をサポートしています。Tableau Cloud が直接アクセスできないデータへのライブ接続を使用するデータ ソースまたは仮想接続をコンテンツ所有者がパブリッシュすると、ライブ クエリが自動的に使用されます。ライブ クエリの要件については、「ライブ接続の追加要件」を参照してください。
- Bridge では、一部のクラウド データ ソースのライブ接続はサポートされていません。これらには、Google Cloud SQL、OData、Progress OpenEdge が含まれます。データを最新の状態に保つには、抽出接続を使用します。
- Bridge では、一部のプライベート クラウドベースのデータ ソースのライブ接続はサポートしていません。これには、Google ドライブ、Box、OneDrive、Dropbox、Azure Data Lake Storage Gen2 が含まれます。データを最新の状態に保つには、抽出接続を使用します。
- CSV、テキスト、Excel、統計 (.sas7bdat) などのファイルベースのデータへのライブ接続はサポートしていません。
Bridge では、共有可能なデータへの中央アクセス ポイントを提供する仮想接続をサポートしています。
- 仮想接続で使用する場合の Snowflake はサポートしていません。
- 仮想接続の OAuth はコネクタ ベースでサポートしています。次のナレッジベースの記事と「OAuth 接続」を参照してください。
最新バージョンの Bridge は、CSV ファイル、Excell ファイル、テキスト ファイル、統計 (.sas7bdat) ファイル、PDF ファイル、空間ファイルなどのファイル データをサポートしています。
パブリッシュされたデータ ソース ファイルの抽出更新は、Bridge Windows クライアントでサポートされています。ローカル ファイル パスに接続する場合は、既定のプールを使用する必要があります。
埋め込みデータ ソース ファイルの抽出更新は、Bridge Windows クライアントでサポートされています。埋め込みデータ ソースには設定したプールを使用し、ファイル パスには UNC 形式を使用する必要があります。
ファイル データは Bridge for Linux for Containers ではサポートされていません。
- ファイルベースのデータへのライブ接続は、Windows クライアントまたは Bridge for Linux for Containers ではサポートされていません。
Cube ベースのデータはサポートしていません。
Tableau Bridge は、ワークブックに埋め込まれたデータ ソースをサポートしています。
- CSV、テキスト、Excel、統計 (.sas7bdat) などのファイル データのライブ接続はサポートしていません。
既定のプールは埋め込みデータ ソースをサポートしていません。設定したプールを使用する必要があります。詳細については、「Bridge クライアント プールの構成」を参照してください。
パブリッシュされたデータ ソースのスケジュールされた抽出は、複数のプールをサポートしていません。
Tableau Bridge を介した Tableau Prep のプライベート ネットワーク接続はサポートしていません。
コネクタとデータ型
Bridge は、Tableau Desktop と Tableau Cloud(新しいウィンドウでリンクが開く) がサポートしているコネクタの組み合わせをサポートしています。サポートされていないコネクタと、コネクタとデータ型の制限事項を以下に示します。
外部ファイルを含める機能は、パブリッシュされたデータ ソースではサポートしていません。パブリッシュされたフラット ファイルを更新するには、データ ソースがフル UNC パスを参照するように接続情報を変更します。たとえば、 D:\datasource.xls
ではなく、\\filesrv\datasource.xls
に接続するように変更します。
ほとんどの場合、Tableau Cloud は Bridge クライアントを自動的に検出します。場合によっては、Bridge を使用するために、接続を手動で構成する必要があります。詳細については、プライベート クラウド データに Bridge を使用するを参照してください。
- サード パーティによって構築された、Tableau Exchange に存在しないコネクタはサポートされていません。
- 一部の Exchange コネクタはサポートされていません。以下のセクションを参照してください。
- Tableau コネクタ SDK で構築されたコネクタ (.taco) および Tableau Exchange を通して利用可能なコネクタはサポートしていません。
- Microsoft Analysis Services
- Microsoft PowerPivot
- Oracle Essbase
- SAP NetWeaver Business Warehouse
Tableau Bridge では、利用可能なコネクタを「Tableau Exchange コネクタ ページ」(新しいウィンドウでリンクが開く)で選択して、データをクエリするために使用できます。サポートされている Exchange コネクタは、Actian JDBC、Altinity Connector for ClickHouse、Guidanz BI Connector、Couchbase Analytics、Stratio Crossdata、Data Virtuality JDBC、Jethro ODBC、Oracle NetSuite、SAP SuccessFactors、ServiceNow、および SingleStoreDB JDBC です。
Tableau Bridge で Exchange コネクタを使用するには、ターゲットのデータ ソースにアクセスするプール内の各 Exchange コネクタと各 Bridge クライアントに対して、次の手順を実行します。
.taco ファイルを「Tableau Exchange コネクタ ページ」(新しいウィンドウでリンクが開く)からダウンロードします。
.taco ファイルを Tableau リポジトリのコネクタ ディレクトリに追加します。
Windows の場合:
C:\Users[Windows User]\Documents\My Tableau Bridge Repository\Connectors
Linux の場合:
/root/Documents/My_Tableau_Bridge_Repository/Connectors
ご利用のコネクタの Tableau Exchange の指示に従って、必要なドライバーをダウンロードします。
Bridge クライアントにドライバーをインストールします。
Bridge クライアントを再起動します。
- Google Cloud SQL
- OData
- Progress OpenEdge
ライブ接続を使用して SAP HANA に接続するには、パラメーターと変数を無効にする必要があります。
仮想接続で使用する場合の Snowflake はサポートしていません。
マルチ接続データソースで使用されるデータ
Tableau Bridge を使用すると、データベース間で結合されたデータ ソースを更新できます。ワークブックまたはデータ ソースで定義されたデータベース接続によって、Tableau Cloud でデータの更新をパブリッシュまたは最新に維持する方法が決まります。すべての個々のデータ接続が Tableau Bridge で更新できるタイプである限り、データベース間結合されたデータ ソースを更新できます。
- JDBC を使用した接続については、Tableau が提供するカスタマー サポートには制限があります。「その他のデータベース (JDBC) 接続に対する Tableau サポート」を参照してください。
- ODBC を使用した接続については、Tableau が提供するカスタマー サポートには制限があります。「その他のデータベース (ODBC) 接続に対する Tableau サポート」を参照してください。
- Bridge は Web Data Connector 3.0 からデータに接続できません。詳細については、「Web データ コネクタ 3.0 SDK を使用して構築されたコネクタ」を参照してください。
- Web データ 2.0 は、2023.1 リリースで非推奨になりました。「Web データ コネクタ 2.0」を参照してください。
- Tableau は、WDC API とインターフェイス接続するために記述されたコネクタやその他のプログラムをサポートしていません。
Bridge for Linux
Tableau Bridge は、コンテナ ワークロード用に設計された Linux ベースのオペレーティング システムをサポートしています。制限と相違点は次のとおりです。
- Bridge for Linux はレガシー スケジュールをサポートしていません。
- Bridge for Linux はバックグラウンドで実行されます。これは、Windows 上の Tableau Bridge のサービス モードに相当します。
- ログ ファイルを保存するには、Docker コンテナとローカル ファイル システムの間でファイルまたはフォルダーをコピーします。
- 現在、Bridge for Linux は、Docker 実行可能ファイルを使用して実行中のコンテナでコマンドを実行することによってインストールされます。
- Bridge for Linux は、ライブか抽出かによらず、フラット ファイル (Excel、.csv など) をサポートしていません。
- Bridge for Linux は、Google Drive、One Drive、Azure Data Lake Storage、Azure SQL、Azure Synapse、Dremio の OAuth をサポートしていません。
- Bridge for Linux は SAP HANA SSO をサポートしていません。
- Bridge for Linux は Windows (UNC) ファイル共有パスをサポートしていません。
- Bridge for Linux は Windows 統合認証をサポートしていません。
認証
Bridge クライアントを無人で実行できるようにするには、サイトで [接続されたクライアント] オプションを有効にする必要があります。有効にすると、Tableau 認証で多要素認証がサポートされます。接続されたクライアントがサイトで無効になっている場合、Bridge では、Tableau のユーザー名とパスワードの認証のみをサポートしています。
OAuth
Tableau Bridge for Windows は、OneDrive、Azure SQL、Azure Synapse、および Dremio の OAuth をサポートしていません。
Tableau Bridge for Linux は、Google Drive、One Drive、Azure Data Lake Storage、Azure SQL、Azure Synapse、および Dremio の OAuth をサポートしていません。
- Amazon Athena コネクタで独自の ID プロバイダー (IdP) を使用する場合は、OAuth クライアント設定ファイルを設定する必要があります。「Amazon Athena で独自の ID プロバイダーを使用する」を参照してください。
Windows 認証
クライアントをサービス モードで実行するには、Windows ユーザー アカウントがローカル管理者グループのメンバーである必要があります。ユーザーがローカル管理者でない場合、Bridge クライアントをアプリケーション モードで実行できますが、Windows マシンにログインしたままにする必要があります。
Kerberos
Windows 上の Bridge は、ファイルと一部のデータベースの両方に対して、「実行」アカウントを介した統合 Windows 認証をサポートしています。