

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.

# So übertragen Sie Datenmodelle an Amazon Keyspaces und Apache Cassandra
<a name="workbench.commit"></a>

In diesem Abschnitt erfahren Sie, wie Sie fertige Datenmodelle an Amazon Keyspaces- und Apache Cassandra-Cluster übergeben. Dieser Prozess erstellt automatisch die serverseitigen Ressourcen für Keyspaces und Tabellen auf der Grundlage der Einstellungen, die Sie im Datenmodell definiert haben. 

![\[Screenshot der Konsole, der die Commit-Optionen zeigt.\]](http://docs.aws.amazon.com/de_de/keyspaces/latest/devguide/images/workbench/key_nosql_commit.png)


**Topics**
+ [Bevor Sie beginnen](#workbench.commit.preqequ)
+ [Stellen Sie mit dienstspezifischen Anmeldeinformationen eine Connect zu Amazon Keyspaces her](workbench.commit.ssc.md)
+ [Stellen Sie mit AWS Identity and Access Management (IAM-) Anmeldeinformationen eine Connect zu Amazon Keyspaces her](workbench.commit.iam.md)
+ [Verwenden Sie eine gespeicherte Verbindung](workbench.commit.default.md)
+ [Entscheiden Sie sich für Apache Cassandra](workbench.commit.cassandra.md)

## Bevor Sie beginnen
<a name="workbench.commit.preqequ"></a>

Amazon Keyspaces erfordert die Verwendung von Transport Layer Security (TLS), um Verbindungen mit Clients zu sichern. Um mithilfe von TLS eine Verbindung zu Amazon Keyspaces herzustellen, müssen Sie die folgende Aufgabe abschließen, bevor Sie beginnen können.
+  Laden Sie die folgenden digitalen Zertifikate herunter und speichern Sie die Dateien lokal oder in Ihrem Home-Verzeichnis.

  1. AmazonRootCA1

  1. AmazonRootCA2

  1. AmazonRootCA3

  1. AmazonRootCA4

  1. Starfield Class 2 Root (optional — aus Gründen der Abwärtskompatibilität)

  Um die Zertifikate herunterzuladen, können Sie die folgenden Befehle verwenden.

  ```
  curl -O https://www.amazontrust.com/repository/AmazonRootCA1.pem
  curl -O https://www.amazontrust.com/repository/AmazonRootCA2.pem
  curl -O https://www.amazontrust.com/repository/AmazonRootCA3.pem
  curl -O https://www.amazontrust.com/repository/AmazonRootCA4.pem
  curl -O https://certs.secureserver.net/repository/sf-class2-root.crt
  ```
**Anmerkung**  
Amazon Keyspaces verwendete zuvor TLS-Zertifikate, die in der Starfield Class 2 CA verankert waren. AWS migriert alle AWS-Regionen auf Zertifikate, die unter Amazon Trust Services (Amazon Root CAs 1—4) ausgestellt wurden. Während dieser Umstellung sollten Sie die Clients so konfigurieren, dass sie sowohl Amazon Root CAs 1—4 als auch Starfield Root vertrauen, um die Kompatibilität in allen Regionen sicherzustellen.

  Kombinieren Sie alle heruntergeladenen Zertifikate in einer einzigen `pem` Datei mit dem Namen *keyspaces-bundle.pem* in unseren Beispielen. Sie erreichen dies mit dem -Befehl- Notieren Sie sich den Pfad zur Datei, den Sie später benötigen.

  ```
  cat AmazonRootCA1.pem \
   AmazonRootCA2.pem \
   AmazonRootCA3.pem \
   AmazonRootCA4.pem \
   sf-class2-root.crt \
   > keyspaces-bundle.pem
  ```

Nachdem Sie die Zertifikatsdatei gespeichert haben, können Sie eine Verbindung zu Amazon Keyspaces herstellen. Eine Möglichkeit besteht darin, mithilfe von dienstspezifischen Anmeldeinformationen eine Verbindung herzustellen. Dienstspezifische Anmeldeinformationen sind ein Benutzername und ein Passwort, die einem bestimmten IAM-Benutzer zugeordnet sind und nur mit dem angegebenen Dienst verwendet werden können. Die zweite Option besteht darin, eine Verbindung mit IAM-Anmeldeinformationen herzustellen, die den [AWS Signature Version 4-Prozess (](https://docs.aws.amazon.com/general/latest/gr/signature-version-4.html)Sigv4) verwenden. Weitere Informationen zu diesen beiden Optionen finden Sie unter. [Anmeldeinformationen für den programmatischen Zugriff auf Amazon Keyspaces erstellen](programmatic.credentials.md)

Informationen zum Herstellen einer Verbindung mit dienstspezifischen Anmeldeinformationen finden Sie unter[Stellen Sie mit dienstspezifischen Anmeldeinformationen eine Connect zu Amazon Keyspaces her](workbench.commit.ssc.md).

Informationen zum Herstellen einer Verbindung mit IAM-Anmeldeinformationen finden Sie unter. [Stellen Sie mit AWS Identity and Access Management (IAM-) Anmeldeinformationen eine Connect zu Amazon Keyspaces her](workbench.commit.iam.md)

# Stellen Sie mit dienstspezifischen Anmeldeinformationen eine Connect zu Amazon Keyspaces her
<a name="workbench.commit.ssc"></a>

In diesem Abschnitt wird gezeigt, wie Sie dienstspezifische Anmeldeinformationen verwenden, um das Datenmodell zu übernehmen, das Sie mit NoSQL Workbench erstellt oder bearbeitet haben.

1. Um eine neue Verbindung mit dienstspezifischen Anmeldeinformationen herzustellen, wählen Sie die Registerkarte **Mit Benutzername und Passwort Connect**. 

   1. Bevor Sie beginnen, müssen Sie dienstspezifische Anmeldeinformationen mithilfe des unter dokumentierten Verfahrens erstellen. [Dienstspezifische Anmeldeinformationen für den programmatischen Zugriff auf Amazon Keyspaces erstellen](programmatic.credentials.ssc.md)

   Nachdem Sie die dienstspezifischen Anmeldeinformationen erhalten haben, können Sie mit dem Einrichten der Verbindung fortfahren. Fahren Sie mit einem der folgenden Schritte fort:
   + **Benutzername** — Geben Sie den Benutzernamen ein.
   + **Passwort** — Geben Sie das Passwort ein.
   + **AWS-Region**— Informationen zu den verfügbaren Regionen finden Sie unter[Service-Endpunkte für Amazon Keyspaces](programmatic.endpoints.md).
   + **Port** — Amazon Keyspaces verwendet Port 9142. 

   Alternativ können Sie gespeicherte Anmeldeinformationen aus einer Datei importieren.

1. Wählen Sie **Commit**, um Amazon Keyspaces mit dem Datenmodell zu aktualisieren.

![\[Konsolen-Screenshot, der eine Verbindung zu Amazon Keyspaces mit dienstspezifischen Anmeldeinformationen zeigt.\]](http://docs.aws.amazon.com/de_de/keyspaces/latest/devguide/images/workbench/key_nosql_SSC.png)


# Stellen Sie mit AWS Identity and Access Management (IAM-) Anmeldeinformationen eine Connect zu Amazon Keyspaces her
<a name="workbench.commit.iam"></a>

In diesem Abschnitt wird gezeigt, wie Sie IAM-Anmeldeinformationen verwenden, um das mit NoSQL Workbench erstellte oder bearbeitete Datenmodell zu übernehmen.

1. Um eine neue Verbindung mit IAM-Anmeldeinformationen herzustellen, wählen Sie die **Registerkarte Mit IAM-Anmeldeinformationen Connect**. 

   1. Bevor Sie beginnen, müssen Sie IAM-Anmeldeinformationen mit einer der folgenden Methoden erstellen.
     + Verwenden Sie für den Konsolenzugriff Ihren IAM-Benutzernamen und Ihr Passwort, um sich über die IAM-Anmeldeseite bei [AWS-Managementkonsole](https://console.aws.amazon.com/console/home) anzumelden. Informationen zu AWS Sicherheitsanmeldedaten, einschließlich programmatischem Zugriff und Alternativen zu langfristigen Anmeldeinformationen, finden Sie unter [AWS Sicherheitsanmeldedaten](https://docs.aws.amazon.com/IAM/latest/UserGuide/security-creds.html) im *IAM-Benutzerhandbuch*. Einzelheiten zur Anmeldung bei Ihrem AWS-Konto finden Sie unter [So melden Sie sich an AWS im AWS-Anmeldung](https://docs.aws.amazon.com/signin/latest/userguide/how-to-sign-in.html) *Benutzerhandbuch*.
     + Für CLI-Zugriff benötigen Sie eine Zugriffsschlüssel-ID und einen geheimen Zugriffsschlüssel. Verwenden Sie möglichst temporäre Anmeldeinformationen anstelle langfristiger Zugriffsschlüssel. Temporäre Anmeldeinformationen bestehen aus einer Zugriffsschlüssel-ID, einem geheimen Zugriffsschlüssel und einem Sicherheits-Token, das angibt, wann die Anmeldeinformationen ablaufen. Weitere Informationen finden Sie im *IAM-Benutzerhandbuch* [unter Verwenden temporärer Anmeldeinformationen mit AWS Ressourcen](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_temp_use-resources.html).
     + Für den API-Zugriff benötigen Sie eine Zugriffsschlüssel-ID und einen geheimen Zugriffsschlüssel. Verwenden Sie IAM-Benutzer-Zugriffsschlüssel anstelle von Root-Benutzer des AWS-Kontos -Zugriffsschlüsseln. Weitere Informationen zum Erstellen von Zugriffsschlüsseln finden Sie unter [Zugriffsschlüssel für IAM-Benutzer verwalten](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html) im *IAM-Benutzerhandbuch*. 

     Weitere Informationen finden Sie unter [Zugriffsschlüssel für IAM-Benutzer verwalten](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_access-keys.html).

   Nachdem Sie die IAM-Anmeldeinformationen erhalten haben, können Sie mit der Einrichtung der Verbindung fortfahren.
   + **Verbindungsname** — Der Name der Verbindung.
   + **AWS-Region**— Informationen zu den verfügbaren Regionen finden Sie unter[Service-Endpunkte für Amazon Keyspaces](programmatic.endpoints.md).
   + **Zugriffsschlüssel-ID** — Geben Sie die Zugriffsschlüssel-ID ein.
   + **Geheimer Zugriffsschlüssel** — Geben Sie den geheimen Zugriffsschlüssel ein.
   + **Port** — Amazon Keyspaces verwendet Port 9142. 
   + **AWS öffentliches Zertifikat** — Verweisen Sie auf das AWS Zertifikat, das im ersten Schritt heruntergeladen wurde.
   + **Verbindung beibehalten** — Aktivieren Sie dieses Kontrollkästchen, wenn Sie die AWS Verbindungsgeheimnisse lokal speichern möchten.

1. Wählen Sie **Commit**, um Amazon Keyspaces mit dem Datenmodell zu aktualisieren.

![\[Screenshot der Konsole, der eine Verbindung zu Amazon Keyspaces mithilfe von IAM-Anmeldeinformationen zeigt.\]](http://docs.aws.amazon.com/de_de/keyspaces/latest/devguide/images/workbench/key_nosql_IAM.png)


# Verwenden Sie eine gespeicherte Verbindung
<a name="workbench.commit.default"></a>

Wenn Sie zuvor eine Verbindung zu Amazon Keyspaces eingerichtet haben, können Sie diese als Standardverbindung verwenden, um Datenmodelländerungen zu übernehmen. Wählen Sie die Registerkarte **Gespeicherte Verbindungen verwenden** und fahren Sie mit der Übertragung der Aktualisierungen fort.

![\[Screenshot der Konsole, der die Standardverbindung zu Amazon Keyspaces zeigt.\]](http://docs.aws.amazon.com/de_de/keyspaces/latest/devguide/images/workbench/key_nosql_connection.png)


# Entscheiden Sie sich für Apache Cassandra
<a name="workbench.commit.cassandra"></a>

In diesem Abschnitt erfahren Sie, wie Sie die Verbindungen zu einem Apache Cassandra-Cluster herstellen, um das mit NoSQL Workbench erstellte oder bearbeitete Datenmodell zu übernehmen.

**Anmerkung**  
Nur Datenmodelle, die mit Apache Cassandra-Clustern erstellt wurden `SimpleStrategy` oder an diese übertragen werden `NetworkTopologyStrategy` können. Um die Replikationsstrategie zu ändern, bearbeiten Sie den Schlüsselraum im Data Modeler.

1. 
   + **Benutzername** — Geben Sie den Benutzernamen ein, wenn die Authentifizierung auf dem Cluster aktiviert ist.
   + **Passwort** — Geben Sie das Passwort ein, wenn die Authentifizierung auf dem Cluster aktiviert ist.
   + **Kontaktpunkte** — Geben Sie die Kontaktpunkte ein.
   + **Lokales Rechenzentrum** — Geben Sie den Namen des lokalen Rechenzentrums ein.
   + **Port** — Die Verbindung verwendet Port 9042.

1. Wählen Sie **Commit**, um den Apache Cassandra-Cluster mit dem Datenmodell zu aktualisieren.

![\[Screenshot der Konsole, der eine Verbindung zu Apache Cassandra zeigt.\]](http://docs.aws.amazon.com/de_de/keyspaces/latest/devguide/images/workbench/key_nosql_cassandra.png)
