

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.

# Verbindung zu Teradata Vantage in AWS Glue Studio herstellen
<a name="connecting-to-data-teradata"></a>

 AWS Glue bietet integrierte Unterstützung für Teradata Vantage. AWS Glue Studio stellt eine visuelle Benutzeroberfläche bereit, um eine Verbindung zu Teradata herzustellen, Datenintegrationsaufträge zu verfassen und diese in der AWS Glue Studio-Serverless-Spark-Laufzeit auszuführen. 

 AWS Glue Studio schafft eine einheitliche Verbindung für Teradata Vantage. Weitere Informationen finden Sie unter [Überlegungen](using-connectors-unified-connections.md#using-connectors-unified-connections-considerations). 

**Topics**
+ [Erstellen einer Teradata-Vantage-Verbindung](creating-teradata-connection.md)
+ [Erstellen eines Teradata-Quellknotens](creating-teradata-source-node.md)
+ [Erstellen eines Teradata-Zielknotens](creating-teradata-target-node.md)
+ [Erweiterte Optionen](#creating-teradata-connection-advanced-options)

# Erstellen einer Teradata-Vantage-Verbindung
<a name="creating-teradata-connection"></a>

Um von aus eine Verbindung zu Teradata Vantage herzustellen AWS Glue, müssen Sie Ihre Teradata-Anmeldeinformationen erstellen und in einem AWS Secrets Manager Secret speichern und dieses Secret dann mit einer Teradata-Verbindung verknüpfen. AWS Glue 

**Voraussetzungen:**
+ Wenn Sie über Amazon VPC auf Ihre Teradata-Umgebung zugreifen, konfigurieren Sie Amazon VPC so, dass Ihr AWS Glue Job mit der Teradata-Umgebung kommunizieren kann. Wir raten davon ab, über das öffentliche Internet auf die Teradata-Umgebung zuzugreifen.

  Identifizieren oder erstellen Sie in Amazon VPC eine **VPC**, ein **Subnetz** und eine **Sicherheitsgruppe**, die bei der Ausführung des Jobs verwendet AWS Glue werden. Darüber hinaus muss Amazon VPC so konfiguriert sein, dass der Netzwerkdatenverkehr zwischen Ihrer Teradata-Instance und diesem Standort zugelassen wird. Ihr Auftrag muss eine TCP-Verbindung mit Ihrem Teradata-Client-Port herstellen. Weitere Informationen zu Teradata-Ports finden Sie in der [Teradata-Dokumentation](https://docs.teradata.com/r/Teradata-VantageTM-on-AWS-DIY-Installation-and-Administration-Guide/April-2020/Before-Deploying-Vantage-on-AWS-DIY/Security-Groups-and-Ports).

  Abhängig von Ihrem Netzwerklayout kann eine sichere VPC-Konnektivität Änderungen an Amazon VPC und anderen Netzwerkdiensten erfordern. Weitere Informationen zur Konnektivität finden Sie unter AWS [Konnektivitätsoptionen in der AWS Teradata-Dokumentation](https://docs.teradata.com/r/Teradata-VantageCloud-Enterprise/Get-Started/Connecting-Your-Environment/AWS-Connectivity-Options).

**So konfigurieren Sie eine AWS Glue Teradata-Verbindung:**

1. Identifizieren oder erstellen Sie in Ihrer Teradata-Konfiguration einen Benutzer und ein Passwort, mit dem eine Verbindung hergestellt AWS Glue wird, und. *teradataUser* *teradataPassword* Weitere Informationen finden Sie in der Teradata-Dokumentation unter [Vantage Security Overview.](https://docs.teradata.com/r/Configuring-Teradata-VantageTM-After-Installation/January-2021/Security-Overview/Vantage-Security-Overview)

1. Erstellen Sie AWS Secrets Manager unter Verwendung Ihrer Teradata-Anmeldeinformationen ein Geheimnis. Um ein Geheimnis in Secrets Manager zu erstellen, folgen Sie dem Tutorial, das in der AWS Secrets Manager Dokumentation unter [Create an AWS Secrets Manager Secret](https://docs.aws.amazon.com//secretsmanager/latest/userguide/create_secret.html) verfügbar ist. Nachdem Sie das Geheimnis erstellt haben, behalten Sie den Geheimnamen *secretName* für den nächsten Schritt bei. 
   + Wenn Sie **Schlüssel/Wert-Paare** auswählen, erstellen Sie ein Paar für den Schlüssel `user` mit dem Wert. *teradataUsername*
   + Wenn Sie **Schlüssel/Wert-Paare** auswählen, erstellen Sie ein Paar für den Schlüssel `password` mit dem Wert. *teradataPassword*

1. Stellen Sie in der AWS Glue Konsole eine Verbindung her, indem Sie den Schritten unter folgen. [AWS Glue Verbindung hinzufügen](console-connections.md) Nachdem Sie die Verbindung hergestellt haben, behalten Sie den Verbindungsnamen für den nächsten Schritt bei. *connectionName* 
   + Wählen Sie als **Verbindungstyp** Teradata aus.
   + Wenn Sie die **IDBC-URL** angeben, geben Sie die URL für Ihre Instance an. Sie können auch bestimmte durch Kommas getrennte Verbindungsparameter in Ihrer JDBC-URL fest codieren. Die URL muss dem folgenden Format entsprechen: `jdbc:teradata://teradataHostname/ParameterName=ParameterValue,ParameterName=ParameterValue`

     Zu den unterstützten URL-Parametern gehören:
     + `DATABASE` – Name der Datenbank auf dem Host, auf die standardmäßig zugegriffen werden soll.
     + `DBS_PORT` – der Datenbankport, der verwendet wird, wenn nicht der standardmäßige Port genutzt wird.
   + Wählen Sie bei der Auswahl eines **Anmeldeinformationstyps** die Option **AWS Secrets Manager**und setzen Sie dann **AWS Geheim** auf*secretName*.

1. In den folgenden Situationen ist möglicherweise eine zusätzliche Konfiguration erforderlich:
   + 

     Für Teradata-Instances, die AWS in einer Amazon VPC gehostet werden
     + Sie müssen Amazon VPC-Verbindungsinformationen für die Verbindung bereitstellen, die Ihre AWS Glue Teradata-Sicherheitsanmeldedaten definiert. Wenn Sie Ihre Verbindung erstellen oder aktualisieren, legen Sie **VPC**, **Subnetz** und **Sicherheitsgruppen** in den **Netzwerkoptionen** fest.

# Erstellen eines Teradata-Quellknotens
<a name="creating-teradata-source-node"></a>

## Voraussetzungen
<a name="creating-teradata-source-node-prerequisites"></a>
+ Eine AWS Glue Teradata Vantage-Verbindung, konfiguriert mit einem AWS Secrets Manager Geheimnis, wie im vorherigen Abschnitt beschrieben,. [Erstellen einer Teradata-Vantage-Verbindung](creating-teradata-connection.md)
+ Entsprechende Berechtigungen für Ihren Auftrag zum Lesen des von der Verbindung verwendeten Secrets.
+ Eine Teradata-Tabelle, aus der Sie lesen, oder abfragen möchten. *tableName* *targetQuery*

## Hinzufügen einer Teradata-Datenquelle
<a name="creating-teradata-source-node-add"></a>

**Einen Knoten **Datenquelle – Teradata** fügen Sie wie folgt hinzu:**

1.  Wählen Sie die Verbindung für die Teradata-Datenquelle aus. Da Sie sie erstellt haben, sollte sie in der Dropdown-Liste verfügbar sein. Wenn Sie eine Verbindung erstellen müssen, wählen Sie **Neue Verbindung erstellen** aus. Weitere Informationen finden Sie im vorhergehenden Abschnitt [Erstellen einer Teradata-Vantage-Verbindung](creating-teradata-connection.md). 

    Nachdem Sie eine Verbindung ausgewählt haben, können Sie die Verbindungseigenschaften anzeigen, indem Sie auf **Eigenschaften anzeigen** klicken. 

1.  Wählen Sie eine Option für **Teradata-Quelle** aus: 
   +  **Eine einzelne Tabelle auswählen** – rufen Sie alle Daten aus einer einzigen Tabelle ab. 
   +  **Benutzerdefinierte Abfrage eingeben** – rufen Sie einen Datensatz aus mehreren Tabellen ab, basierend auf Ihrer benutzerdefinierten Abfrage. 

1.  Wenn Sie eine einzelne Tabelle ausgewählt haben, geben Sie ein. *tableName* 

    Wenn Sie **Benutzerdefinierte Abfrage eingeben** ausgewählt haben, geben Sie eine SQL-SELECT-Abfrage ein. 

1.  Geben Sie unter **Benutzerdefinierte Teradata-Eigenschaften** nach Bedarf Parameter und Werte ein. 

# Erstellen eines Teradata-Zielknotens
<a name="creating-teradata-target-node"></a>

## Voraussetzungen
<a name="creating-teradata-target-node-prerequisites"></a>
+ Eine AWS Glue Teradata Vantage-Verbindung, konfiguriert mit einem AWS Secrets Manager Geheimnis, wie im vorherigen Abschnitt beschrieben,. [Erstellen einer Teradata-Vantage-Verbindung](creating-teradata-connection.md)
+ Entsprechende Berechtigungen für Ihren Auftrag zum Lesen des von der Verbindung verwendeten Secrets.
+ Eine Teradata-Tabelle, in die Sie schreiben möchten,. *tableName*

## Hinzufügen eines Teradata-Datenziels
<a name="creating-teradata-target-node-add"></a>

**Einen Knoten **Datenziel – Teradata** fügen Sie wie folgt hinzu:**

1.  Wählen Sie die Verbindung für die Teradata-Datenquelle aus. Da Sie sie erstellt haben, sollte sie in der Dropdown-Liste verfügbar sein. Wenn Sie eine Verbindung erstellen müssen, wählen Sie **Teradata-Verbindung erstellen** aus. Weitere Informationen finden Sie unter [Übersicht über die Verwendung von Konnektoren und Verbindungen](https://docs.aws.amazon.com/glue/latest/ug/connectors-chapter.html#using-connectors-overview). 

    Nachdem Sie eine Verbindung ausgewählt haben, können Sie die Verbindungseigenschaften anzeigen, indem Sie auf **Eigenschaften anzeigen** klicken. 

1. Konfigurieren Sie den **Tabellennamen**, indem Sie Folgendes angeben. *tableName*

1.  Geben Sie unter **Benutzerdefinierte Teradata-Eigenschaften** nach Bedarf Parameter und Werte ein. 

## Erweiterte Optionen
<a name="creating-teradata-connection-advanced-options"></a>

Sie können bei der Erstellung eines Teradata-Knotens erweiterte Optionen angeben. Diese Optionen sind dieselben wie bei der Programmierung AWS Glue für Spark-Skripte.

Siehe [Teradata-Vantage-Verbindungen](aws-glue-programming-etl-connect-teradata-home.md). 