Verbindungsparameter - Amazon SageMaker KI

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verbindungsparameter

In den folgenden Tabellen sind die unterstützten Python-Eigenschaften für AWS Glue Verbindungen pro Datenspeicher aufgeführt.

Amazon-Redshift-Verbindungsparameter

Die folgenden Python-Verbindungsparameter werden von AWS Glue Verbindungen zu Amazon Redshift unterstützt.

Key (Schlüssel) Typ Description Beschränkungen Erforderlich
auto_create Typ: boolean Gibt an, ob der Benutzer erstellt werden soll, wenn er nicht existiert. Standardeinstellung: false. true, false Nein
aws_secret_arn Typ: string Der ARN des Geheimnisses, das zum Abrufen der zusätzlichen Parameter für die Verbindung verwendet wird. Gültiger ARN Nein
cluster_identifier Typ: string - Max. Länge: 63 Die Cluster-Kennung des Amazon-Redshift-Clusters. ^ (?!. *—) [a-z] [a-za-zzzzzzzzzzzzzzzzzzzzzzzzzz$ Nein
database stringTyp: - MaxLength: 127 Der Name der Datenbank, mit der eine Verbindung hergestellt werden soll. Nein
database_metadata_current_db_only Typ: boolean Gibt an, ob die Anwendung Datashare-Kataloge mit mehreren Datenbanken unterstützt. Standardmäßig auf true gesetzt, um anzugeben, dass die Anwendung aus Gründen der Abwärtskompatibilität keine Datashare-Kataloge für mehrere Datenbanken unterstützt. true, false Nein
db_groups Typ: string Eine durch Komma getrennte Liste vorhandener Datenbankgruppennamen, die db_user für die aktuelle Sitzung verbindet. Nein
db_user Typ: string Die Benutzer-ID, die mit Amazon Redshift verwendet werden soll. Nein
host Typ: - MaxLength: 256 string Der Hostname des Amazon-Redshift-Clusters. Nein
iam Typ: boolean Markierung, um die IAM-basierte Authentifizierung für eine Verbindung zu aktivieren oder zu deaktivieren. Standardeinstellung: false. true, false Nein
iam_disable_cache Typ: boolean Diese Option gibt an, ob die IAM-Anmeldeinformationen zwischengespeichert werden. Standardeinstellung: true. Dies verbessert die Leistung, wenn Anfragen an das API-Gateway gedrosselt werden. true, false Nein
max_prepared_statements Typ: integer Die maximale Anzahl von vorbereiteten Anweisungen, die gleichzeitig geöffnet werden können. Nein
numeric_to_float Dezimalzahl in Gleitkommazahl Gibt an, ob NUMERIC Datentypwerte aus Dezimalzahlen konvertiert werden. Standardmäßig werden NUMERIC Werte als decimal.Decimal Python-Objekte empfangen. Die Aktivierung dieser Option wird nicht für Anwendungsfälle empfohlen, die höchste Genauigkeit bevorzugen, da die Ergebnisse gerundet werden können. Bitte lesen Sie die Python-Dokumentation unter decimal.Decimal, um die Kompromisse zwischen decimal.Decimal und zu verstehen, float bevor Sie diese Option aktivieren. Standardeinstellung: false. true, false Nein
port Typ: integer Die Portnummer für den Amazon-Redshift-Cluster. Bereich 1150-65535 Nein
profile Typ: - MaxLength: 256 string Der Name des Profils, das die Anmeldeinformationen und die Einstellung enthält, die von der AWS CLI verwendet werden. Nein
region Typ: string Die AWS Region, in der sich der Cluster befindet. Gültige AWS Region Nein
serverless_acct_id Typ: - MaxLength: 256 string Die AWS Konto-ID, die der serverlosen Amazon Redshift Redshift-Ressource zugeordnet ist. Nein
serverless_work_group Typ: - MaxLength: 256 string Der Name der Arbeitsgruppe für den serverlosen Amazon Redshift Redshift-Endpunkt. Nein
ssl Typ: boolean truewenn SSL aktiviert ist. true, false Nein
ssl_mode Typ: enum [verify-ca,verify-full, null] Die Sicherheit der Verbindung zu Amazon Redshift. verify-ca (SSL muss verwendet werden und das Serverzertifikat muss bestätigt werden.) und verify-full (SSL muss verwendet werden. Das Serverzertifikat muss bestätigt werden und der Server-Hostname muss mit dem Hostnamen-Attribut auf dem Zertifikat übereinstimmen.) Weitere Informationen finden Sie unter Konfigurieren von Sicherheitsoptionen für Verbindungen in der Amazon Redshift Redshift-Dokumentation. Standardeinstellung: verify-ca. verify-ca, verify-full Nein
timeout Typ: integer Die Anzahl der Sekunden, die gewartet werden soll, bevor eine Zeitüberschreitung für einen Verbindungsversuch mit dem Server eintritt. 0 Nein

Athena-Verbindungsparameter

Die folgenden Python-Verbindungsparameter werden von AWS Glue Verbindungen zu Athena unterstützt.

Key (Schlüssel) Typ Description Beschränkungen Erforderlich
aws_access_key_id Typ: - MaxLength: 256 string Gibt einen AWS Zugriffsschlüssel an, der einem IAM-Konto zugeordnet ist. Wir empfehlen, diese Informationen im zu speichern. aws_secret Länge: 16–128 Nein
aws_secret_access_key Typ: - MaxLength: 256 string Geheimer Teil eines AWS Zugriffsschlüssels. Wir empfehlen, diese Informationen im zu speichern. aws_secret Nein
aws_secret_arn Typ: string Der ARN des Geheimnisses, das zum Abrufen der zusätzlichen Parameter für die Verbindung verwendet wird. Gültiger ARN Nein
catalog_name Typ: - MaxLength: 256 string Der Katalog, der die Datenbanken und Tabellen enthält, auf die mit dem Treiber zugegriffen wird. Informationen zu Katalogen finden Sie unter DataCatalog. Nein
duration_seconds Typ: number Die Dauer der Rollen-Sitzung in Sekunden. Diese Einstellung kann einen Wert zwischen 1 Stunde und 12 Stunden haben. Die -Dauer ist standardmäßig auf 3600 Sekunden (1 Stunde) eingestellt. Liegt zwischen 900 Sekunden (15 Minuten) und der maximalen Sitzungsdauer für die Rolle Nein
encryption_option Typ: enum [SSE_S3,, SSE_KMSCSE_KMS, null] Verschlüsselung im Ruhezustand für Amazon S3. Weitere Informationen finden Sie im Athena-Handbuch im Abschnitt Verschlüsselung im Ruhezustand. SSE_S3, SSE_KMS, CSE_KMS Nein
kms_key Typ: - MaxLength: 256 string AWS KMSSchlüssel, wenn Sie CSE_KMS in encrytion_option verwenden. Nein
poll_interval Typ: number Intervall in Sekunden, um den Status der Abfrageergebnisse in Athena abzufragen. Nein
profile_name Typ: - MaxLength: 256 string Der Name des AWS Konfigurationsprofils, dessen Anmeldeinformationen zur Authentifizierung der Anfrage an Athena verwendet werden sollen. Nein
region_name Typ: string Die AWS Region, in der Abfragen ausgeführt werden. Gültige AWS Region Nein
result_reuse_enable Typ: boolean Aktiviert die Wiederverwendung des vorherigen Abfrageergebnisses. true, false Nein
result_reuse_minutes Typ: integer Gibt in Minuten das maximale Alter eines vorherigen Abfrageergebnisses an, das Athena bei der Wiederverwendung berücksichtigen sollte. Der Standardwert ist 60. >=1 Nein
role_arn Typ: string Rolle, die für die Ausführung von Abfragen verwendet werden soll. Gültiger ARN Nein
schema_name Typ: - MaxLength: 256 string Name des Standardschemas, das für die Datenbank verwendet werden soll. Nein
s3_staging_dir Typ: string - MaxLength: 1024 Der Speicherort in Amazon S3, an dem die Abfrageergebnisse gespeichert werden. Entweder s3_staging_dir oder work_group ist erforderlich
work_group Typ: string Die Arbeitsgruppe, in der Abfragen ausgeführt werden. Informationen zu Arbeitsgruppen finden Sie unter WorkGroup. ^ [a-zA-Z0-9._-]] {1.128} Entweder s3_staging_dir oder work_group ist erforderlich

Snowflake-Verbindungsparameter

Die folgenden Python-Verbindungsparameter werden von AWS Glue Verbindungen zu Snowflake unterstützt.

Snowflake-Verbindungsparameter

Key (Schlüssel) Typ Description Beschränkungen Erforderlich
account Typ: - MaxLength: 256 string Die Snowflake-Kontokennung. Die Konto-ID enthält das Suffix nicht. snowflakecomputing.com Ja
arrow_number_to_decimal Typ: boolean Standardmäßig False, was bedeutet, dass NUMBER-Spaltenwerte als Gleitkommazahlen mit doppelter Genauigkeit () float64 zurückgegeben werden. Setzen Sie diesen Wert auf True, um DECIMAL-Spaltenwerte beim Aufrufen der fetch_pandas_batches() Methoden fetch_pandas_all() und als Dezimalzahlen (decimal.Decimal) zurückzugeben. true, false Nein
autocommit Typ: boolean Der Standardwert istfalse, wodurch der Snowflake-Parameter berücksichtigt wird. AUTOCOMMIT Auf true oder einstellen, false um den autocommit Modus in der Sitzung jeweils zu aktivieren oder zu deaktivieren. true, false Nein
aws_secret_arn Typ: string Der ARN des Geheimnisses, das zum Abrufen der zusätzlichen Parameter für die Verbindung verwendet wird. Gültiger ARN Nein
client_prefetch_threads Typ: integer Die Anzahl von Threads, die zum Herunterladen der Ergebnissätze verwendet werden (standardmäßig 4). Wenn Sie den Wert erhöhen, wird die Leistung beim Abrufen verbessert, es wird jedoch mehr Speicher benötigt. Nein
database Typ: - MaxLength: 256 string Der Name der zu verwendenden Standort-Datenbank. Nein
login_timeout Typ: integer Der Timeout in Sekunden für die Anmeldeanforderung. Standard ist 60 Sekunde. Die Anmeldeanforderung wird nach Ablauf des Timeouts beendet, wenn die HTTP-Antwort dies nicht tut. success Nein
network_timeout Typ: integer Der Timeout (in Sekunden) für alle anderen Operationen. Die Standardeinstellung ist none (unendlich). Eine allgemeine Anfrage wird nach Ablauf der Timeout-Länge beendet, wenn die HTTP-Antwort dies nicht tut. success Nein
paramstyle Typ: - MaxLength: 256 string Platzhaltersyntaxen, die für die Parameterersetzung bei der Ausführung von SQL-Abfragen aus Python-Code verwendet werden. Die Standardeinstellung ist pyformat für die clientseitige Bindung. Geben Sie die Bindungsvariablenformate für die serverseitige Bindung an qmark oder numeric ändern Sie sie. Nein
role Typ: - MaxLength: 256 string Der Name der zu verwendenden Standardrolle. Nein
schema Typ: - MaxLength: 256 string Der Name des Standardschemas, das für die Datenbank verwendet werden soll. Nein
timezone Typ: string - MaxLength: 128 Standardmäßig keine, wodurch der Snowflake-Parameter berücksichtigt wird. TIMEZONE Stellen Sie eine gültige Zeitzone ein (z. B.America/Los_Angeles), um die Sitzungszeitzone festzulegen. Zeitzone in einem ähnlichen Format wie America/Los_Angeles Nein
validate_default_parameters Typ: boolean Wird auf gesetzttrue, um eine Ausnahme auszulösen, wenn die angegebene Datenbank, das angegebene Schema oder das angegebene Warehouse nicht existiert. Standardeinstellung: false. Nein
warehouse Typ: - MaxLength: 256 string Der Name des zu verwendenden Standard-Warehouse. Nein