Loading

Tableau Cloud へのパブリッシュ済みワークブックの読み込み時のエラー "sign In Failed (Status Code = 2000, [Simba][Athenajdbc](100071)"

公開日: Feb 22, 2024
説明

Tableau Cloud で Amazon Athena データ ソースを使用して、パブリッシュされたワークブックをロードしたり、抽出を更新したりすると、次のエラーが発生する場合があります。

"Sign in failed (status code = 2000, [Simba][AthenaJDBC](100071) An error has been thrown from the AWS Athena client. User: arn::aws::iam::XXXXXXXXXXXX:user/Xxxx_Xxxx is not authorized to perform: athena:StartQueryExecution on resource: arn:aws:athena:us-west-2:XXXXXXXXXXXX:workgroup/primary [Execution ID not available] Invalid username or password (サインインに失敗しました (ステータス コード = 2000, ... AWS Athena クライアントからエラーがスローされました。ユーザー ... は ... を実行する権限がありません [実行 ID は使用できません] ユーザー名またはパスワードが無効です)

Cause

Tableau Desktop で、接続の athena.properties ファイルを使用して (プライマリ以外の) ワークグループを既に指定している場合がよくあります。しかし、ワークブックまたはデータ ソースを Tableau Cloud にパブリッシュしても、athena.properties ファイルとワークグループ パラメーターは転送されません。ワークグループ パラメーターが Tableau Cloud に認識されていないため、既定の動作でプライマリ ワークグループに接続しようとして接続が失敗します。
 
解決策
この問題を解決するには、Tableau Desktop で最初に接続を作成するときに、サーバー名の URL で Athena ワークグループを指定する必要があります。Athena.properties ファイルは Datasources フォルダーに追加されます。既定で C:\Users\<username>\Documents\My Tableau Repository\Datasources にあります (プロパティ ファイルを使用した JDBC 接続のカスタマイズ)
そのためには、接続ダイアログの [サーバー] フィールドで、サーバー名の末尾にポートとワークグループのパラメーターを ":443;workgroup=<yourworkgroupname>;" のように追加する必要があります。次に例を示します。

athena.us-xxxx-xx.amazonaws.com:443;workgroup=<yourworkgroupname>;
(最後のセミコロンは必ず含めてください。含めないとエラーになります)
 
その他のリソース
: ポートとパラメーターは接続ダイアログボックスで直接編集できないため、上記のとおりに、プロパティ ファイルに指定する必要があります。
ナレッジ記事番号

001496645

 
読み込み中
Salesforce Help | Article