Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

ファイルベースのパブリッシュされたデータ ソースに接続するときのエラー "java.util.concurrent.ExecutionException" または "ファイルに接続できません"

公開日: Apr 4, 2024
説明
Tableau Server 上のファイルベースのデータ ソースに接続しようとすると、接続は失敗し、サーバーに十分な権限がない可能性があるというエラーが発生します。  抽出更新の試行後、または参照元データを含むワークブックを表示しようとした後、次のいずれかのエラーが表示される場合があります。
  • java.util.concurrent.ExecutionException: com.tableausoftware.nativeapi.dll.DataSourceException: Invalid database name value (データベース名の値が無効です)
  • Unable to connect to the file "D:/Tableau Server/data/tabsvc/temp/TableauTemp/xxxx". (ファイル "D:/Tableau Server/data/tabsvc/temp/TableauTemp/xxxx" に接続できません。)   Check that the file exists and that you have sufficient access privileges for it. (ファイル "\\shared folder\tableau\XXXXX\fileName.xlsx" に接続できません。ファイルが存在し、ファイルに対する十分なアクセス権限があることを確認してください。)

Cause

native_api.allowed_paths が "*" 以外に設定されている場合、Tableau Server では特定の場所にあるファイルベースのデータ ソースのみが許可されます。
解決策
native_api.allowed_paths の構成を確認します。
Tableau Server を実行しているコンピューターで、管理者としてコマンド プロンプトを開き、Tableau Server の bin フォルダーに移動します。既定では、このフォルダーは C:\Program Files\Tableau\Tableau Server\<version>\bin にあります。 
次のコマンドを入力します。 
tabadmin get native_api.allowed_paths
 
既定の "*" 以外の値が返された場合、Tableau Server では特定の場所にあるファイルベースのデータ ソースのみが許可されます。既定値に設定し直すか、セミコロン (;) で区切って特定の場所を追加し、新しい場所を使用できるようにしてください。

設定を既定に戻すには、次の手順に従います。 
Tableau Server を実行しているコンピューターで、管理者としてコマンド プロンプトを開き、Tableau Server の bin フォルダーに移動します。既定では、このフォルダーは C:\Program Files\Tableau\Tableau Server\<version>\bin にあります。 
次のコマンドを入力します。

tabadmin stop
tabadmin set native_api.allowed_paths -d
tabadmin configure
tabadmin start





 
ナレッジ記事番号

001472938

 
読み込み中
Salesforce Help | Article