Parameter koneksi - Amazon SageMaker

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

Parameter koneksi

Tabel berikut merinci properti Python yang didukung untuk AWS Glue koneksi per penyimpanan data.

Parameter koneksi Amazon Redshift

Parameter koneksi Python berikut didukung oleh AWS Glue koneksi ke Amazon Redshift.

Kunci Tipe Deskripsi Batasan Diperlukan
auto_create Tipe: boolean Menunjukkan apakah pengguna harus dibuat jika tidak ada. Default ke false. true, false Tidak
aws_secret_arn Tipe: string Rahasia yang digunakan untuk mengambil parameter tambahan untuk koneksi. ARN Valid ARN Tidak
cluster_identifier Jenis: string -maxLength: 63 Pengidentifikasi cluster dari cluster Amazon Redshift. ^ (?!. *—) [a-z] [a-z0-9-] {0,61} [a-z0-9] $ Tidak
database Jenis: string -maxLength: 127 Nama database untuk terhubung ke. Tidak
database_metadata_current_db_only Tipe: boolean Menunjukkan jika aplikasi mendukung katalog datashare multi-database. Default true untuk menunjukkan bahwa aplikasi tidak mendukung katalog datashare multi-database untuk kompatibilitas mundur. true, false Tidak
db_groups Tipe: string Daftar dipisahkan koma dari nama grup database yang ada yang db_user bergabung untuk sesi saat ini. Tidak
db_user Tipe: string ID pengguna untuk digunakan dengan Amazon Redshift. Tidak
host Jenis: string -maxLength: 256 Nama host dari cluster Amazon Redshift. Tidak
iam Tipe: boolean Tandai untuk mengaktifkan atau menonaktifkan otentikasi IAM berbasis untuk koneksi. Default ke false. true, false Tidak
iam_disable_cache Tipe: boolean Opsi ini menentukan apakah IAM kredensialnya di-cache. Default ke true. Ini meningkatkan kinerja saat permintaan ke API gateway dibatasi. true, false Tidak
max_prepared_statements Tipe: integer Jumlah maksimum pernyataan yang disiapkan yang dapat dibuka sekaligus. Tidak
numeric_to_float Desimal untuk mengapung Menentukan apakah nilai NUMERIC datatype akan dikonversi dari desimal. Secara default NUMERIC nilai diterima sebagai objek decimal.Decimal Python. Mengaktifkan opsi ini tidak disarankan untuk kasus penggunaan yang lebih memilih presisi paling presisi karena hasilnya dapat dibulatkan. Silakan rujuk dokumentasi Python decimal.Decimaluntuk memahami pengorbanan antara decimal.Decimal dan float sebelum mengaktifkan opsi ini. Default ke false. true, false Tidak
port Tipe: integer Nomor port cluster Amazon Redshift. Rentang 1150-65535 Tidak
profile Jenis: string -maxLength: 256 Nama profil yang berisi kredensil dan pengaturan yang digunakan oleh. AWS CLI Tidak
region Tipe: string AWS Wilayah tempat cluster berada. AWS Wilayah yang Valid Tidak
serverless_acct_id Jenis: string -maxLength: 256 ID AWS akun yang dikaitkan dengan sumber daya tanpa server Amazon Redshift. Tidak
serverless_work_group Jenis: string -maxLength: 256 Nama kelompok kerja untuk titik akhir tanpa server Amazon Redshift. Tidak
ssl Tipe: boolean truejika SSL diaktifkan. true, false Tidak
ssl_mode Jenis: enum [verify-ca,verify-full, null]) Keamanan koneksi ke Amazon Redshift. verify-ca (SSLharus digunakan dan sertifikat server harus diverifikasi.) dan verify-full (SSLharus digunakan. Sertifikat server harus diverifikasi dan nama host server harus cocok dengan atribut hostname pada sertifikat.) didukung. Untuk informasi selengkapnya, lihat Mengonfigurasi opsi keamanan untuk koneksi di dokumentasi Amazon Redshift. Default ke verify-ca. verify-ca, verify-full Tidak
timeout Tipe: integer Jumlah detik sebelum koneksi ke server habis. 0 Tidak

Parameter koneksi Athena

Parameter koneksi Python berikut didukung oleh AWS Glue koneksi ke Athena.

Kunci Tipe Deskripsi Batasan Diperlukan
aws_access_key_id Jenis: string -maxLength: 256 Menentukan kunci AWS akses yang terkait dengan IAM akun. Kami merekomendasikan untuk menyimpan informasi ini diaws_secret. Panjangnya 16-128 Tidak
aws_secret_access_key Jenis: string -maxLength: 256 Bagian rahasia dari kunci AWS akses. Kami merekomendasikan untuk menyimpan informasi ini diaws_secret. Tidak
aws_secret_arn Tipe: string Rahasia yang digunakan untuk mengambil parameter tambahan untuk koneksi. ARN Valid ARN Tidak
catalog_name Jenis: string -maxLength: 256 Katalog yang berisi database dan tabel yang diakses dengan driver. Untuk informasi tentang katalog, lihat. DataCatalog Tidak
duration_seconds Tipe: number Durasi, dalam hitungan detik, dari sesi peran. Pengaturan ini dapat memiliki nilai dari 1 jam hingga 12 jam. Secara default durasi diatur ke 3600 detik (1 jam). Rentang dari 900 detik (15 menit) hingga pengaturan durasi sesi maksimum untuk peran Tidak
encryption_option Jenis: enum [SSE_S3,, SSE_KMSCSE_KMS, null]) Enkripsi saat istirahat untuk Amazon S3. Lihat bagian Enkripsi saat istirahat di panduan Athena. SSE_S3, SSE_KMS, CSE_KMS Tidak
kms_key Jenis: string -maxLength: 256 AWS KMS kunci jika menggunakan CSE_KMS dalamencrytion_option. Tidak
poll_interval Tipe: number Interval dalam hitungan detik untuk polling status hasil kueri di Athena. Tidak
profile_name Jenis: string -maxLength: 256 Nama profil AWS konfigurasi yang kredensialnya harus digunakan untuk mengautentikasi permintaan ke Athena. Tidak
region_name Tipe: string AWS Wilayah tempat kueri dijalankan. AWS Wilayah yang Valid Tidak
result_reuse_enable Tipe: boolean Aktifkan penggunaan kembali hasil kueri sebelumnya. true, false Tidak
result_reuse_minutes Tipe: integer Menentukan, dalam hitungan menit, usia maksimum hasil query sebelumnya yang Athena harus mempertimbangkan untuk digunakan kembali. Bawaannya adalah 60. >= 1 Tidak
role_arn Tipe: string Peran yang akan digunakan untuk menjalankan kueri. Valid ARN Tidak
schema_name Jenis: string -maxLength: 256 Nama skema default yang akan digunakan untuk database. Tidak
s3_staging_dir Jenis: string -maxLength: 1024 Lokasi di Amazon S3 tempat hasil kueri disimpan. Entah s3_staging_dir atau work_group diperlukan
work_group Tipe: string Workgroup di mana query akan berjalan. Untuk informasi tentang kelompok kerja, lihat WorkGroup. ^ [A-za-Z0-9._-] {1,128} $ Entah s3_staging_dir atau work_group diperlukan

Parameter koneksi kepingan salju

Parameter koneksi Python berikut didukung oleh AWS Glue koneksi ke Snowflake.

Parameter koneksi kepingan salju

Kunci Tipe Deskripsi Batasan Diperlukan
account Jenis: string -maxLength: 256 Pengidentifikasi akun Snowflake. Pengidentifikasi akun tidak termasuk snowflakecomputing.com sufiks. Ya
arrow_number_to_decimal Tipe: boolean False secara default, yang berarti bahwa nilai NUMBER kolom dikembalikan sebagai nomor floating point presisi ganda (float64). Setel ini ke True untuk mengembalikan nilai DECIMAL kolom sebagai angka desimal (decimal.Decimal) saat memanggil fetch_pandas_all() dan fetch_pandas_batches() metode. true, false Tidak
autocommit Tipe: boolean Default kefalse, yang menghormati parameter Snowflake. AUTOCOMMIT Setel false ke true atau untuk mengaktifkan atau menonaktifkan autocommit mode dalam sesi, masing-masing. true, false Tidak
aws_secret_arn Tipe: string Rahasia yang digunakan untuk mengambil parameter tambahan untuk koneksi. ARN Valid ARN Tidak
client_prefetch_threads Tipe: integer Jumlah utas yang digunakan untuk mengunduh set hasil (4 secara default). Meningkatkan nilai meningkatkan kinerja pengambilan tetapi membutuhkan lebih banyak memori. Tidak
database Jenis: string -maxLength: 256 Nama database default yang akan digunakan. Tidak
login_timeout Tipe: integer Batas waktu dalam hitungan detik untuk permintaan login. Default ke 60 detik. Permintaan login menyerah setelah panjang batas waktu jika HTTP responsnya tidaksuccess. Tidak
network_timeout Tipe: integer Batas waktu dalam hitungan detik untuk semua operasi lainnya. Default ke none (tak terbatas). Permintaan umum menyerah setelah jangka waktu tunggu jika HTTP responsnya tidaksuccess. Tidak
paramstyle Jenis: string -maxLength: 256 Sintaks placeholder digunakan untuk substitusi parameter ketika mengeksekusi SQL query dari kode Python. Default untuk pyformat untuk pengikatan sisi klien. Tentukan qmark atau numeric ubah format variabel bind untuk pengikatan sisi server. Tidak
role Jenis: string -maxLength: 256 Nama peran default yang akan digunakan. Tidak
schema Jenis: string -maxLength: 256 Nama skema default yang akan digunakan untuk database. Tidak
timezone Jenis: string -maxLength: 128 Tidak ada secara default, yang menghormati parameter Snowflake. TIMEZONE Setel ke zona waktu yang valid (sepertiAmerica/Los_Angeles) untuk mengatur zona waktu sesi. Zona waktu dalam format yang mirip dengan America/Los_Angeles Tidak
validate_default_parameters Tipe: boolean Setel true untuk meningkatkan pengecualian jika database, skema, atau gudang yang ditentukan tidak ada. Default ke false. Tidak
warehouse Jenis: string -maxLength: 256 Nama gudang default yang akan digunakan. Tidak