Loading

게시된 통합 문서를 Tableau Cloud에 로그할 때 "sign In Failed (Status Code = 2000, [Simba][Athenajdbc](100071)"(로그인 실패(상태 코드 = 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 passwo(로그인 실패(상태 코드 = 2000, [Simba][AthenaJDBC](100071) AWS Athena 클라이언트에서 오류가 발생했습니다. 사용자: arn::aws::iam::XXXXXXXXXXXX:user/Xxxx_Xxxx은(는) athena:StartQueryExecution을 다음 리소스에서 수행할 권한이 없습니다. arn:aws:athena:us-west-2:XXXXXXXXXXXX:workgroup/primary [실행 ID 사용 불가능] 잘못된 사용자 이름 또는 비밀번호)

Cause

많은 경우에 Tableau Desktop에서 연결에 대한 athena.properties 파일을 사용하여 (비기본) 작업 그룹을 이미 지정했을 수 있습니다. 하지만 통합 문서나 데이터 원본을 Tableau Cloud에 게시하는 경우 athena.properties 파일과 작업 그룹 매개 변수는 전송되지 않습니다. Tableau Cloud는 작업 그룹 매개 변수를 인식하지 않으므로, 기본 작업 그룹이 기본적으로 사용되어 연결에 실패합니다.
 
솔루션
이 문제를 해결하려면 Tableau Desktop에서 연결을 처음 만들 때 Athena 작업 그룹을 서버 이름 URL에 지정해야 합니다. Athena.properties 파일은 Datasources 폴더에 추가됩니다. 기본 설정에 따라 C:\Users\<username>\Documents\My Tableau Repository\Datasources에 존재합니다 (속성 파일을 사용해 DBC 연결 사용자 지정)
그러기 위해서는 연결 대화 상자의 서비스 필드에서 포트 및 작업 그룹 매개 변수를 서버 이름에 ":443;workgroup=<yourworkgroupname>;"로 추가해야 합니다. 예:

athena.us-xxxx-xx.amazonaws.com:443;workgroup=<yourworkgroupname>;
(세미콜론을 끝에 포함시켜야 합니다. 그러지 않으면 오류가 발생합니다.)
 
추가 자원
참고: 포트와 매개 변수는 연결 대화 상자에서 직접 편집할 수 없으며 위에서 설명한 대로 속성 파일에서 지정해야 합니다.
Knowledge 기사 번호

001496645

 
로드 중
Salesforce Help | Article