パブリッシュと管理

スケジュールとサブスクリプション — 自動更新と定期レポートの設定

導入

毎朝9時に最新の売上レポートがメールで届いたら、わざわざTableauにアクセスしなくてもその日の状況をすぐに把握できますよね。DA試験固有の「パブリッシュと管理」ドメインでは、こうした自動化を実現するスケジュールとサブスクリプションの仕組みが問われます。

なぜ重要か

スケジュールとサブスクリプションはDA試験(Tableau Certified Data Analyst)の「パブリッシュと管理」ドメインで問われる、Desktop Specialistには含まれないDA固有のテーマです。データ更新自動化とレポート配信自動化という2つの異なる概念を正確に区別できているかが頻出の観点になっています。

実務でも「最新データをいつ更新するか」「誰にいつ届けるか」を自動化できるかで、運用コストとユーザー満足度が大きく変わります。毎朝レポートがメールで届く体験は、ユーザーが自分でTableauにアクセスする手間を省き、経営判断のスピードを高めます。Tableau Bridgeを使えばオンプレミスのデータソースもクラウド上のスケジュールで回せます。

この単元で完全更新/増分更新・サブスクリプションの送信形式・Bridgeの役割を押さえておくと、運用設計の引き出しが大きく広がります。

くわしく知ろう

スケジュール(Extract Refresh Schedule)は、発行済みデータソースやエクストラクト(抽出データ)を自動で更新する仕組みです。Tableau CloudまたはTableau Serverの管理画面でスケジュールを定義し、対象のデータソースに紐づけることで、毎時・毎日・毎週など任意のタイミングで最新データへの更新が自動実行されます。スケジュールの種類には完全更新(Full Refresh)と増分更新(Incremental Refresh)があり、増分更新は前回以降に変化したレコードだけを追加するため処理が高速になります。

サブスクリプション(Subscription)は、ビューやワークブックのスナップショットを定期的にメールで受け取る機能です。ユーザーは自分が参照したいビューに対してサブスクリプションを設定し、送信スケジュールや送信形式(PDFや画像)を選択できます。管理者は他のユーザーに代わってサブスクリプションを作成・管理することも可能になっています。

フロー(Tableau Prepで作成されたフロー)の自動実行もスケジュールで管理できます。データの前処理からエクストラクト更新までを一連のパイプラインとして自動化することで、手動作業を大幅に減らせます。

なお、Tableau CloudではTableau Bridgeを利用することで、オンプレミス上のデータソースに対してもスケジュール更新を適用できます。Bridgeはローカルネットワーク内のデータとクラウドをつなぐゲートウェイとして機能します。

具体例で理解する

たとえば、社内の売上データベースから毎朝7時に増分更新を実行するスケジュールを設定します。さらに営業マネージャーにはそのビューのサブスクリプションを設定し、毎朝8時にPDF形式でメール送信することで、会議前に全員が最新情報を確認できる環境が整います。

試験での出題パターン

【パターン1:更新方式の名称を問う問題】

「前回更新以降に変化したレコードだけを追加する更新方式はどれか」という形式で、「増分更新(Incremental Refresh)」を選ばせる問題が頻出します。完全更新(Full Refresh)・スケジュール更新・ライブ更新といった紛らわしい選択肢が並ぶため、用語の正確な意味を押さえておくことが重要です。

【パターン2:サブスクリプションの本質を問う問題】

「サブスクリプション機能の説明として最も適切なものはどれか」という問いで、「ビューやワークブックのスナップショットを定期的にメールで送信する機能」を選ばせる問題が出題されます。リアルタイム同期やサインイン時通知、Slack転送と混同する誤答が並ぶため、「定期メール送信」という本質を明確にしておきましょう。

【パターン3:Tableau Bridgeの役割】

Tableau Cloudからオンプレミスのデータソースを更新する場合のBridgeの位置づけや、管理者が他ユーザーのサブスクリプションを代理作成できる点も出題対象です。

よくある間違い・紛らわしいポイント

【スケジュールとサブスクリプションの混同】

×「スケジュール=メール配信、サブスクリプション=データ更新」→○「スケジュール=データソースの自動更新、サブスクリプション=ビューの定期メール配信」。前者は裏方の仕組み、後者はユーザー体験の仕組みと整理すると混同しにくくなります。

【完全更新と増分更新の使い分けの誤解】

×「増分更新は常に完全更新より良い」→○「増分更新は差分のみ高速、ただし削除レコードは検知できない、定期的に完全更新も併用するのが安全」。更新方式は特性を踏まえた使い分けが必要です。

【オンプレミスデータはCloudで更新不可という誤解】

×「Tableau Cloudではオンプレミスのデータソースを更新できない」→○「Tableau Bridgeを使えばオンプレミスのデータもCloudのスケジュールで更新できる」。Bridgeはローカルとクラウドをつなぐゲートウェイとして位置づけられます。

まとめ・試験ポイント

  • スケジュール=データソース・エクストラクトの自動更新タイミング設定
  • 完全更新=全データを再取得、増分更新=差分レコードのみ追加
  • サブスクリプション=ビューのスナップショットを定期メール送信する機能
  • Tableau Bridge=オンプレミスデータソースをTableau Cloudのスケジュールで更新
  • 管理者は他ユーザーのサブスクリプションを代理で作成・管理できる
  • 試験では完全更新と増分更新の使い分け、サブスクリプションの設定主体が問われることがある

学習した内容を模擬試験で確認しよう。Tableau Data Analyst模擬試験で実力を測ろう。

Tableau DA模擬試験に挑戦