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.
Erstellen AWS Glue Verbindungen zur Statusüberprüfung
Um eine AWS Glue Data Catalog Ansicht mithilfe der UpdateTable Operationen CreateTable oder zu erstellen oder zu aktualisieren, müssen Sie einen neuen AWS Glue
Verbindungstyp für die Validierung erstellen und ihn der unterstützten Analytics-Engine zur Verfügung stellen. Diese Verbindungen sind erforderlich, um Datenkatalogansichten mit Athena oder Amazon Redshift zu verwenden. Sie können diese Verbindungen nur mithilfe von AWS SDKs AWS CLI oder APIs erstellen. AWS Glue Sie können die nicht verwenden AWS-Managementkonsole , um die AWS Glue Verbindung herzustellen.
Anmerkung
Wenn die View Definer-Rolle und die Rolle, die CreateTable Or aufruft, unterschiedlich UpdateTable sind, benötigen beide in ihrer IAM-Richtlinienerklärung eine glue:PassConnection entsprechende Genehmigung.
Weitere Informationen finden Sie in der Dokumentation zum Erstellen
AWS CLI Befehl zum Erstellen einer Verbindung
Im Folgenden finden AWS CLI Sie einen Befehl zum Erstellen einer Verbindung:
aws glue create-connection --region us-east-1 --endpoint-url https://glue.us-east-1.amazonaws.com --cli-input-json file:///root/path/to/create-connection.json
AWS CLI Eingabe JSON
Für Amazon Redshift:
{ "CatalogId": "123456789012", "ConnectionInput": { "ConnectionType": "VIEW_VALIDATION_REDSHIFT", "Name": "views-preview-cluster-connection-2", "Description": "My first Amazon Redshift validation connection", "ConnectionProperties": { "DATABASE": "dev", "CLUSTER_IDENTIFIER": "glue-data-catalog-views-preview-cluster" } } }
Für Amazon Athena:
{ "CatalogId": "123456789012", "ConnectionInput": { "ConnectionType": "VIEW_VALIDATION_ATHENA", "Name": "views-preview-cluster-connection-3", "Description": "My first Amazon Athena validation connection", "ConnectionProperties": { "WORKGROUP_NAME": "workgroup-name" } } }