Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
macOS
Jika Anda ingin menggunakan komputer klien macOS untuk mengakses Amazon Athena, driver ODBC Amazon Athena diperlukan.
Persyaratan sistem macOS
Setiap komputer macOS tempat Anda menginstal driver harus memenuhi persyaratan berikut.
-
Gunakan macOS versi 14 atau yang lebih baru.
-
Memiliki 100 MB ruang disk yang tersedia.
Menginstal konektor data ODBC di macOS
Gunakan prosedur berikut untuk mengunduh dan menginstal driver Amazon Athena ODBC untuk sistem operasi macOS.
Untuk mengunduh dan menginstal driver Amazon Athena ODBC untuk macOS
-
Unduh file
.pkgpaket. -
Double-click
.pkgfile. -
Ikuti langkah-langkah di wizard untuk menginstal driver.
-
Pada halaman Perjanjian Lisensi, tekan Lanjutkan, lalu pilih Setuju.
-
Pilih Instal.
-
Ketika instalasi selesai, pilih Selesai.
-
Masukkan perintah berikut untuk memverifikasi bahwa driver diinstal:
> pkgutil --pkgs | grep athena.odbcJika driver berhasil diinstal, output menyerupai berikut ini.
com.amazon.athena.odbc.Runtime com.amazon.athena.odbc.Documentation
Mengonfigurasi nama sumber data di macOS
Setelah driver diinstal, Anda dapat menemukan contoh odbc.ini.example dan odbcinst.ini.example file di lokasi berikut:
-
/opt/amazon/athena-odbc/share/athena-odbc/
Salin file contoh ke direktori konfigurasi dan hapus .example ekstensi. Gunakan file-file ini sebagai titik awal untuk mengonfigurasi driver Amazon Athena ODBC dan nama sumber data (DSN).
sudo mkdir -p /opt/amazon/athena-odbc/etc/athena-odbc sudo cp /opt/amazon/athena-odbc/share/athena-odbc/odbc.ini.example /opt/amazon/athena-odbc/etc/athena-odbc/odbc.ini sudo cp /opt/amazon/athena-odbc/share/athena-odbc/odbcinst.ini.example /opt/amazon/athena-odbc/etc/athena-odbc/odbcinst.ini
catatan
Secara default, manajer driver ODBC menggunakan file konfigurasi tersembunyi .odbc.ini dan.odbcinst.ini, yang terletak di direktori home.
Untuk menentukan jalur ke odbcinst.ini file odbc.ini dan menggunakan manajer driver IodBC, lakukan langkah-langkah berikut.
Untuk menentukan ODBC .ini lokasi file menggunakan manajer driver iodBC
-
Atur
ODBCINIke path lengkap dan nama fileodbc.inifile, seperti pada contoh berikut.export ODBCINI=/opt/amazon/athena-odbc/etc/athena-odbc/odbc.ini -
Setel
ODBCSYSINIke path lengkap direktori yang berisiodbcinst.inifile, seperti pada contoh berikut.export ODBCSYSINI=/opt/amazon/athena-odbc/etc/athena-odbc -
Jika Anda ingin menggunakan nama sumber data (DSN) untuk terhubung ke penyimpanan data Anda, konfigurasikan
odbc.inifile untuk menentukan nama sumber data (DSN). Tetapkan properti dalamodbc.inifile untuk membuat DSN yang menentukan informasi koneksi untuk penyimpanan data Anda, seperti pada contoh berikut.[ODBC Data Sources] athena_odbc_test=Amazon Athena ODBC (x64) [ATHENA_WIDE_SETTINGS] # Special DSN-name to signal driver about logging configuration. LogLevel=0 # set to 1 to enable ODBC driver logs UseAwsLogger=0 # set to 1 to enable AWS-SDK logs LogPath=/opt/amazon/athena-odbc/logs/ # Path to store the log files. Permissions to the location are required. [athena_odbc_test] Description=Amazon Athena ODBC (x64) Driver=/opt/amazon/athena-odbc/lib/libathenaodbc.dylib AwsRegion=us-west-1 Workgroup=primary Catalog=AwsDataCatalog Schema=default AuthenticationType=IAM Credentials UID= PWD= S3OutputLocation=s3://amzn-s3-demo-bucket/ -
Konfigurasikan
odbcinst.inifile, seperti pada contoh berikut.[ODBC Drivers] Amazon Athena ODBC (x64)=Installed [Amazon Athena ODBC (x64)] Driver=/opt/amazon/athena-odbc/lib/libathenaodbc.dylib Setup=/opt/amazon/athena-odbc/lib/libathenaodbc.dylib -
Setelah Anda menginstal dan mengkonfigurasi driver Amazon Athena ODBC, gunakan alat
iodbctestbaris perintah untuk memverifikasi koneksi, seperti pada contoh berikut.username@ % iodbctest iODBC Demonstration program This program shows an interactive SQL processor Driver Manager: 03.52.1623.0502 Enter ODBC connect string (? shows list): ? DSN | Driver ------------------------------------------------------------------------------ athena_odbc_test | Amazon Athena ODBC (x64) Enter ODBC connect string (? shows list): DSN=athena_odbc_test; Driver: 2.x.y.z (Amazon Athena ODBC Driver) SQL>