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 Amazon Athena diperlukan. ODBC
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 ODBC data di macOS
Gunakan prosedur berikut untuk mengunduh dan menginstal ODBC driver Amazon Athena untuk sistem operasi macOS.
Untuk mengunduh dan menginstal driver Amazon Athena untuk ODBC macOS
-
Unduh file
.pkg
paket. -
Klik dua kali
.pkg
file tersebut. -
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 athenaodbc
Tergantung pada sistem Anda, output dapat terlihat seperti salah satu dari berikut ini.
com.amazon.athenaodbc-x86_64.Config com.amazon.athenaodbc-x86_64.Driver
atau
com.amazon.athenaodbc-arm64.Config com.amazon.athenaodbc-arm64.Driver
Mengonfigurasi nama sumber data di macOS
Setelah driver diinstal, Anda dapat menemukan contoh .odbc.ini
dan .odbcinst.ini
file di lokasi berikut:
-
Komputer prosesor Intel:
/opt/athena/odbc/x86_64/ini/
-
ARMkomputer prosesor:
/opt/athena/odbc/arm64/ini/
Gunakan .ini
file di lokasi ini sebagai contoh untuk mengonfigurasi driver Amazon ODBC Athena dan nama DSN sumber data ().
catatan
Secara default, manajer ODBC driver 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 ODBC driver i, lakukan langkah-langkah berikut.
Untuk menentukan lokasi ODBC .ini
file menggunakan manajer ODBC driver i
-
Atur
ODBCINI
ke path lengkap dan nama fileodbc.ini
file.-
Untuk komputer macOS yang memiliki prosesor Intel, gunakan sintaks berikut.
export ODBCINI=/opt/athena/odbc/x86_64/ini/odbc.ini
-
Untuk komputer macOS yang memiliki ARM prosesor, gunakan sintaks berikut.
export ODBCINI=/opt/athena/odbc/arm64/ini/odbc.ini
-
-
Atur
ODBCSYSINI
ke path lengkap dan nama fileodbcinst.ini
file.-
Untuk komputer macOS yang memiliki prosesor Intel, gunakan sintaks berikut.
export ODBCSYSINI=/opt/athena/odbc/x86_64/ini/odbcinst.ini
-
Untuk komputer macOS yang memiliki ARM prosesor, gunakan sintaks berikut.
export ODBCSYSINI=/opt/athena/odbc/arm64/ini/odbcinst.ini
-
-
Jika Anda ingin menggunakan nama sumber data (DSN) untuk menyambung ke penyimpanan data Anda, konfigurasikan
odbc.ini
file untuk menentukan nama sumber data (DSNs). Tetapkan properti dalamodbc.ini
file 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/athena/odbc/logs/ # Path to store the log files. Permissions to the location are required. [athena_odbc_test] Description=Amazon Athena ODBC (x64) # For ARM: Driver=/opt/athena/odbc/arm64/lib/libathena-odbc-arm64.dylib # For Intel: # Driver=/opt/athena/odbc/x86_64/lib/libathena-odbc-x86_64.dylib AwsRegion=us-west-1 Workgroup=primary Catalog=AwsDataCatalog Schema=default AuthenticationType=IAM Credentials UID= PWD= S3OutputLocation=s3://amzn-s3-demo-bucket/
-
Konfigurasikan
odbcinst.ini
file, seperti pada contoh berikut.[ODBC Drivers] Amazon Athena ODBC (x64)=Installed [Amazon Athena ODBC (x64)] # For ARM: Driver=/opt/athena/odbc/arm64/lib/libathena-odbc-arm64.dylib Setup=/opt/athena/odbc/arm64/lib/libathena-odbc-arm64.dylib # For Intel: # Driver=/opt/athena/odbc/x86_64/lib/libathena-odbc-x86_64.dylib # Setup=/opt/athena/odbc/x86_64/lib/libathena-odbc-x86_64.dylib
-
Setelah Anda menginstal dan mengkonfigurasi ODBC driver Amazon Athena, gunakan alat
iodbctest
baris 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.0.2.1 (Amazon Athena ODBC Driver) SQL>