リストの更新タスクの抽出(トリガー)

このピースでできること

  • Tableauサイト内のエクストラクト更新タスク一覧の変化を検知したときに、ワークフローを起動します。(ポーリング)
 

Tableau の接続方法

以下の共通情報を入力し、認証方式をいずれか1つ選択して接続します。

共通設定

項目内容
Server URLTableau Cloud または Tableau Server の URL(例: )
API VersionTableau REST API のバージョン(デフォルト: )。不明な場合はそのまま使用
Site Content URLサイト名(デフォルトサイトの場合は空欄)

認証方式 1:ユーザー名 + パスワード

  • Username: Tableau のユーザー名(Tableau Cloud の場合はメールアドレス、Tableau Server で Active Directory を使用する場合は )
  • Password: Tableau のパスワード

認証方式 2:Personal Access Token(推奨)

PAT はパスワードより安全で、個別に無効化できるため本番環境での使用を推奨します。
  1. Tableau にログインし、右上のアカウントメニューから 「マイアカウント設定(My Account Settings)」 を開きます
  1. 「Personal Access Tokens」 セクションで 「トークンを作成(Create token)」 をクリックします
  1. トークン名を入力して生成します
  1. 表示された トークン名 と トークンシークレット をコピーし、接続画面の 「Personal Access Token Name」 と 「Personal Access Token Secret」 に入力します
ユーザー名/パスワードと PAT の両方を入力することはできません。どちらか一方のみ入力してください。
 

ピースの設定項目

このトリガーには追加の設定項目はありません。

取得できる情報

Tableauのエクストラクト更新タスク一覧を定期取得し、前回までに確認していないタスクの情報を1件ずつ出力します。
主なキー:(タスクID)、(優先度)、(連続失敗回数)、(タスク種別)、(スケジュール情報)、 / (対象の識別子)。
注意:タスクごとのXML解析範囲が限定されず、複数の更新タスクを返す応答では別タスクのworkbookIdなどが混入する可能性があります(模擬XMLで再現)。対象IDをそのまま自動処理に使用する場合は実際の出力とTableau側のタスクを照合してください。既存タスクの更新をすべて検知する仕組みではありません。