データ ソースの置換

注: Tableau Cloud または Tableau Server では、データ ソースの置換はサポートされていません。

ユーザーは、別のデータ ソースを使ってワークブックやシートを更新できます。データ ソースを置換しても、データ ソースはマージまたは編集されません。データ ソースの置換では、ワークシート内で使用されているフィールドが、新しいデータ ソース内の対応するフィールドへのマッピングのためにリダイレクトされます。ユーザーが元のデータ ソースで作成したフィールドは、新しいデータ ソースにコピーされます。元のデータ ソースに含まれていないフィールドは、古いデータ ソースを置換する前に、新しいデータ ソースに手動でコピーして貼り付ける必要があります。古いデータ ソースを置換したときに、フォルダー構造はコピーされません。

2 つのデータ ソースは同一である必要はありませんが、データ ソース間に相違がある場合、ワークブックのシートおよびビューのフィールドに影響を及ぼします。新しいデータ ソースに存在しない (または異なる名前を持つ) フィールド、グループ、セット、および計算フィールドは、[データ] ペインから削除されます。フィールド参照を置換して無効なフィールドを修正する方法の詳細については、データ ソースの編集を参照してください。

データ ソースを置換する

データ ソースを置換するには、次の手順を実行します。

  1. 元のデータ ソースに接続するワークブックを開きます。

  2. [データ] > [新しいデータ ソース] を選択して、新しいデータ ソースに接続します。

  3. [データ ソース] ページで、表をキャンバスまでドラッグし、データ ソースを設定します (自動的に行われない場合)。

  4. シート タブに移動し、[データ] > [データ ソースの置換] を選択します。

    注: [データ ソースの置換] オプションを使用するには、ビューの中に少なくともフィールドが 1 つ存在する必要があります。

  5. [データ ソースの置換] ダイアログ ボックスで、[現在] データ ソースと [置換] データ ソースを選択します。

  6. (オプション) [現在] フィールドで、現在のワークシートのみを置換するチェックボックスを選択します。

  7. 終了したら、[OK] を選択します。

元のデータ ソースを使用していたすべてのワークシート、ダッシュボード、およびストーリーは、新しいデータ ソースを使用するように更新されます。変更を元に戻し、元のデータ ソースに戻るには、ツールバーの [元に戻す] をクリックします。

注: 両方のデータがリレーショナル データ ソースの場合、または両方のデータ ソースがキューブ (多次元) データ ソースの場合にのみデータ ソースを別のデータ ソースと置換できます。Tableau では、Windows のみキューブ データ ソースをサポートしています。

1 つのシートのデータ ソースを置換する

データ ソースを置換すると、そのデータ ソースを使用しているすべてのシートが更新されます。1 つのシートのデータ ソースを置換する場合は、次の回避策を講じる必要があります。

  1. シートを新しいワークブックにコピーします。
  2. 古いワークブックからシートを削除します。
  3. 新しいワークブックで、データ ソースを置換します。
  4. シートを元のワークブックにコピーします。データ ソースの他に、パラメーターやセットなどシートに関連するすべてのアイテムもコピーされます。詳細については、ワークブック間でのシートのコピーおよび貼り付けを参照してください。

パブリッシュされたデータ ソース

ユーザーがデータ ソースをワークブックからパブリッシュすると、Tableau Desktop 内の現在のワークブックは、パブリッシュされたデータ ソースに自動的に接続され、ローカルのデータ ソースが閉じられます。データ ソースのパブリッシュの詳細については、「データ ソースのパブリッシュ」を参照してください。

フィードバックをありがとうございます。フィードバックは正常に送信されました。ありがとうございます!