

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Connect ke Amazon DocumentDB dari Tableau Desktop
<a name="connect-jdbc-tableau"></a>

**Topics**
+ [Menambahkan Driver Amazon DocumentDB JDBC](#connect-jdbc-tableau-adddriver)
+ [Menghubungkan ke Amazon DocumentDB menggunakan Tableau - SSH Tunnel](#connect-jdbc-tableau-ssh)

## Menambahkan Driver Amazon DocumentDB JDBC
<a name="connect-jdbc-tableau-adddriver"></a>

Untuk terhubung ke Amazon DocumentDB dari Tableau Desktop Anda harus mengunduh dan menginstal driver Amazon DocumentDB JDBC dan konektor DocumentDB Tableau.

1. Unduh file JAR driver Amazon DocumentDB JDBC dari repositori Driver Amazon [DocumentDB JDBC dan salin ke salah satu direktori ini sesuai](https://github.com/aws/amazon-documentdb-jdbc-driver/releases) dengan sistem operasi Anda:
   + *Jendela* - `C:\Program Files\Tableau\Drivers`
   + *macOS* - `~/Library/Tableau/Drivers`

1. *Unduh konektor DocumentDB Tableau (file TACO) dari situs web [Tableau Exchange dan salin ke direktori My Tableau](https://exchange.tableau.com/products/821) Anda. Repository/Connectors *
   + *Jendela* - `C:\Users\[user]\Documents\My Tableau Repository\Connectors`
   + *macOS* - `/Users/[user]/Documents/My Tableau Repository/Connectors`

Untuk informasi tambahan, lihat [dokumentasi Tableau](https://tableau.github.io/connector-plugin-sdk/docs/run-taco).

**catatan**  
[Jika Anda menggunakan sertifikat CA yang lebih baru, pastikan untuk meningkatkan driver JDBC Anda ke v1.4.5 (tersedia di repositori ini AWS GitHub .).](https://github.com/aws/amazon-documentdb-jdbc-driver/releases/tag/v1.4.5)

## Menghubungkan ke Amazon DocumentDB menggunakan Tableau - SSH Tunnel
<a name="connect-jdbc-tableau-ssh"></a>

Untuk terhubung ke Tableau dari mesin klien di luar VPC cluster DocumentDB Anda, Anda harus menyiapkan terowongan SSH sebelum mengikuti langkah-langkah di bawah ini:

1. Luncurkan aplikasi Tableau Desktop.

1. Arahkan ke **Connect** > **To A Server** > **More**. 

1.  **Pilih **Amazon DocumentDB oleh Amazon Web Services** di bawah Konektor Terpasang.**  
![Antarmuka Connect pada Tableau Desktop menampilkan submenu More... di bawah bagian To a Server. Opsi Amazon DocumentDB disorot di submenu Konektor Terpasang.](http://docs.aws.amazon.com/id_id/documentdb/latest/developerguide/images/jdbc/tableau-choose-docdb.png)

**Menghubungkan ke Amazon DocumentDB Menggunakan Tableau - Terowongan SSH Eksternal**

1. Masukkan parameter koneksi yang diperlukan **Nama host**, **Port**, **Database**, **Nama Pengguna** dan **Kata Sandi**. Parameter koneksi dalam contoh di bawah ini setara dengan string koneksi JDBC: 

   `jdbc:documentdb://localhost:27019/test? tls=true&tlsAllowInvalidHostnames=true&scanMethod=random&scanLimit=1000&loginTimeoutSec=0&readPreference=primary&retryReads=true&schemaName=_default`dengan parameter nama pengguna dan kata sandi diteruskan secara terpisah dalam koleksi properti. Untuk informasi selengkapnya tentang parameter string koneksi, lihat dokumentasi github [Amazon DocumentDB JDBC Driver](https://github.com/aws/amazon-documentdb-jdbc-driver/blob/develop/src/markdown/setup/connection-string.md).   
![Tab umum di antarmuka konektor Amazon DocumentDB yang menampilkan nama host, port, database, nama pengguna, dan bidang kata sandi.](http://docs.aws.amazon.com/id_id/documentdb/latest/developerguide/images/jdbc/tableau-connect.png)

1. (Opsional) Opsi yang lebih canggih dapat ditemukan di **Advanced** tab.  
![Tab lanjutan di antarmuka konektor Amazon DocumentDB yang menunjukkan opsi koneksi tambahan.](http://docs.aws.amazon.com/id_id/documentdb/latest/developerguide/images/jdbc/tableau-advanced.png)

1. Pilih **Masuk**.

**Menghubungkan ke Amazon DocumentDB Menggunakan Tableau - Terowongan SSH Internal**
**catatan**  
Jika Anda memilih untuk tidak mengatur terowongan SSH menggunakan terminal, Anda dapat menggunakan GUI Tableau untuk menentukan detail instans EC2 Anda yang secara inheren akan digunakan driver JDBC untuk membuat terowongan SSH. 

1. Pada tab **Advanced**, pilih **opsi Enable SSH Tunnel** untuk meninjau properti lebih lanjut.  
![Tab lanjutan di antarmuka konektor Amazon DocumentDB dengan Aktifkan Terowongan SSH yang dipilih dan bidang input SSH tambahan ditampilkan.](http://docs.aws.amazon.com/id_id/documentdb/latest/developerguide/images/jdbc/tableau-advanced-Enablessh.png)

1. Masukkan **SSH User, SSH** **Hostname, dan **SSH**** Private Key File. 

1. (Opsional) Anda dapat menonaktifkan opsi **Pemeriksaan Kunci Host Ketat SSH** yang melewati pemeriksaan kunci host terhadap file host yang dikenal.
**catatan**  
Menonaktifkan opsi ini kurang aman karena dapat menyebabkan serangan. [man-in-the-middle](https://en.wikipedia.org/wiki/Man-in-the-middle_attack)  
![Tab lanjutan di antarmuka konektor Amazon DocumentDB dengan opsi Pemeriksaan Kunci Host Ketat SSH dinonaktifkan.](http://docs.aws.amazon.com/id_id/documentdb/latest/developerguide/images/jdbc/tableau-advanced-sshhostkeycheck.png)

1. Masukkan parameter yang diperlukan; **Nama host**, **Port**, **Database**, **Nama Pengguna** dan **Kata Sandi**.
**catatan**  
Pastikan Anda menggunakan endpoint cluster DocumentDB dan bukan localhost saat menggunakan opsi terowongan SSH internal.  
![Tab umum di antarmuka konektor Amazon DocumentDB yang menampilkan nama host, port, database, nama pengguna, dan bidang kata sandi.](http://docs.aws.amazon.com/id_id/documentdb/latest/developerguide/images/jdbc/tableau-hostname.png)

1. Pilih **Masuk**.