Datendomains verwalten

In diesem Dokument wird beschrieben, wie Sie Datendomains und ‑unterdomänen mit der Google Cloud Console und der REST API ansehen, aktualisieren und löschen.

Hinweis

Bevor Sie Datendomains verwalten, müssen Sie dafür sorgen, dass Sie die erforderlichen Rollen haben und die erforderlichen APIs aktiviert sind.

APIs aktivieren

Dataplex API aktivieren

Rollen, die zum Aktivieren von APIs erforderlich sind

Zum Aktivieren von APIs benötigen Sie die Berechtigung serviceusage.services.enable. Wenn Sie das Projekt erstellt haben, haben Sie diese Berechtigung wahrscheinlich bereits über die Rolle „Inhaber“ (roles/owner). Andernfalls können Sie diese Berechtigung über die Rolle „Service Usage-Administrator“ (roles/serviceusage.serviceUsageAdmin) erhalten. Informationen zum Zuweisen von Rollen

API aktivieren

Erforderliche Rollen

Bitten Sie Ihren Administrator, Ihnen die folgenden IAM-Rollen für das Projekt zuzuweisen, damit Sie die nötigen Berechtigungen zum Verwalten von Datenbereichen haben:

Weitere Informationen zum Zuweisen von Rollen finden Sie unter Zugriff auf Projekte, Ordner und Organisationen verwalten.

Sie können die erforderlichen Berechtigungen auch über benutzerdefinierte Rollen oder andere vordefinierte Rollen erhalten.

Daten zu Domains und Subdomains ansehen

Daten-Domains und ‑Subdomains in einem bestimmten Projekt ansehen

Console

Alle Datenbereiche ansehen

  1. Rufen Sie in der Google Cloud Console die Seite Datendomänen auf.

    Zu Datendomains

  2. In der Tabelle werden die erstellten Domains aufgeführt. Klicken Sie neben dem Domainnamen der Datendomäne auf den Pfeil zum Erweitern, um die verschachtelten Subdomains aufzurufen.

Details zu Daten-Domains und ‑Subdomains ansehen

  1. Rufen Sie in der Google Cloud Console die Seite Datendomänen auf.

    Zu Datendomains

  2. Klicken Sie auf den Namen der Domain oder Subdomain, die Sie aufrufen möchten.

  3. Auf der Seite Domain Details (Domänendetails) werden die folgenden Tabs angezeigt:

    • Übersicht: Hier finden Sie eine Übersicht über die Domain und die Liste der erforderlichen und optionalen Aspekte.
    • Ressourcen: Hier werden die Ressourcen aufgeführt, die in dieser Domain enthalten sind. In der Liste werden nur Ordner, Projekte und Ressourcen angezeigt, die direkt in die Domain aufgenommen wurden.

REST

Daten zu Domains und Subdomains ansehen

Verwenden Sie die Methode projects.locations.dataDomains.list, um Datendomains aufzurufen:

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT_ID: die ID Ihres Projekts in Google Cloud .
  • LOCATION_ID: die Region Ihres Projekts. Beispiel: us-central1.

HTTP-Methode und URL:

GET https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/dataDomains

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten einen erfolgreichen Statuscode (2xx) und eine leere Antwort als Ausgabe erhalten.

Daten-Subdomains ansehen

Verwenden Sie die Methode projects.locations.dataDomains.listSubdomains, um Datenunterdomänen aufzurufen:

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT_ID: die ID Ihres Projekts in Google Cloud .
  • LOCATION_ID: Die Region, in der sich die übergeordnete Datendomäne befindet. Beispiel: us-central1.
  • DOMAIN_ID: die eindeutige Kennung der übergeordneten Datendomäne.

HTTP-Methode und URL:

GET https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/dataDomains/DOMAIN_ID/subdomains

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten einen erfolgreichen Statuscode (2xx) und eine leere Antwort als Ausgabe erhalten.

Mit dem Parameter filter können Sie Subdomains auflisten, die zu einer bestimmten übergeordneten Domain gehören:

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT_ID: die ID Ihres Projekts in Google Cloud .
  • LOCATION_ID: Die Region, in der sich die übergeordnete Datendomäne befindet. Beispiel: us-central1.
  • PARENT_DOMAIN_ID: die eindeutige Kennung der übergeordneten Datendomäne.

HTTP-Methode und URL:

GET https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/dataDomains?filter=parent_data_domain="projects/PROJECT_ID/locations/LOCATION_ID/dataDomains/PARENT_DOMAIN_ID"

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten einen erfolgreichen Statuscode (2xx) und eine leere Antwort als Ausgabe erhalten.

Details zur Datendomain ansehen

Verwenden Sie die Methode projects.locations.dataDomains.get, um Details zu einer Domain oder Subdomain abzurufen:

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT_ID: die ID Ihres Projekts in Google Cloud .
  • LOCATION_ID: die Region, in der sich die Datendomäne befindet. Beispiel: us-central1.
  • DOMAIN_ID: die eindeutige Kennung der Daten-Domain oder ‑Subdomain.

HTTP-Methode und URL:

GET https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/dataDomains/DOMAIN_ID

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten einen erfolgreichen Statuscode (2xx) und eine leere Antwort als Ausgabe erhalten.

Daten-Domain oder ‑Subdomain aktualisieren

Sie können den Anzeigenamen, die Beschreibung und die Labels einer Domain aktualisieren. Sie können die Domain-ID oder den Standort nach dem Erstellen der Domain nicht mehr ändern.

Console

  1. Rufen Sie in der Google Cloud Console die Seite Datendomänen auf.

    Zu Datendomains

  2. Klicken Sie auf den Namen der Domain oder Subdomain, um die Detailseite aufzurufen.

  3. Klicken Sie in der oberen Leiste auf Bearbeiten.

  4. Aktualisieren Sie den Anzeigenamen oder die Beschreibung.

  5. Klicken Sie auf Speichern.

REST

Verwenden Sie zum Aktualisieren einer Datendomain die Methode projects.locations.dataDomains.patch:

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT_ID: die ID Ihres Projekts in Google Cloud .
  • LOCATION_ID: die Region, in der sich die Datendomäne befindet. Beispiel: us-central1.
  • DOMAIN_ID: die eindeutige Kennung der Daten-Domain oder ‑Subdomain.

HTTP-Methode und URL:

PATCH https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/dataDomains/DOMAIN_ID?updateMask=description,labels

JSON-Text anfordern:

{
  "description": "Updated description for the domain",
  "labels": {
    "status": "active"
  }
}

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten einen erfolgreichen Statuscode (2xx) und eine leere Antwort als Ausgabe erhalten.

Datendomain oder ‑subdomain löschen

Sie können nur eine leere Datendomäne löschen. Sie müssen alle Subdomains löschen und alle Ressourcenbindungen entfernen, die mit der Domain verknüpft sind, bevor Sie versuchen, die Domain selbst zu löschen. Wenn die Domain nicht leer ist, schlägt die Löschanfrage mit einem Fehler fehl.

Console

  1. Rufen Sie in der Google Cloud Console die Seite Datendomänen auf.

    Zu Datendomains

  2. Klicken Sie auf den Namen der Domain oder Subdomain, um die Detailseite aufzurufen.

  3. Klicken Sie in der oberen Leiste auf Löschen.

  4. Bestätigen Sie das Löschen, indem Sie den Namen der Datendomain oder ‑subdomain eingeben.

  5. Klicken Sie auf Löschen.

REST

Wenn Sie eine Datendomäne löschen möchten, verwenden Sie die Methode projects.locations.dataDomains.delete:

Ersetzen Sie diese Werte in den folgenden Anfragedaten:

  • PROJECT_ID: die ID Ihres Projekts in Google Cloud .
  • LOCATION_ID: die Region, in der sich die Datendomäne befindet. Beispiel: us-central1.
  • DOMAIN_ID: die eindeutige Kennung der Daten-Domain oder ‑Subdomain.

HTTP-Methode und URL:

DELETE https://dataplex.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION_ID/dataDomains/DOMAIN_ID

Wenn Sie die Anfrage senden möchten, maximieren Sie eine der folgenden Optionen:

Sie sollten einen erfolgreichen Statuscode (2xx) und eine leere Antwort als Ausgabe erhalten.

Nächste Schritte