Tableau Prep Conductor について

Tableau Prep Conductor では、Tableau Server または Tableau Online で使用可能なスケジュール機能や追跡機能を利用してフローを自動的に実行し出力を更新できます。Tableau Prep Conductor は、Tableau Server バージョン 2019.1 で導入された Tableau Data Management アドオンの一部であり、フロー実行のスケジュール設定ができるように有効にする必要があります。

: Tableau Prep Builder バージョン 2020.4.1 以降では、Web 上にフローをパブリッシュしたり、手動でフローを実行したりするための Data Management アドオン をサーバーで使用する必要ありません。作成者は、フローの作成と編集をサーバー上で直接行うこともできます。サーバーで実行するフローのスケジュールを設定する場合は、引き続き Data Management アドオン が必要になります。

Tableau Prep Builder でフローを作成する場合は、最初にフローを Tableau Server または Tableau Online にパブリッシュして、スケジュールに従って実行する必要があります。フローのパブリッシュは、Tableau Desktop でのデータ ソースやワークブックのパブリッシュに似ています。フローと一緒にファイルをパッケージ化するか、データ ソースへの直接接続を指定して、データを変更するときにフロー入力を更新します。フローがデータベースに接続する場合は、認証タイプを指定し資格情報を設定してデータにアクセスします。

また、フローをパブリッシュして他のユーザーと共有するか、Web 上で編集を続けることもできます。たとえば、不完全なフローを Tableau Server または Tableau Online にパブリッシュしてから、それを Web 上で編集モードで開き、作業を続けます。また、適切に構成されたインプット ステップのみを含むフローを作成して同僚と共有することもできます。同僚はそのフローを自分のコンピューターにダウンロードして独自のフローを作成し、パブリッシュできます。

パブリッシュされたフローに出力ステップが含まれていて、エラーや互換性のない機能がない場合、そのフローは Tableau Online または Tableau Server でのみ実行できます。フローのパブリッシュの詳細については、Tableau Server または Tableau Online へのフローのパブリッシュ(新しいウィンドウでリンクが開く)を参照してください。互換性のないバージョンに関する詳細については、Tableau Prep とのバージョン互換性(新しいウィンドウでリンクが開く)を参照してください。

フローの正常性を追跡することは簡単です。Tableau Prep Conductor で Data Management アドオン を使用すると、次のことができます。

  • [コンテンツ] ページ内の最近のアクティビティを含む、フローに関する詳細を表示および監視します。

  • フローを編集します (バージョン 2020.4 以降)。
  • フロー実行の結果とエラーを 実行履歴 タブに表示します。

  • 管理ビュー を使用して、フローのパフォーマンス履歴を追跡する新しいビューを含むサーバーおよびサイトアクティビティを監視します。 

  • 失敗したフロー実行の詳細な通知を表示します。 

  • 電子メールアラートを設定して、フローの実行に失敗したときに理由と合わせて電子メールをフローオーナーに送信します。 

    アラートの設定についての詳細は、Tableau Server ヘルプの「フローの正常性とパフォーマンスの監視」(新しいウィンドウでリンクが開く)を参照してください。

Data Management アドオン を持っていない場合は、次のことができます。

  • [コンテンツ] ページ内の最近のアクティビティを含む、フローに関する詳細を表示します。

  • フローを編集します (バージョン 2020.4 以降)。

  • [接続] タブで接続を表示および編集します。

無効な計算や接続が失敗したなどのエラーが原因でフローが実行されなかった場合は、Tableau Server または Tableau Online ですぐにエラーを修正できます。接続を編集するか、フローの編集でエラーを修正してから、もう一度パブリッシュし、中断したところから作業を再開します。

Tableau Prep Conductor の有効化

Tableau Prep Conductor は Data Management アドオンと一緒に使用可能で、Tableau ServerTableau Online と併せてインストールできます。または、既存の Tableau ServerTableau Online のバージョン 2019.1 以降に追加することも可能です。Tableau Prep Conductor をインストールして有効にする方法の詳細については、Tableau Server ヘルプの「Tableau Server での Tableau Prep Conductor の有効化および構成」(新しいウィンドウでリンクが開く)または Tableau Online ヘルプの「Tableau Prep Conductor」(新しいウィンドウでリンクが開く)を参照してください。

フローを Tableau Prep Builder から Tableau Server または Tableau Online にパブリッシュするには、Tableau Prep Builderバージョン 2019.1.2 以降を使用します。Tableau Prep Builder のインストール方法についての詳細は、「ユーザー インターフェースから Tableau Desktop または Tableau Prep Builder をインストールします」(新しいウィンドウでリンクが開く)を参照してください。

フローワークスペースの理解

フローのパブリッシュ後、Tableau Server または Tableau Online でタスクまたはリンクされたタスクのスケジュールを設定することができます。これにより、定期的にフローを自動で実行し、出力データを最新の状態に保つことができます。

Tableau Prep Conductor では、Tableau Server または Tableau Online で Tableau Desktop からのワークブックやデータ ソースを管理する際のフロー管理と同じ機能の多くを活用します。たとえば、抽出更新と同じように、スケジュールされたフロータスクとオンデマンドのフローは、バックグラウンドタスクとしてキューします。しかし、フローを使用する場合は、いくつかの違いがあります。

フローの [概要] ページ

フローの [概要] ページは、フローとスケジュールに関するデータを表示し、フローをスケジュール、監視および維持できるメインのランディング ページです。Data Management アドオン を持っていない場合でも、さまざまなオプションを利用できます。

リスト内のフローをクリックして、フローの [概要] ページを開きます。[コンテンツ] > [検索] > [すべてのフロー] から移動するか、またはフローを含むプロジェクトを開いてこのページにアクセスできます。

  1. ヘッダには、フローの名前、フローの所有者、およびフローが最後に変更された日付が示されます。バージョン 2020.4 以降では、[編集] をクリックして既存のフローを編集します。

    フローのお気に入りへの追加や、[その他のアクション] メニューからフローの編集、実行、ダウンロード、パーミッションの設定、フローの所有者変更、以前のフローバージョンの復元などができます。

  2. フローの説明を表示して編集し、他のユーザーがフローを検索できるようにタグを設定します。

  3. 最新の更新ステータスと合わせたフローの出力ステップ、その出力が割り当てられているスケジュール、直近のフロー実行時のエラーを表示します。[実行] ボタンをクリックして、すべての出力ステップまたは個々の出力ステップをオンデマンドで実行することもできます。

    フローにエラーがある場合、フロー実行は失敗します。接続エラーを解決するには、フローの [接続] タブに直接移動し、入力接続を編集します。他のフローエラーを解決するには、フローを編集してからもう一度パブリッシュして、フローの実行を再度試みます。以前のバージョンの Tableau Prep Builder を使用している場合は、[その他のアクション] メニューから、Tableau Prep Builder でフローをダウンロードして開き、もう一度パブリッシュしてから、フローの実行を再度試みることもできます。

    フローが正常に実行されると、データソースである出力がリンクとなり、それをクリックして データソース ページを開き、データソースについての詳細情報を表示したり、フロー入力接続の詳細を編集できます。 

    [スケジュール]フィールドで、出力ステップが割り当てられているスケジュールされたタスクを表示します。  フロー出力は、1つ以上のタスクに割り当てることができます。 

    スケジュールがまだ割り当てられていない場合は、[新しい タスクを作成]をクリックして、出力ステップをスケジュールに追加します。  フローをすぐに実行して特定の出力ステップを更新するには、行の左側にある [実行] ボタンをクリックします。

  4. フローのイメージを表示します。 

Data Management アドオン を使用しない場合のフローの概要ページ

サーバーに Data Management アドオン がインストールされていない場合であっても、フローを Tableau Server および Tableau Online にパブリッシュできますが、フローを管理するためのオプションは少なくなります。

フロー接続ページ 

フローの入力と出力の場所、接続タイプ、認証設定、入力および出力の各ステップとすべての接続エラーを表示します。  フローをパブリッシュするときに認証設定を行うことができます。詳細については、Tableau Prep Builder からフローをパブリッシュする(新しいウィンドウでリンクが開く)を参照してください。

データベース入力タイプの場合、入力接続用の [その他のアクション] メニューをクリックして接続を編集し、サーバー名、ポート、ユーザー名およびパスワードを変更します。

スケジュール済みのタスクページ (Data Management アドオン が必要)。

フローが割り当てられているすべてのスケジュールと、それらのスケジュールに含まれる出力を表示します。  管理者は、スケジュールのリンクをクリックして [スケジュール] ページを開くと、そのスケジュールに割り当てられているフローのリストを表示できます。スケジュールにフローを割り当てる方法についての詳細は、Tableau Server ヘルプの「フロー タスクのスケジュールを設定する」(新しいウィンドウでリンクが開く)を参照してください。

スケジュールされた出力を表示したり、リンクされたタスク (バージョン 2021.3 以降) に割り当てられたタスクを表示するには、[スケジュールの種類] 列のリンクをクリックします。

このページから新しいタスクを追加したり、既存のタスクを管理したりすることもできます。  既存のタスクに対してアクションを実行するには、タスクカードのチェックボックスを選択し、[アクション] ドロップダウンメニューをクリックしてタスクを実行、編集、または削除します。 

Tableau Server では、フローを実行しようとして設定した回数以上連続して失敗すると、フローが自動的に一時停止します。Tableau Online では、フロー タスクを実行しようとして 5 回以上連続して失敗すると、フローが自動的に一時停止します。

そのステータスは[概要] タブで、このタブと同様に確認できます。  一時停止したタスクは、このメニューから再開できます。 

一時停止したフロー タスクのしきい値を設定する方法については、「手順 5: オプションのサーバー構成」(新しいウィンドウでリンクが開く)を参照してください。一時停止したフロー タスクの詳細については、「エラーの表示と解決」(新しいウィンドウでリンクが開く)を参照してください。

注: フローの [スケジュールされたタスク] ページは、バージョン 2021.3 で再設計されました。 ビューは、サーバーのバージョンによって異なる場合があります。

スケジュールページ 

[スケジュール] ページでは、スケジュールに割り当てられたフローとフロー実行の詳細を確認できます。スケジュールにリンクされたタスク (バージョン 2021.3 以降) が含まれている場合、リンクされたタスクに含まれているフローの数が表示されます。

スケジュールをオンデマンドで実行し、割り当てられたすべてのフローを実行できます。また、1つまたは複数のフローを選択し、 [アクション] メニューを使用してフロースケジュールまたは優先順位を変更したり、選択したフローをスケジュールから削除したり、または一時停止したフローを再開することもできます。

スケジュールを設定する方法についての詳細は、「手順 3: フロー タスクのスケジュールの作成」(新しいウィンドウでリンクが開く)を参照してください。

フロー実行履歴 (Data Management アドオン が必要)

フローの実行履歴から検索、ソート、および並べ替えします。このページには、実行タイプ、時間、生成された行数など、フローの実行に関する詳細も含まれます。

フロー出力にエラーがある場合は、エラーを表示してメッセージを表示します。該当する場合は、エラーメッセージ内の [接続先へ移動] リンクをクリックして、[接続]ページに進み接続エラーを解決します。フローを直接編集してエラーを修正するか、[ダウンロードしたフロー] リンクをクリックして Tableau Prep Builder でエラーを修正してから、フローをもう一度パブリッシュします。その後、Tableau Prep Conductor を使用して管理を続けます。

:フローが削除されない限り、フローの実行履歴は保持されます。 

Flowリビジョン履歴 

フローを以前のバージョンに戻す必要がある場合は、フローの [その他のアクション] メニューから [リビジョン履歴]を選択します。[リビジョン履歴]ダイアログで、元に戻したいリストのフローバージョンを選択します。 

実行可能なユーザー

サーバー管理者は、Data Management アドオン ライセンス キーのライセンス認証を行えます。

サーバー管理者は、Tableau Prep Conductor を有効にできます。

Creator は、フローを手動で作成、編集、実行できます。Data Management アドオン がインストールされている場合、Creator はスケジュールに従ってフローを実行できます。

ありがとうございます!