

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.

# Einen Datenkatalog von einem anderen Konto aus registrieren
<a name="data-sources-glue-cross-account"></a>

Sie können die kontoübergreifende AWS Glue Katalogfunktion von Athena verwenden, um einen AWS Glue Katalog von einem anderen Konto als Ihrem eigenen zu registrieren. Nachdem Sie die erforderlichen IAM-Berechtigungen für AWS Glue konfiguriert und den Katalog als Athena-`DataCatalog`-Ressource registriert haben, können Sie Athena verwenden, um kontoübergreifende Abfragen auszuführen. Weitere Informationen zur Konfiguration der erforderlichen Berechtigungen finden Sie unter [Kontenübergreifenden Zugriff auf AWS Glue Datenkataloge konfigurieren](security-iam-cross-account-glue-catalog-access.md).

Das folgende Verfahren zeigt Ihnen, wie Sie Athena verwenden, um ein AWS Glue Data Catalog anderes Amazon Web Services Services-Konto als Ihr eigenes als Datenquelle zu konfigurieren.

## Registrieren von der Konsole
<a name="data-sources-glue-cross-account-console"></a>

1. Führen Sie die Schritte in [Kontenübergreifenden Zugriff auf AWS Glue Datenkataloge konfigurieren](security-iam-cross-account-glue-catalog-access.md) aus, um sicherzustellen, dass Sie über Berechtigungen zum Abfragen des Datenkatalogs im anderen Konto verfügen.

1. Öffnen Sie die Athena-Konsole unter [https://console.aws.amazon.com/athena/](https://console.aws.amazon.com/athena/home).

1. Wenn der Navigationsbereich in der Konsole nicht sichtbar ist, wählen Sie das Erweiterungsmenü auf der linken Seite.  
![Wählen Sie das Erweiterungsmenü aus.](http://docs.aws.amazon.com/de_de/athena/latest/ug/images/nav-pane-expansion.png)

1. Wählen Sie **Datenquellen und Kataloge** aus.

1. Wählen Sie oben rechts **Create data source** (Datenquelle erstellen) aus.

1. **Wählen Sie auf der Seite „Datenquelle** auswählen“ für **Datenquellen** die Option **S3 - AWS Glue Data Catalog** und wählen Sie dann **Weiter**.

1. Wählen Sie auf der Seite **Enter data source details** (Details zur Datenquelle eingeben) im Abschnitt **AWS Glue Data Catalog** für **Choose an AWS Glue Data Catalog** (auswählen) die Option **AWS Glue Data Catalog in another account** (in einem anderen Konto) aus.

1. Geben Sie für **Data source details** (Datenquellen-Details) die folgenden Informationen ein:
   + **Data source name** (Datenquellenname) – Geben Sie den Namen ein, den Sie in Ihren SQL-Abfragen verwenden möchten, um auf den Datenkatalog im anderen Konto zu verweisen.
   + **Beschreibung** – (Optional) Geben Sie eine Beschreibung des Datenkatalogs im anderen Konto ein.
   + **Katalog-ID** – Geben Sie die 12-stellige Amazon-Web-Services-Konto-ID des Kontos ein, zu dem der Datenkatalog gehört. Die Amazon-Web-Services-Konto-ID ist die Katalog-ID.

1. (Optional) Geben Sie für **Tags** Schlüssel-Wert-Paare ein, die Sie mit der Datenquelle verknüpfen möchten. Weitere Informationen zu Tags erhalten Sie unter [Athena-Ressourcen markieren](tags.md).

1. Wählen Sie **Weiter** aus.

1. Überprüfen Sie auf der Seite **Review and create** (Überprüfen und erstellen) die von Ihnen bereitgestellten Informationen, und wählen Sie dann **Create data source** (Datenquelle erstellen) aus. Die Seite **Data source details** (Datenquellen-Details) listet die Datenbanken und Tags für den von Ihnen registrierten Datenkatalog auf.

1. Wählen Sie **Datenquellen und Kataloge** aus. Der von Ihnen registrierte Datenkatalog wird in der Spalte **Data source name** (Datenquellen-Name) aufgeführt.

1. Um Informationen zum Datenkatalog anzuzeigen oder zu bearbeiten, wählen Sie den Katalog und dann **Actions** (Aktionen), **Edit** (Bearbeiten) aus.

1. Um den neuen Datenkatalog zu löschen, wählen Sie den Katalog und dann **Actions** (Aktionen), **Delete** (Löschen) aus.

## Registrieren mithilfe von API-Operationen
<a name="data-sources-glue-cross-account-api"></a>

1. Der folgende `CreateDataCatalog` Anforderungstext registriert einen AWS Glue Katalog für den kontoübergreifenden Zugriff:

   ```
   # Example CreateDataCatalog request to register a cross-account Glue catalog:
   {
       "Description": "{{Cross-account Glue catalog}}",
       "Name": "{{ownerCatalog}}",
       "Parameters": {"catalog-id" : "{{<catalogid>}}"  # Owner's account ID
       },
       "Type": "GLUE"
   }
   ```

1. Der folgende Beispielcode verwendet einen Java-Client, um das `DataCatalog`-Objekt zu erstellen.

   ```
   # Sample code to create the DataCatalog through Java client
   CreateDataCatalogRequest request = new CreateDataCatalogRequest()
       .withName("{{ownerCatalog}}")
       .withType(DataCatalogType.GLUE)
       .withParameters(ImmutableMap.of("catalog-id", "{{<catalogid>}}"));
   
   athenaClient.createDataCatalog(request);
   ```

   Nach diesen Schritten sollte der Kreditnehmer sehen, {{`ownerCatalog`}} wann er den [ListDataCatalogs](https://docs.aws.amazon.com/athena/latest/APIReference/API_ListDataCatalogs.html)API-Vorgang aufruft.

## Registrieren Sie sich mit AWS CLI
<a name="data-sources-glue-cross-account-cli"></a>

Verwenden Sie den folgenden CLI-Beispielbefehl, um einen und AWS Glue Data Catalog von einem anderen Konto aus zu registrieren

```
aws athena create-data-catalog \
  --name cross_account_catalog \
  --type GLUE \
  --description "{{Cross Account Catalog}}" \
  --parameters catalog-id={{<catalogid>}}
```

Weitere Informationen finden Sie unter [Kontenübergreifende AWS Glue Data Catalog Abfragen mithilfe von Amazon Athena](https://aws.amazon.com/blogs/big-data/query-cross-account-aws-glue-data-catalogs-using-amazon-athena/) im *AWS Big Data-Blog*.