View a markdown version of this page

Hubungkan menggunakan driver ODBC Amazon DocumentDB - Amazon DocumentDB

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

Hubungkan menggunakan driver ODBC Amazon DocumentDB

Driver ODBC untuk Amazon DocumentDB menyediakan SQL-relational antarmuka untuk pengembang dan memungkinkan konektivitas dari alat BI seperti Power BI Desktop dan Microsoft Excel.

Untuk informasi selengkapnya, lihat dokumentasi Driver ODBC Amazon DocumentDB di. GitHub

Memulai

Langkah 1. Membuat Cluster Amazon DocumentDB

Jika Anda belum memiliki cluster Amazon DocumentDB, ada beberapa cara untuk memulai.

catatan

Amazon DocumentDB adalah layanan khusus Virtual Private Cloud (VPC). Jika Anda menghubungkan dari mesin lokal di luar VPC cluster, Anda perlu membuat koneksi SSH ke instans Amazon EC2. Untuk informasi selengkapnya, lihat Hubungkan menggunakan Amazon EC2. Untuk informasi selengkapnya tentang tunneling SSH, lihat Menggunakan Terowongan SSH untuk Menghubungkan ke Amazon Document DB.

Langkah 2. Instalasi JRE atau JDK

Tergantung pada aplikasi BI Anda, Anda mungkin perlu memastikan instalasi JRE 64-bit atau JDK versi 8 atau yang lebih baru diinstal pada komputer Anda. Anda dapat mengunduh Java SE Runtime Environment 8 di sini.

Langkah 3. Unduh Driver ODBC Amazon DocumentDB

Unduh driver Amazon DocumentDB ODBC di sini. Pilih penginstal yang tepat (misalnya, documentdb-odbc-1.0.0.msi). Ikuti panduan instalasi.

Langkah 4. Menggunakan Terowongan SSH untuk Menghubungkan ke Amazon DocumentDB

Cluster Amazon DocumentDB digunakan dalam Amazon Virtual Private Cloud (Amazon VPC). Mereka dapat diakses langsung oleh instans Amazon EC2 atau AWS layanan lain yang digunakan di Amazon VPC yang sama. Selain itu, Amazon DocumentDB dapat diakses oleh instans Amazon EC2 atau AWS layanan lain di VPC yang berbeda di Wilayah yang sama Wilayah AWS atau lainnya melalui peering VPC.

Namun, anggaplah kasus penggunaan Anda mengharuskan Anda (atau aplikasi Anda) mengakses sumber daya Amazon DocumentDB Anda dari luar VPC klaster. Ini akan terjadi pada sebagian besar pengguna yang tidak menjalankan aplikasi mereka pada VM di VPC yang sama dengan cluster Amazon DocumentDB. Saat menghubungkan dari luar VPC, Anda dapat menggunakan tunneling SSH (juga dikenal sebagai port forwarding) untuk mengakses sumber daya Amazon DocumentDB Anda.

Untuk membuat terowongan SSH, Anda memerlukan instans Amazon EC2 yang berjalan di Amazon VPC yang sama dengan klaster Amazon DocumentDB Anda. Anda dapat menggunakan instans EC2 yang ada di VPC yang sama sebagai klaster Anda atau membuatnya. Anda dapat mengatur terowongan SSH ke cluster Amazon DocumentDB sample-cluster.node.us-east-1.docdb.amazonaws.com dengan menjalankan perintah berikut di komputer lokal Anda:

ssh -i "ec2Access.pem" -L 27017:sample-cluster.node.us-east-1.docdb.amazonaws.com:27017 ubuntu@ec2-34-229-221-164.compute-1.amazonaws.com -N

Bendera -L digunakan untuk meneruskan port lokal. Ini adalah prasyarat untuk menghubungkan ke alat BI apa pun yang berjalan pada klien di luar VPC Anda. Setelah Anda menjalankan langkah di atas, Anda dapat melanjutkan ke langkah berikutnya untuk alat BI pilihan Anda.

Untuk informasi lebih lanjut tentang tunneling SSH, lihat dokumentasi tentang Menggunakan Terowongan SSH untuk Menghubungkan ke Amazon Document DB.