Esri 커넥터
Tableau에서는 Esri (ArGIS) Server 및 ArcGIS Online에 연결할 수 있습니다. 커넥터는 Esri Services Directory REST API를 호출하여 모든 MapServer 및 FeatureServer 서비스를 찾습니다. 추출에 다운로드 및 저장되는 검색된 서비스에서 개별 계층을 선택할 수 있습니다.
참고: Tableau 2022.1에서는 Esri 커넥터가 Esri ArcGIS Server 커넥터를 대체합니다. Esri ArcGIS Server를 통해 만든 통합 문서는 게시된 통합 문서를 포함하여 계속해서 정상적으로 작동합니다. 이 모든 통합 문서는 무기한 유효한 추출을 기반으로 작성됩니다. Esri 커넥터를 통해 새 통합 문서를 만들 수 있습니다.
필요한 드라이버 다운로드
Esri 커넥터를 사용하려면 드라이버를 설치해야 합니다. 호스트 컴퓨터에 드라이버가 설치되어 있지 않으면 연결 대화 상자에 드라이버 다운로드(링크가 새 창에서 열림) 링크가 표시됩니다. 모든 Tableau Cloud 사이트에는 이미 드라이버가 설치되어 있습니다.
Esri 서비스에 연결
Esri 커넥터를 사용하여 Esri 서비스에 연결하는 방법에는 인증 없음 또는 OAuth의 두 가지가 있습니다.
인증 없음
Esri 서버에 공개적으로 액세스할 수 있는 경우 인증 없음 방법을 사용하십시오. 그러한 끝점은 수천 개가 있으며 그 중 다수는 여기에 나열되어 있습니다. Esri 서버에서 공개적으로 액세스할 수 있는 계층을 설정할 수 있습니다.
다음 예를 따르십시오.
- Tableau Desktop 또는 Tableau Server에서 드라이버를 설치합니다.
- Tableau를 시작하고 연결에서 Esri를 선택합니다.
Tableau Cloud 또는 Tableau Server에서 작성 중인 경우 새 통합 문서 > 커넥터 > Esri를 선택합니다.
Connect to
에서 값을A public-facing ArcGIS server.
로 변경합니다.- 이 예에서 ArcGIS 서버 URL로
https://services.arcgis.com/P3ePLMYs2RVChkJx/ArcGIS/rest/services/AGOL_Base_2018_Final/FeatureServer
를 사용할 수 있습니다. - 로그인을 선택합니다. 실제로 로그인하는 것은 아니므로 걱정할 필요는 없습니다.
- 지리적 세부 수준을 나타내는 계층이 표시됩니다. 시군구를 두 번 클릭합니다.
- 시트 1로 이동합니다. (Tableau는 계층에서 추출을 만듭니다.)
- 모양 필드를 캔버스로 끌어옵니다(또는 두 번 클릭). 미국의 시군구 지도가 나타납니다.
- Median Age Cy 필드를 마크 카드의 색상으로 끌어옵니다. 2018년 인구 조사에서 중위 연령의 단계 구분이 렌더링됩니다.
OAuth(Tableau Desktop 및 Tableau Cloud)
ArcGIS Online에 저장된 계정과 데이터가 있는 경우 OAuth 방법을 사용합니다. Esri 커넥터 대화 상자에 자격 증명을 입력하여 계정에서 계층을 검색할 수 있습니다.
- Tableau Desktop에서 드라이버를 설치합니다(위 참조).
- Tableau를 시작하고 연결에서 Esri를 선택합니다.
Tableau Cloud 또는 Tableau Server에서 작성 중인 경우 새 통합 문서 > 커넥터 > Esri를 선택합니다.
- 로그인을 선택합니다.
- 브라우저에서 Esri 자격 증명을 제공하고 로그인을 다시 선택합니다.
- 계정에서 사용할 수 있는 서비스 목록이 나타납니다.
OAuth(Tableau Server)
OAuth 모드를 사용하여 Tableau Server에서 ArcGIS Online으로 연결하려면 먼저 ArcGIS Online 계정과 Tableau Server를 모두 구성해야 합니다.
ArcGIS Online 구성
- ArcGIS 개발자 계정을 얻습니다.
- arcGIS 웹 사이트에 있는 지침에 따라 새 OAuth 응용 프로그램을 등록합니다.
- 리디렉션 URL을
https://<your Tableau Server Host>/auth/add_oauth_token
으로 지정합니다. - Tableau Server를 구성하는 데 필요하므로 리디렉션 URL, 클라이언트 ID 및 클라이언트 암호를 기록해 두어야 합니다.
Tableau Server 구성
- 설정에서 OAuth 클라이언트 레지스트리까지 스크롤합니다.
- OAuth 클라이언트 추가를 선택합니다.
- 연결 유형에서 Esri를 선택합니다.
- 이전에 언급한 ArcGIS Online 구성 단계에서 리디렉션 URL, 클라이언트 ID, 클라이언트 암호를 입력합니다.
- 설정의 변경 내용을 저장합니다.
참고: 최신 드라이버(버전 0.73.0 이상)가 있어야 합니다.
큰 기하 도형이 있는 ArcGIS Server 계층은 성공적으로 다운로드되지 않거나 다운로드 시간이 오래 걸릴 수 있습니다.
알려진 제한 사항
- OAuth 연결을 사용하는 경우 소유자의 사용자 계정에 있는 항목만 표시됩니다.
- Esri 커넥터는 정의 쿼리를 지원하지 않습니다. 따라서 선택한 계층 전체가 다운로드됩니다.
- Esri 커넥터는 라이브 연결을 지원하지 않으며 항상 추출을 만듭니다. ArcGIS 연결을 사용하는 패키지 통합 문서는 Tableau 2022.1 이전 버전에서 열 수 있지만 추출을 새로 고칠 수 없습니다.
- 이 커넥터는 MapServer 및 FeatureServer 서비스 유형만 검색합니다.
- 이 커넥터는 esriFieldTypeBlob 및 esriFieldTypeRaster 유형을 무시합니다.
- Esri 기하 도형 유형은 다음으로 제한됩니다.
- esriGeometryPoint
- esriGeometryMultipoint
- esriGeometryLine
- esriGeometryPath
- esriGeometryPolyline
- esriGeometryPolygon
- esriGeometryEnvelope
- ArcGIS Server에 서비스 내에서 이름이 동일한 여러 계층 또는 테이블이 포함된 경우 하나만 표시됩니다.
참고 항목
- 데이터 원본 설정 – 이 데이터 원본에 더 많은 데이터를 추가하거나 데이터를 분석할 수 있도록 준비합니다.
- 차트 작성 및 데이터 분석 – 데이터 분석을 시작합니다.