

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Neptune JDBC 드라이버와 함께 Tableau 사용
<a name="neptune-jdbc-tableau"></a>

Tableau를 Neptune JDBC 드라이버와 함께 사용하려면 먼저 최신 버전의 [Tableau 데스크톱](https://www.tableau.com/products/desktop)을 다운로드하고 설치하세요. Neptune JDBC 드라이버용 JAR 파일과 Neptune Tableau 커넥터 파일(`.taco` 파일)을 다운로드합니다.

**Mac에서 Neptune용 Tableau에 연결하려면**

1. Neptune JDBC 드라이버 JAR 파일을 `/Users/{{(your user name)}}/Library/Tableau/Drivers` 폴더에 배치합니다.

1. Neptune Tableau 커넥터 `.taco` 파일을 `/Users/{{(your user name)}}/Documents/My Tableau Repository/Connectors` 폴더에 배치합니다.

1. IAM 인증을 활성화한 경우 IAM 인증을 위한 환경을 설정합니다. `.zprofile/`, `.zshenv/`, `.bash_profile` 등에 설정된 환경 변수는 작동하지 않는다는 점에 유의하세요. 환경 변수는 GUI 애플리케이션에서 로드할 수 있도록 설정해야 합니다.

   보안 인증 정보를 설정하는 한 방법은 액세스 키와 비밀 키를 `/Users/{{(your user name)}}/.aws/credentials` 파일에 저장하는 것입니다.

   서비스 리전은 터미널을 열고 애플리케이션의 리전(예: `us-east-1`)을 사용하여 다음 명령을 입력하면 쉽게 설정할 수 있습니다.

   ```
   launchctl setenv SERVICE_REGION {{region name}}
   ```

   재시작 후에도 유지되는 환경 변수를 설정하는 다른 방법도 있지만, 어떤 방법을 사용하든 GUI 애플리케이션에서 액세스할 수 있는 변수를 설정해야 합니다.

1. Mac의 GUI에 로드할 환경 변수를 가져오려면 터미널에서 다음 명령을 입력합니다.

   ```
   /Applications/Tableau/Desktop/2021.1.app/Contents/MacOS/Tableau
   ```

**Windows 컴퓨터에서 Neptune용 Tableau에 연결하려면**

1. Neptune JDBC 드라이버 JAR 파일을 `C:\Program Files\Tableau\Drivers` 폴더에 배치합니다.

1. Neptune Tableau 커넥터 `.taco` 파일을 `C:\Users\{{(your user name)}}\Documents\My Tableau Repository\Connectors` 폴더에 배치합니다.

1. IAM 인증을 활성화한 경우 IAM 인증을 위한 환경을 설정합니다.

   사용자 `ACCESS_KEY`, `SECRET_KEY`, `SERVICE_REGION` 환경 변수를 설정하는 것만큼 간단할 수 있습니다.

Tableau를 열고 창 왼쪽에서 **기타**를 선택합니다. Tableau 커넥터 파일이 제대로 위치한 경우 나타나는 목록에서 ** AWS에서 제공하는 Amazon Neptune**을 선택할 수 있습니다.

![Tableau에서 SQL 선택](http://docs.aws.amazon.com/ko_kr/neptune/latest/userguide/images/tableau-sql-gremlin.png)


포트를 편집하거나 연결 옵션을 추가할 필요가 없습니다. Neptune 엔드포인트를 입력하고 IAM 및 SSL 구성을 설정합니다(IAM을 사용하는 경우 SSL을 활성화해야 함).

**로그인**을 선택하면 그래프가 큰 경우 연결하는 데 30초 이상 걸릴 수 있습니다. Tableau는 버텍스 및 엣지 표를 수집하고 엣지의 버텍스를 조인하는 동시에 시각화도 생성합니다.