Tableau
Tableauコネクタを使用すると、DesignerでTableauに接続できます。
Tableauは、データ入力ツールとデータ出力ツールのデータソースとして、またスタンドアロンのTableau入力ツールとTableau出力ツールとして使用できます。
Designerの新しいコネクタバージョン
Tableauコネクタは、Alteryx Oneコネクタエクスペリエンスの一部になりました。このページの情報をよく確認して、適切なツールを正しく使用していることを確認してください。
DesignerワークフローでTableauコネクタを更新する場合は、ワークフロー移行ユーティリティを使用できます。
Tableauコネクタのセットアップ
Tableauは、データ入力ツールとデータ出力ツールのデータソースとして、Designer 2025.1のパッチ5以降および2025.2のパッチ3以降で使用できます。ツールの詳細については、「入力ツールと出力ツール」を参照してください。
必要条件
続行する前に、次の前提条件を満たしていることを確認してください。
要件 | 詳細 |
|---|---|
Designerのバージョン | Designer 2026.1以降(ユニファイドコネクタに必要なほか、[Hyperファイルバージョン]や[データベーススキーマの選択]などの出力オプションにも必要です。) |
Tableau Serverのバージョン | Tableau Server 2023.3以降(Tableau REST API 3.21を使用。) |
AMP | 有効にする必要があります。 |
DCM | DesignerでDCMを有効にする必要があります。[オプション] > [詳細設定] > [DCM]の順に選択して、DCMを有効にします。 |
Tableauのデプロイメントタイプ | サーバーURLを使用したTableau Server (自己ホスト型、オンプレミス、プライベートクラウド) |
コネクタのインストール
[アドオン]を介して、DesignerからTableauコネクタの最新バージョンを簡単にインストールできます。これは、Designerを終了したりAlteryx Marketplaceにアクセスしたりせずに、コネクタの参照、インストール、更新を実行できる推奨のインストール方法です。
コネクタをインストールするには、次の手順に従います。
Designerで、[アドオン] > [Marketplaceアドオンの管理]に移動します。使用可能なコネクタのリストが表示されます。
[Tableauツール]を選択し、[インストール]を選択します。Designerがパッケージをダウンロードしてインストールします。インストールを完了するために、Designerを再起動する必要がある場合があります。
インストールとセットアップの完了後、データ入力ツールとデータ出力ツールからTableauコネクタを使用できるようになります。
接続を設定します
DCMを使用してTableauに接続するには、次の手順に従います。
データ入力ツールまたはデータ出力ツールをキャンバスにドラッグし、[データに接続]を選択します。
コネクタの設定で、[データ接続の作成または参照]を選択します。
以前にTableau接続を作成したことがある場合は、[最近]タブから接続を選択できます。
[+新規] を選択します。テクノロジーのリストから[Tableau]を選択します。
[接続セットアップ] を選択します。[接続]ウィンドウが開きます。
[+新規] を選択します。
接続名、データソース名、サーバーURLを指定します。
[資格情報]セクションで、認証方法を選択し、資格情報名を入力します。詳細については、「認証方法」を参照してください。
[保存]を選択します。
[接続]を選択します。Tableauが認証を要求する場合があります。
ファイルブラウザーウィンドウで、読み取りまたは書き込み先のファイルを選択します。
[オプション]ウィンドウで読み取りまたは書き込み設定を選択します。
[確認]を選択して、ファイルへの接続を作成します。ワークフローの構築を続行できます。
入力ツールと出力ツール
Tableau入力ツールと出力ツールは、Tableauの読み取りと書き込みに使用されます。
Tableau 入力
Tableau入力は、公開されているTableauデータソースからデータを読み込みます。
DCM Tableau接続を介して認証します。
ページネーションとファジー検索を使用して、ツリー内のサイトやプロジェクトを参照するか、パスを入力します。
読み取る単一テーブルのデータソースを選択します。
列は型指定されたデータとして返されます(たとえば、日付と日時は日付型と日時型として読み取られます)。
Tableau出力
Tableau出力はTableauにデータを書き込み、データソース(Hyper抽出)として公開します。これは、以前のTableau Serverにパブリッシュツールに代わるツールになります。
DCM Tableau接続を介して認証します。
接続先を選択または定義します。プロジェクトとデータソースを参照するか、プロジェクトパスとデータソース名(フィールドまたはパラメーターに基づく動的パスを含む)を入力します。
任意の名前を付けた単一のテーブルに書き込みます。
データソースがすでに存在する場合のアクションを選択します。新しいデータソースを作成するか、名前を変更して作成するか、既存のデータソースを上書きする(データソースIDを保持して新しいバージョンを作成する)か、または既存のデータソースに行を追加します。付加と上書きは、Tableau APIを介して実行されます。
Hyperファイルバージョン(V1からV4)とデータベーススキーマ(
publicまたはExtractなど)を選択します。これらのオプションには、Designer 2026.1以降が必要です。
オブジェクトモデル
Tableauの階層を理解すると、ツールを正しく設定するうえで役立ちます。
サイト: 組織では多くの場合、事業部門または環境ごとに個別のサイトを使用します。各サイトそれぞれに、ユーザー、プロジェクト、ワークブック、データソースがあります。
プロジェクト: コンテンツを整理するために使用されます。プロジェクトはネストできます。
ワークブック: 1つ以上のシート(可視化、ダッシュボード、ストーリー)を含み、基盤となるデータとしてデータソースを使用します。
データソース: ワークブックが使用するデータへの接続であり、ライブ接続または抽出を使用できます。データソースは1つ以上のテーブルを公開します。
テーブル: データソース内の構造化されたデータセット。AlteryxがTableauに公開されると、
.hyper抽出として保存されるデータソース内のテーブルに書き込みます。
認証方法
ユニファイドコネクタはDCMを介して認証します。Tableauは3つの認証方法をサポートしています。以下の表をご確認いただき、ユースケースに適したものをご使用ください。
メソッド | デスクトップ | Cloud (Alteryx One) |
|---|---|---|
個人のアクセストークン(PAT) | はい | いいえ |
Tableau Serverのユーザー名とパスワード | はい | いいえ |
Tableau接続マネージャー(TCM) | いいえ | いいえ |
注記
Tableau Server(自己ホスト型、オンプレミス、プライベートクラウド)は、サーバーURLを使用して接続し、個人のアクセストークン(PAT)またはTableau Serverのユーザー名とパスワードを資格情報としてサポートします。
Tableau Cloud (TableauによってホストされているSaaS)は、
https://<site>.online.tableau.comという形式のサイト固有のURLを使用します。ユニファイドコネクタ向けのTableau Cloudのサポートは対応中であり、まだ利用できません。
統合型Tableauへの移行
AlteryxですでにTableauコネクタを使用している場合は、以下のセクションを参照してください。統合バージョンで変更された内容について説明します。
パラメーター | レガシーコネクタ(Python SDK) | ユニファイドコネクタ |
|---|---|---|
プラットフォームとツール | Desktop (入力と出力) | Desktop (入力と出力)は一般提供されている Cloudは開発中 |
フレームワーク | Python SDK | ユニファイドコネクタフレームワーク |
通信/API | レガシーTableau REST API | Tableau REST API 3.21 (Tableau Server 2023.3以降が必要) |
認証 | レガシー認証 | 個人のアクセストークン(PAT)またはTableau Serverのユーザー名とパスワード |
接続モデル | ツールレベル/非DCM | DCM |
既存のワークフローは、Designer 2025.1パッチ5以降のAlteryxワークフロー移行ユーティリティを使用して移行できます。ただし、Desktopでのみ使用できます。詳細については、ワークフロー移行ユーティリティを参照してください。
制限事項
Date値とDateTime値は、読み取り時に末尾にゼロが表示されるようになりました(余分なマイクロ秒の桁)。以前の書式を復元するには、セレクトツールまたはサンプリングツールを下流に追加して余分なゼロをトリミングします。Tableau出力は、ローカルの
.hyperファイルから読み込まれた固定小数点フィールドを使用したデータソースを公開できません。Tableau出力ツールの前に、セレクトツールなどを使用してフィールドをDouble(倍精度浮動小数点数値型)型に変換します。これにより、同じデータソースで後から[付加]または[上書き]操作を行う際の競合を回避することもできます。[更新]、[アップサート]、および[Hyperファイルのアップロード]操作はサポートされなくなりました。ワークフローで[更新]または[アップサート]を使用している場合は、[上書き] (データソースを置換)または[付加] (行を追加)を使用するように再設計してください。
コネクタは単一テーブルのデータソースのみをサポートするようになりました。任意の名前を付けた単一のテーブルに書き込みます。これに伴い、
.tdsファイルのサポートは廃止されました。ワークフローが複数テーブルのデータソースを使用している場合は、代わりに単一テーブルのデータソースを公開するように再設計してください。コネクタから直接、新規プロジェクトまたはネストされたプロジェクトを作成することはできません。まずTableauでプロジェクトを作成し、それを参照するか、ツールにパスを入力してください。
ツールには、選択できるデータソース内のテーブルは一覧表示されません。テーブル名を手動で入力してください。
非DCM接続方法が削除されたため、すべての接続はDCMを介して作成され、PATまたはTableau Serverのユーザー名とパスワードで認証される必要があります。
Tableau接続マネージャー(TCM)は、入力と出力のいずれでもサポートされていません。代わりに、PATまたはTableau Serverのユーザー名とパスワードを使用してください。
[メタデータを添付]オプションと[ドライランを有効にする]オプションは、DesktopのユニファイドコネクタフレームワークのTableau入力では使用できません。
コネクタには、入力と出力の両方でDesigner 2026.1以降とTableau Server 2023.3以降(Tableau REST API 3.21)が必要です。Hyperファイルバージョンやデータベーススキーマの選択などの詳細オプションにも、Designer 2026.1以降が必要です。
現在、コネクタはDesktop (主力製品)でのみ、入力と出力の両方で使用できます。Cloudのサポートは対応中であり、サポートが可能になる日付は確定していません。Cloudがリリースされた後も、移行ユーティリティは引き続き利用できず、ローカルダウンロードはDesktop限定のままになります。また、接続作成フローはDesktopとは異なり(ビルトイン接続作成は使用できない)、サポートされている形式と生成されるデータ型もDesktopと異なる可能性があります。
コネクタリリースバージョン2.1.0 | |
|---|---|
バージョン | 説明 |
v2.1.0 |
|
v2.0.1 |
|
接続タイプ | Alteryxツール。最新のバージョンは、Alteryx Marketplaceから入手できます。 |
サポートのタイプ | 読み取り/書き込み/公開 |
検証済み | Tableau SDK 10.3 (空間サポート) |
バージョン | 説明 |
v1.5.4 |
既知の問題
|
v1.5.3 |
既知の問題
|
v1.5.2 |
|
V1.5.1 |
|
v1.5.0 |
|
v1.4.3 |
|
v1.4.2 |
|
v1.4.1 |
|
v1.4.0 |
|
v1.3.1 |
既知の問題
|
v1.3.0 |
既知の問題
|
v1.2.0 |
既知の問題
|
v1.1.1 |
|
v1.1.0 |
|
v1.0.1 |
既知の制限
|
接続に使用するAlteryxツール
重要
データ入力ツール は、データをTableau Hyperデータ抽出(HYPER)ファイルとして読み取ります。このツールはローカルファイルのみをサポートします。
データ出力ツール は、Tableau Hyperデータ抽出(HYPER)ファイルとしてデータを保存します。このツールはローカルファイルのみをサポートします。
Tableau出力ツール はTableau Hyperデータセットを作成してTableauサーバーにアップロードするか、Tableau Hyperデータ抽出(HYPER)ファイルとしてローカルに保存します。
Tableau Serverにパブリッシュツール を廃止しました。機能はTableau出力ツールに置き換えられました。
データ接続マネージャー
Tableauツールバージョン1.2.0以降では、資格情報をより簡単かつ安全に保存できるように データ接続マネージャー がサポートされています。Tableauへの接続を作成し、Tableauツールを含むワークフローで保存された資格情報を簡単に再利用できます。Alteryx Serverで公開されたワークフローを正常に実行するには、保存された資格情報が必要です。
AMP Engineを有効にする
Tableauツールバージョン1.2.0以降を含むワークフローで AMP Engine が有効になっていることを確認します。
APIアクセス
Tableauツールには、TableauインスタンスへのAPIアクセスが必要です。Tableauツールを正常に動作させるためには、Tableau管理者に問い合わせて、インスタンスでCORSが有効になっていることと、許可されたホストにfile://の値が追加されていることを確認してください。
制限事項
Tableauはシングルサインオンや多要素認証をサポートしていません。ユーザー名とパスワード、または個人のアクセストークンを使用したサインインのみがサポートされています。個人のアクセストークンは、永続的な認証トークンであり、ハードコードされた資格情報や対話型ログインを必要とせずにTableau REST APIを使用して自動化を実行できます。
検索は完全な名前でのみ実行されるため、単なる「名前」ではなく「データソース名」を指定する必要があります。
Designerバージョン2021.2以降、.hyperファイルから読み込むテキストフィールドは、データ損失を避けるために、最大サイズの V_WString として読み込みます。この問題を回避するには、データを他の形式に書き込む前に、[オートフィールド] または [セレクトツール] を使用します。
Tableauには、複数ユーザーが1つの個人アクセストークンを使用して、同時にTableau Serverセッションを要求できないという制限があるため、同一の個人アクセストークンを使用して複数のTableauツールを同時に実行することはできません。同一の個人アクセストークンを使用して同時セッションにサインインしようとすると、前のセッションが終了し、認証エラーが発生する可能性があります。詳細については、個人アクセストークンに関するTableauのヘルプドキュメントを参照してください。



