ナレッジベース

個々のワークブックを 1 つのサーバーから別のサーバーに移動する


発行: 05 Feb 2013
最終修正日: 20 Jul 2023

ご質問

個々のワークブックを 1 つの Tableau Server インストールから別の Tableau Server インストールに移動する方法。

環境

Tableau Server

回答

個々のワークブックを 1 つの Tableau Server インストールから別の Tableau Server インストールに移動するには、ワークブックをダウンロードおよび移動し、再パブリッシュする必要があります。これは、次の方法で実行できます。

パブリッシュされたデータ ソースがあるワークブック

ステップ 1: Tableau Server の場合
  1. 元の Tableau Server にサインインします。
  2. ワークブックに移動し、[ダウンロード] をクリックします。
ステップ 2: Tableau Desktop の場合
  1. [データ] メニューでデータ ソース[ローカル コピーの作成] の順に選択してから、データ ソースのローカル コピーを保存します。
  2. シートから作業して、[データ][データソースの置換] を選択します。 次のオプションを入力してから、[OK] をクリックします。
    • 現在: パブリッシュされたデータ ソース
    • 置換: 保存したローカル コピー
  3. [データ] ペインでパブリッシュされた元のデータ ソースを右クリックしてから、[閉じる] を選択します。
  4. [サーバー] > [サインアウト] を選択します。
  5. [データ] メニューでデータ ソースを選択し、[サーバーにパブリッシュ] を選択します。
  6. Tableau Desktop で他の Tableau Server にサインインしてから、データ ソースをパブリッシュします。
    パブリッシュを行う際に、[ワークブックを更新してパブリッシュされたデータ ソースを使用] が選択されていることを確認します。
  7. [サーバー] > [ワークブックのパブリッシュ] を選択し、ワークブックを別の Tableau Server にパブリッシュします。

パブリッシュされたデータ ソースがないワークブック

オプション 1: Tableau Server の使用

  1. 元の Tableau Server にログオンします。
  2. ワークブックに移動し、[ダウンロード] をクリックします。
  3. Tableau Desktop でワークブックを開きます。
  4. ワークブックを Tableau Server の別のインストールに再パブリッシュします。
注: ワークブックをダウンロードおよびパブリッシュするパーミッションが必要です。

 

    オプション 2: tabcmd の使用

    1. Tableau Server をホストしているコンピューターに管理者としてログオンします。
    2. 管理者としてコマンド プロンプトを開きます。
    3. Tableau Server ディレクトリの「bin」フォルダに移動します。
      • 32 ビット版コンピューター、または 64 ビット版 Tableau Server がインストールされている場合: cd c:\Program Files\Tableau\Tableau Server\<version>\bin
      • 32 ビット版 Tableau Server がインストールされている 64 ビット版コンピューターの場合: cd c:\Program Files (x86)\Tableau\Tableau Server\<version>\bin
    4. 次のコマンドを入力します。
      1. 元の Tableau Server インストールにログインします: tabcmd login -s <url-of-original-tableau-server> -u <username> -p <password>
      2. ワークブックをダウンロードします: tabcmd get "/views/<project>/<workbook.twb/.twbx> --filename <workbook-name.twb/.twbx>
      3. Tableau Server からログアウトします: tabcmd logout
      4. Tableau Server の二次インストールにログインします: tabcmd login -s <url-of-other-other-tableau-server> -u <username> -p <password>
      5. Tableau Server の二次インストールにワークブックをパブリッシュします: tabcmd publish "<workbook.twb/.twbx>" -n "<workbook-name>

    詳細情報

    • ワークブックをダウンロードするボタンは、ユーザーがファイルをダウンロードするパーミッションを付与されている場合にのみ利用できます。
    • Tableau Server のバックアップが作成されている場合を除き、上書きされたワークブックは復元できません。
    • ワークブックにパブリッシュされたデータ ソースが含まれている場合、tabcmd を使用してワークブックを移行することはできません。
    この記事で問題は解決しましたか?