Mengkonfigurasi opsi driver ODBC - Amazon Redshift

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

Mengkonfigurasi opsi driver ODBC

Anda dapat menggunakan opsi konfigurasi driver untuk mengontrol perilaku driver Amazon Redshift ODBC. Opsi driver tidak peka huruf besar/kecil.

Di Microsoft Windows, Anda biasanya mengatur opsi driver saat mengonfigurasi nama sumber data (DSN). Anda juga dapat mengatur opsi driver dalam string koneksi saat Anda terhubung secara terprogram, atau dengan menambahkan atau mengubah kunci registri. HKEY_LOCAL_MACHINE\SOFTWARE\ODBC\ODBC.INI\your_DSN Untuk informasi selengkapnya tentang mengonfigurasi DSN, lihat. Instal dan konfigurasikan driver Amazon Redshift ODBC di Microsoft Windows

Di Linux, Anda mengatur opsi konfigurasi driver di amazon.redshiftodbc.ini file odbc.ini dan Anda, seperti yang dijelaskan dalamGunakan pengelola driver ODBC untuk mengonfigurasi driver di sistem operasi Linux dan macOS X. Opsi konfigurasi yang diatur dalam amazon.redshiftodbc.ini file berlaku untuk semua koneksi. Sebaliknya, opsi konfigurasi yang diatur dalam odbc.ini file khusus untuk koneksi. Opsi konfigurasi yang disetel lebih odbc.ini diutamakan daripada opsi konfigurasi yang ditetapkan. amazon.redshiftodbc.ini

Berikut ini adalah deskripsi untuk opsi yang dapat Anda tentukan untuk driver Amazon Redshift ODBC versi 2.x:

AccessKeyID

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Kunci akses IAM untuk pengguna atau peran. Jika Anda mengatur parameter ini, Anda juga harus menentukan SecretAccessKey.

Parameter ini bersifat opsional.

app_id

  • Nilai Default - Tidak Ada

  • Tipe Data - String

ID unik yang disediakan OKTA yang terkait dengan aplikasi Amazon Redshift Anda.

Parameter ini bersifat opsional.

app_name

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Nama aplikasi Okta yang Anda gunakan untuk mengautentikasi koneksi ke Amazon Redshift.

Parameter ini bersifat opsional.

AuthProfile

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Profil otentikasi yang digunakan untuk mengelola pengaturan koneksi. Jika Anda mengatur parameter ini, Anda juga harus mengatur AccessKeyID dan SecretAccessKey.

Parameter ini bersifat opsional.

AuthType

  • Nilai Default - Standar

  • Tipe Data - String

Opsi ini menentukan mode otentikasi yang digunakan driver saat Anda mengonfigurasi DSN menggunakan kotak dialog Amazon Redshift ODBC Driver DSN Setup:

  • Standar: Otentikasi standar menggunakan nama pengguna dan kata sandi Amazon Redshift Anda.

  • AWS Profil: Autentikasi IAM menggunakan profil.

  • AWS IAM Credentials: Autentikasi IAM menggunakan kredensyal IAM.

  • Penyedia Identitas: AD FS: Autentikasi IAM menggunakan Layanan Federasi Direktori Aktif (AD FS).

  • Penyedia Identitas: Plugin Auth: Plugin otorisasi yang menerima token IAM Identity Center atau token identitas berbasis JSON (OIDC) OpenID Connect (OIDC) dari penyedia identitas web mana pun yang ditautkan ke IAM Identity Center.

  • Penyedia Identitas: Azure AD: Autentikasi IAM menggunakan portal Azure AD.

  • Penyedia Identitas: JWT: Autentikasi IAM menggunakan JSON Web Token (JWT).

  • Penyedia Identitas: Okta: Otentikasi IAM menggunakan Okta.

  • Penyedia Identitas: PingFederate: Autentikasi IAM menggunakan. PingFederate

Opsi ini hanya tersedia ketika Anda mengonfigurasi DSN menggunakan kotak dialog Amazon Redshift ODBC Driver DSN Setup di driver Windows. Saat Anda mengonfigurasi koneksi menggunakan string koneksi atau mesin non-Windows, driver secara otomatis menentukan apakah akan menggunakan otentikasi Kredensial Standar, AWS Profil, atau AWS IAM berdasarkan kredensi yang Anda tentukan. Untuk menggunakan penyedia identitas, Anda harus mengatur properti plugin_name.

Parameter ini diperlukan.

AutoCreate

  • Nilai Default - 0

  • Tipe Data - Boolean

Boolean yang menentukan apakah driver membuat pengguna baru ketika pengguna yang ditentukan tidak ada.

  • 1 | BENAR: Jika pengguna yang ditentukan oleh UID tidak ada, driver membuat pengguna baru.

  • 0 | SALAH: Driver tidak membuat pengguna baru. Jika pengguna yang ditentukan tidak ada, otentikasi gagal.

Parameter ini bersifat opsional.

CaFile

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Jalur file ke file sertifikat CA yang digunakan untuk beberapa bentuk otentikasi IAM.

Parameter ini hanya tersedia di Linux.

Parameter ini bersifat opsional.

client_id

  • Nilai Default - Tidak Ada

  • Tipe Data - String

ID klien yang terkait dengan aplikasi Amazon Redshift Anda di Azure AD.

Parameter ini diperlukan jika mengautentikasi melalui layanan Azure AD.

rahasia klien_

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Kunci rahasia yang terkait dengan aplikasi Amazon Redshift Anda di Azure AD.

Parameter ini diperlukan jika mengautentikasi melalui layanan Azure AD.

ClusterId

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Nama cluster Amazon Redshift yang ingin Anda sambungkan. Ini digunakan dalam otentikasi IAM. ID Cluster tidak ditentukan dalam parameter Server.

Parameter ini bersifat opsional.

Kompresi

  • Nilai Default - off

  • Tipe Data - String

Metode kompresi yang digunakan untuk komunikasi protokol kawat antara server Amazon Redshift dan klien atau driver.

Anda dapat menentukan salah satu nilai berikut:

  • lz4: Mengatur metode kompresi yang digunakan untuk komunikasi protokol kawat dengan Amazon Redshift ke. lz4

  • zstd: Menyetel metode kompresi yang digunakan untuk komunikasi protokol kawat dengan Amazon Redshift ke. zstd

  • off: Tidak menggunakan kompresi untuk komunikasi protokol kawat dengan Amazon Redshift.

Parameter ini bersifat opsional.

Basis Data

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Nama database Amazon Redshift yang ingin Anda akses.

Parameter ini diperlukan.

DatabaseMetadataCurrentDbOnly

  • Nilai Default - 1

  • Tipe Data - Boolean

Boolean yang menentukan apakah driver mengembalikan metadata dari beberapa database dan cluster.

  • 1 | BENAR: Driver hanya mengembalikan metadata dari database saat ini.

  • 0 | SALAH. Driver mengembalikan metadata di beberapa database dan cluster Amazon Redshift.

Parameter ini bersifat opsional.

dbgroups_filter

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Ekspresi reguler yang dapat Anda tentukan untuk memfilter DbGroups yang diterima dari respons SAMP ke Amazon Redshift saat menggunakan jenis autentikasi Azure, Browser Azure, dan Browser SAMP.

Parameter ini bersifat opsional.

Driver

  • Nilai Default - Driver Amazon Redshift ODBC (x64)

  • Tipe Data - String

Nama sopirnya. Satu-satunya nilai yang didukung adalah Amazon Redshift ODBC Driver (x64).

Parameter ini diperlukan jika Anda tidak mengatur DSN.

DSN

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Nama nama sumber data driver. Aplikasi ini menentukan DSN di SQL DriverConnect API.

Parameter ini diperlukan jika Anda tidak mengatur Driver. .

EndpointUrl

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Titik akhir utama yang digunakan untuk berkomunikasi dengan Amazon Redshift Coral Service untuk otentikasi IAM.

Parameter ini bersifat opsional.

ForceLowercase

  • Nilai Default - 0

  • Tipe Data - Boolean

Boolean yang menentukan apakah driver huruf kecil semua DbGroups dikirim dari penyedia identitas ke Amazon Redshift saat menggunakan autentikasi masuk tunggal.

  • 1 | BENAR: Driver huruf kecil semua DbGroups yang dikirim dari penyedia identitas.

  • 0 | SALAH: Pengemudi tidak berubah DbGroups.

Parameter ini bersifat opsional.

group_federasi

  • Nilai Default - 0

  • Tipe Data - Boolean

Boolean yang menentukan apakah getClusterCredentialsWithIAM API digunakan untuk memperoleh kredensil klaster sementara di klaster yang disediakan. Opsi ini memungkinkan pengguna IAM berintegrasi dengan peran database Redshift dalam cluster yang disediakan. Perhatikan bahwa opsi ini tidak berlaku untuk ruang nama Redshift Tanpa Server.

  • 1 | BENAR: Driver menggunakan getClusterCredentialsWithIAM API untuk mendapatkan kredensyal cluster sementara di cluster yang disediakan.

  • 0 | FALSE: Driver menggunakan getClusterCredentials API default untuk mendapatkan kredensil cluster sementara di cluster yang disediakan.

Parameter ini bersifat opsional.

http_proxy_host

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Nama host atau alamat IP server proxy tempat Anda ingin melewati proses otentikasi IAM.

Parameter ini bersifat opsional.

http_proxy_password

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Kata sandi yang Anda gunakan untuk mengakses server proxy. Ini digunakan untuk otentikasi IAM.

Parameter ini bersifat opsional.

http_proxy_port

  • Nilai Default - Tidak Ada

  • Tipe Data - Integer

Jumlah port yang digunakan server proxy untuk mendengarkan koneksi klien. Ini digunakan untuk otentikasi IAM.

Parameter ini bersifat opsional.

http_proxy_nama pengguna

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Nama pengguna yang Anda gunakan untuk mengakses server proxy. Ini digunakan untuk otentikasi IAM.

Parameter ini bersifat opsional.

IAM

  • Nilai Default - 0

  • Tipe Data - Boolean

Boolean yang menentukan apakah driver menggunakan metode otentikasi IAM untuk mengautentikasi koneksi.

  • 1 | BENAR: Driver menggunakan salah satu metode autentikasi IAM (menggunakan kunci akses dan secret key pair, atau profil, atau layanan kredensional).

  • 0 | SALAH. Driver menggunakan otentikasi standar (menggunakan nama pengguna dan kata sandi database Anda).

Parameter ini bersifat opsional.

identity_namespace

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Namespace identitas yang akan digunakan saat mengautentikasi menggunakan. IdpTokenAuthPlugin Ini membantu Redshift menentukan instance IAM Identity Center mana yang akan digunakan.

Jika hanya ada satu instance IAM Identity Center yang ada atau jika namespace identitas default disetel, maka parameter ini opsional, jika tidak diperlukan.

idp_host

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Host IDP (penyedia identitas) yang Anda gunakan untuk mengautentikasi ke Amazon Redshift.

Parameter ini bersifat opsional.

idp_port

  • Nilai Default - Tidak Ada

  • Tipe Data - Integer

Port untuk IDP (penyedia identitas) yang Anda gunakan untuk mengautentikasi ke Amazon Redshift. Bergantung pada port yang Anda pilih saat membuat, memodifikasi, atau memigrasi klaster, izinkan akses ke port yang dipilih.

Parameter ini bersifat opsional.

idp_response_timeout

  • Nilai Default - 120

  • Tipe Data - Integer

Jumlah detik driver menunggu respons SAMP dari penyedia identitas saat menggunakan layanan SAMP atau Azure AD melalui plugin browser.

Parameter ini bersifat opsional.

idp_penyewa

  • Nilai Default - Tidak Ada

  • Tipe Data - String

ID penyewa Azure AD yang terkait dengan aplikasi Amazon Redshift Anda.

Parameter ini diperlukan jika mengautentikasi melalui layanan Azure AD.

idp_use_https_proxy

  • Nilai Default - 0

  • Tipe Data - Boolean

Boolean yang menentukan apakah driver melewati proses otentikasi untuk penyedia identitas (iDP) melalui server proxy.

  • 1 | BENAR: Driver melewati proses otentikasi IDP melalui server proxy.

  • 0 | SALAH. Driver tidak melewati proses otentikasi IDP melalui server proxy.

Parameter ini bersifat opsional.

InstanceProfile

  • Nilai Default - 0

  • Tipe Data - Boolean

Boolean yang menentukan apakah driver menggunakan profil instans Amazon EC2, saat dikonfigurasi untuk menggunakan profil untuk otentikasi.

  • 1 | BENAR: Driver menggunakan profil instans Amazon EC2.

  • 0 | SALAH. Pengemudi menggunakan profil peran berantai yang ditentukan oleh opsi Nama Profil (Profil) sebagai gantinya.

Parameter ini bersifat opsional.

KeepAlive

  • Nilai Default - 1

  • Tipe Data - Boolean

Boolean yang menentukan apakah driver menggunakan TCP keepalives untuk mencegah koneksi dari timing out.

  • 1 | BENAR: Driver menggunakan TCP keepalives untuk mencegah koneksi dari timing out.

  • 0 | SALAH. Pengemudi tidak menggunakan keepalives TCP.

Parameter ini bersifat opsional.

KeepAliveCount

  • Nilai Default - 0

  • Tipe Data - Integer

Jumlah paket TCP keepalive yang dapat hilang sebelum koneksi dianggap rusak. Ketika parameter ini diatur ke 0, driver menggunakan sistem default untuk pengaturan ini.

Parameter ini bersifat opsional.

KeepAliveInterval

  • Nilai Default - 0

  • Tipe Data - Integer

Jumlah detik antara setiap transmisi ulang TCP keepalive. Ketika parameter ini diatur ke 0, driver menggunakan sistem default untuk pengaturan ini.

Parameter ini bersifat opsional.

KeepAliveTime

  • Nilai Default - 0

  • Tipe Data - Integer

Jumlah detik tidak aktif sebelum driver mengirim paket TCP keepalive. Ketika parameter ini diatur ke 0, driver menggunakan sistem default untuk pengaturan ini.

Parameter ini bersifat opsional.

listen_port

  • Nilai Default - 7890

  • Tipe Data - Integer

Port yang digunakan driver untuk menerima respons SAMP dari penyedia identitas saat menggunakan layanan SAMP atau Azure AD melalui plugin browser.

Parameter ini bersifat opsional.

login_url

  • Nilai Default - Tidak Ada

  • Tipe Data - String

URL untuk sumber daya di situs web penyedia identitas saat menggunakan plugin Saml Browser generik.

Parameter ini diperlukan jika mengautentikasi dengan layanan SAMP atau Azure AD melalui plugin browser.

loginToRp

  • Nilai default - urn:amazon:webservices

  • Tipe Data - String

Pihak yang mengandalkan percaya bahwa Anda ingin menggunakan untuk jenis otentikasi AD FS.

String ini opsional.

LogLevel

  • Nilai Default - 0

  • Tipe Data - Integer

Gunakan properti ini untuk mengaktifkan atau menonaktifkan logging di driver dan untuk menentukan jumlah detail yang disertakan dalam log. file. Kami menyarankan Anda hanya mengaktifkan logging cukup lama untuk menangkap masalah, karena logging mengurangi kinerja dan dapat menghabiskan sejumlah besar ruang disk.

Atur properti ke salah satu nilai berikut:

  • 0: MATI. Nonaktifkan semua logging.

  • 1: KESALAHAN. Mencatat peristiwa kesalahan yang memungkinkan driver untuk terus berjalan tetapi menghasilkan kesalahan.

  • 2: API_CALL. Log panggilan fungsi API ODBC dengan nilai argumen fungsi.

  • 3: INFO. Log informasi umum yang menggambarkan kemajuan pengemudi.

  • 4: MSG_PROTOCOL. Log informasi rinci dari pesan pengemudi procotol.

  • 5: DEBUG. Mencatat semua aktivitas pengemudi

  • 6: DEBUG_APPEND. Terus tambahkan log untuk semua aktivitas pengemudi.

Saat logging diaktifkan, driver menghasilkan file log berikut di lokasi yang Anda tentukan di LogPathproperti:

  • redshift_odbc.log.1File yang mencatat aktivitas driver yang terjadi selama jabat tangan koneksi.

  • redshift_odbc.logFile untuk semua aktivitas driver setelah koneksi dibuat ke database.

Parameter ini bersifat opsional.

LogPath

  • Nilai Default - Direktori TEMP khusus OS

  • Tipe Data - String

Jalur lengkap ke folder tempat driver menyimpan file log saat LogLevellebih tinggi dari 0.

Parameter ini bersifat opsional.

Min_tls

  • Nilai Default — Nilai minimum.

  • Tipe Data - String

Versi minimum TLS/SSL yang driver memungkinkan penyimpanan data untuk digunakan untuk mengenkripsi koneksi. Misalnya, jika TLS 1.3 ditentukan, TLS 1.2 tidak dapat digunakan untuk mengenkripsi koneksi.

Min_tls menerima nilai-nilai berikut:

  • 1.2: Koneksi harus menggunakan setidaknya TLS 1.2. Ini adalah versi TLS minimum yang diperlukan untuk koneksi Amazon Redshift.

  • 1.3: Koneksi harus menggunakan setidaknya TLS 1.3. Kami merekomendasikan TLS 1.3.

Parameter ini bersifat opsional.

partner_spid

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Nilai SPID mitra (ID penyedia layanan) yang akan digunakan saat mengautentikasi koneksi menggunakan layanan. PingFederate

Parameter ini bersifat opsional.

Kata Sandi | PWS

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Kata sandi yang sesuai dengan nama pengguna database yang Anda berikan di bidang User (UID | User | LogonId).

Parameter ini bersifat opsional.

plugin_name

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Nama plugin penyedia kredensyal yang ingin Anda gunakan untuk otentikasi.

Nilai berikut didukung:

  • ADFS: Gunakan Layanan Federasi Direktori Aktif untuk otentikasi.

  • AzureAD: Gunakan Layanan Microsoft Azure Active Directory (AD) untuk otentikasi.

  • BrowserAzureAD: Gunakan plugin browser untuk Layanan Microsoft Azure Active Directory (AD) untuk otentikasi.

  • BrowserSAML: Gunakan plugin browser untuk layanan SAMP seperti Okta atau Ping untuk otentikasi.

  • IdpTokenAuthPlugin: Plugin otorisasi yang menerima token IAM Identity Center atau OpenID Connect (OIDC) JSON berbasis token identitas (JWT) dari penyedia identitas web mana pun yang ditautkan ke IAM Identity Center.

  • JWT: Gunakan JSON Web Token (JWT) untuk otentikasi.

  • Ping: Gunakan PingFederate layanan untuk otentikasi.

  • Okta: Gunakan layanan Okta untuk otentikasi.

Parameter ini bersifat opsional.

Pelabuhan | PortNumber

  • Nilai default - 5439

  • Tipe Data - Integer

Jumlah port TCP yang digunakan server Amazon Redshift untuk mendengarkan koneksi klien.

Parameter ini bersifat opsional.

preferred_role

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Peran yang ingin Anda asumsikan selama koneksi ke Amazon Redshift. Ini digunakan untuk otentikasi IAM.

Parameter ini bersifat opsional.

Profil

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Nama AWS profil pengguna yang digunakan untuk mengautentikasi ke Amazon Redshift.

  • Jika parameter Use Instance Profile (InstanceProfileproperti) disetel ke 1 | TRUE, setelan tersebut akan diutamakan dan driver menggunakan profil instans Amazon EC2 sebagai gantinya.

  • Lokasi default untuk file kredensyal yang berisi profil adalah. ~/.aws/Credentials Variabel AWS_SHARED_CREDENTIALS_FILE lingkungan dapat digunakan untuk menunjuk ke file kredensyal yang berbeda.

Parameter ini bersifat opsional.

provider_name

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Penyedia otentikasi yang dibuat oleh pengguna menggunakan kueri CREATE IDENTITY PROVIDER. Ini digunakan dalam otentikasi Amazon Redshift asli.

Parameter ini bersifat opsional.

ProxyHost

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Nama host atau alamat IP dari server proxy yang ingin Anda sambungkan.

Parameter ini bersifat opsional.

ProxyPort

  • Nilai Default - Tidak Ada

  • Tipe Data - Integer

Jumlah port yang digunakan server proxy untuk mendengarkan koneksi klien.

Parameter ini bersifat opsional.

ProxyPwd

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Kata sandi yang Anda gunakan untuk mengakses server proxy.

Parameter ini bersifat opsional.

ProxyUid

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Nama pengguna yang Anda gunakan untuk mengakses server proxy.

Parameter ini bersifat opsional.

ReadOnly

  • Nilai Default - 0

  • Tipe Data - Boolean

Boolean yang menentukan apakah driver dalam mode read-only.

  • 1 | BENAR: Koneksi dalam mode hanya-baca, dan tidak dapat menulis ke penyimpanan data.

  • 0 | SALAH: Koneksi tidak dalam mode read-only, dan dapat menulis ke penyimpanan data.

Parameter ini bersifat opsional.

region

  • Nilai Default - Tidak Ada

  • Tipe Data - String

AWS Wilayah tempat cluster Anda berada.

Parameter ini bersifat opsional.

SecretAccessKey

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Kunci rahasia IAM untuk pengguna atau peran. Jika Anda mengatur parameter ini, Anda juga harus mengatur AccessKeyID.

Parameter ini bersifat opsional.

SessionToken

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Token sesi IAM sementara yang terkait dengan peran IAM yang Anda gunakan untuk mengautentikasi.

Parameter ini bersifat opsional.

Server | HostName | Tuan rumah

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Server endpoint untuk terhubung ke.

Parameter ini diperlukan.

ssl_insecure

  • Nilai Default - 0

  • Tipe Data - Boolean

Boolean yang menentukan apakah driver memeriksa keaslian sertifikat server iDP.

  • 1 | BENAR: Driver tidak memeriksa keaslian sertifikat server iDP.

  • 0 | FALSE: Driver memeriksa keaslian sertifikat server iDP

Parameter ini bersifat opsional.

SSLMode

  • Nilai Default - verify-ca

  • Tipe Data - String

Mode verifikasi sertifikat SSL untuk digunakan saat menghubungkan ke Amazon Redshift. Nilai-nilai berikut dimungkinkan:

  • verify-full: Connect hanya menggunakan SSL, otoritas sertifikat tepercaya, dan nama server yang cocok dengan sertifikat.

  • verify-ca: Connect hanya menggunakan SSL dan otoritas sertifikat tepercaya.

  • require: Connect hanya menggunakan SSL.

  • prefer: Connect menggunakan SSL jika tersedia. Jika tidak, sambungkan tanpa menggunakan SSL.

  • allow: Secara default, sambungkan tanpa menggunakan SSL. Jika server membutuhkan koneksi SSL, maka gunakan SSL.

  • disable: Connect tanpa menggunakan SSL.

Parameter ini bersifat opsional.

StsConnectionTimeout

  • Nilai Default - 0

  • Tipe Data - Integer

Waktu tunggu maksimum untuk koneksi IAM, dalam hitungan detik. Jika disetel ke 0 atau tidak ditentukan, driver menunggu 60 detik untuk setiap AWS STS panggilan.

Parameter ini bersifat opsional.

StsEndpointUrl

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Opsi ini menentukan endpoint utama yang digunakan untuk berkomunikasi dengan (). AWS Security Token Service AWS STS

Parameter ini bersifat opsional.

token

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Pusat Identitas IAM menyediakan token akses atau OpenID Connect (OIDC) JSON Web Token (JWT) yang disediakan oleh penyedia identitas web yang terhubung dengan IAM Identity Center. Aplikasi Anda harus menghasilkan token ini dengan mengautentikasi pengguna aplikasi Anda dengan IAM Identity Center atau penyedia identitas yang ditautkan dengan IAM Identity Center.

Parameter ini bekerja denganIdpTokenAuthPlugin.

token_type

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Jenis token yang digunakan diIdpTokenAuthPlugin.

Anda dapat menentukan salah satu nilai berikut:

ACCESS_TOKEN

Masukkan ini jika Anda menggunakan token akses yang disediakan Pusat Identitas IAM.

EXT_JWT

Masukkan ini jika Anda menggunakan OpenID Connect (OIDC) JSON Web Token (JWT) yang disediakan oleh penyedia identitas berbasis web yang terintegrasi dengan IAM Identity Center.

Parameter ini bekerja denganIdpTokenAuthPlugin.

UID | Pengguna | LogonID

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Nama pengguna yang Anda gunakan untuk mengakses server Amazon Redshift.

Parameter ini diperlukan jika Anda menggunakan otentikasi database.

web_identity_token

  • Nilai Default - Tidak Ada

  • Tipe Data - String

Token OAUTH yang disediakan oleh penyedia identitas. Ini digunakan dalam plugin JWT.

Parameter ini diperlukan jika Anda mengatur parameter plugin_name ke. BasicJwtCredentialsProvider