Connect 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.

Connect menggunakan driver ODBC Amazon DocumentDB

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

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

Mulai

Langkah 1. Membuat Cluster Amazon DocumentDB

Jika Anda belum memiliki klaster Amazon DocumentDB, ada sejumlah cara untuk memulai.

catatan

Amazon DocumentDB adalah layanan khusus Virtual Private Cloud (VPC). Jika Anda terhubung dari mesin lokal di luar VPC klaster, Anda harus membuat koneksi SSH ke instans Amazon EC2. Dalam hal ini, luncurkan klaster Anda menggunakan petunjuk di Connect dengan EC2. Lihat Menggunakan Tunnel SSH untuk Connect ke Amazon DocumentDB untuk informasi selengkapnya tentang tunneling SSH dan kapan Anda mungkin membutuhkannya.

Langkah 2. Instalasi JRE atau JDK

Tergantung pada aplikasi BI Anda, Anda mungkin perlu memastikan 64-bit JRE atau JDK versi instalasi 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 installer yang tepat (misalnya, documentdb-odbc-1.0.0.msi). Ikuti panduan penginstalan.

Langkah 4. Menggunakan SSH Tunnel untuk Terhubung ke Amazon DocumentDB

Klaster Amazon DocumentDB di-deploy dalam Amazon Virtual Private Cloud (Amazon VPC) Mereka dapat diakses langsung oleh instans Amazon EC2 atau layanan AWS lainnya yang di-deploy di Amazon VPC yang sama. Selain itu, Amazon DocumentDB dapat diakses oleh instans Amazon EC2 atauAWS layanan lainnya di VPC berbeda di yang sama atauAWS wilayah lain 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 menjadi kasus bagi sebagian besar pengguna yang tidak menjalankan aplikasi mereka pada VM di VPC yang sama dengan klaster Amazon DocumentDB. Saat terhubung dari luar VPC, Anda dapat menggunakan tunneling SSH (juga dikenal sebagai penerusan port) 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 klaster Amazon DocumentDBsample-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 Tunnel SSH untuk Terhubung ke Amazon DocumentDB.