ナレッジベース

パブリッシュされたデータ ソースのデータベース アドレスの更新


発行: 10 May 2016
最終修正日: 19 Jun 2023

ご質問

パブリッシュされたデータ ソースのデータベース アドレスを更新する方法を教えてください。

環境

  • Tableau Server

回答

多くのデータベース プロバイダー (Microsoft SQL など) は、データベースを新しいアドレスに移動することを推奨していません。既に移動している場合は、次の手順を実行して、動作に注意してください。手順に正確に従った場合でも、計算フィールド、グループ、セットに関連するデータ エラーが発生する可能性があります。データベースの基盤構造を変更 (フィールドやテーブルなどを追加、移動、または名前変更) した場合、エラーが発生する可能性が高くなります。

オプション 1 - 新しいデータ ソースを作成してすべてのワークブックをもう一度パブリッシュする

  1. Tableau Desktop で、データ ソースの更新が必要なワークブックを開きます。
  2. 新しいデータベースに接続し、新しいデータ ソースを作成します。
  3. 「データ ソースの置換」の手順に従います。
  4. ワークブック ビューでエラーを修正します。
  5. Tableau Server にデータ ソースをもう一度パブリッシュし、[ワークブックを更新してパブリッシュされたデータ ソースを使用] を選択します。
  6. 新しくパブリッシュされたデータ接続をデータ ソースとして使用して、ワークブックをもう一度パブリッシュします。
Tableau Server でワークブックのパブリッシュされたデータ ソースを置き換える追加の方法が 2 つありますが、これらの方法では、Tableau Server に新しいデータ ソースをパブリッシュする前に、パブリッシュされたワークブックに対してデータ ソースが有効であることが確認されないため、それぞれの方法を注意して使用する必要があります。

オプション 2 - Tableau Desktop でデータ接続を編集する

  1. [Tableau Server ] > [接続] > [データ ソース] に移動し、必要なデータ ソースをダウンロードします。
  2. Tableau Desktop でデータ ソースを開きます。
  3. データ ソースを右クリックし、[データソースの編集] を選択します。
  4. サーバー情報を更新し、[OK] をクリックします。
  5. ワークブック ビューでエラーを修正します。
  6. Tableau Server にデータ ソースをもう一度パブリッシュし、元のデータ ソースを置き換えます。
  7. Tableau Server に移動し、ワークブックが期待どおりに読み込まれることを確認します。

オプション 3 - Tableau Server でデータ接続を編集する

  1. データ接続を編集するには、次の記事の手順に従います。接続の編集
  2. Tableau Server に移動し、ワークブックが期待どおりに読み込まれることを確認します。

詳細情報

重要: データ ソースを置換しても、データ ソースはマージまたは編集されません。この機能は、新しいデータ ソース内の対応するフィールドへマッピングするために、ワークシート内のフィールドへ単にリダイレクトするだけです。データ ソースの置換を首尾よく行うためには、元のデータ ソース内の計算、グループ、セットパラメーターなどを含むいずれかのフィールドも新しいデータ ソース内に存在している必要があります。そうでない場合、特定のフィールドを保存するためにいくつかの作業を手動で行う必要があります。

 
この記事で問題は解決しましたか?