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
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:
-
Aktualisieren von Datenbereichen und Ressourcenbindungen:
Dataplex Data Domain Configuration Editor (
roles/dataplex.dataDomainEditor) -
Konfiguration der Datendomäne und Bindungen ansehen:
Dataplex Data Domain Configuration Viewer (
roles/dataplex.dataDomainViewer)
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
Rufen Sie in der Google Cloud Console die Seite Datendomänen auf.
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
Rufen Sie in der Google Cloud Console die Seite Datendomänen auf.
Klicken Sie auf den Namen der Domain oder Subdomain, die Sie aufrufen möchten.
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
Rufen Sie in der Google Cloud Console die Seite Datendomänen auf.
Klicken Sie auf den Namen der Domain oder Subdomain, um die Detailseite aufzurufen.
Klicken Sie in der oberen Leiste auf Bearbeiten.
Aktualisieren Sie den Anzeigenamen oder die Beschreibung.
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
Rufen Sie in der Google Cloud Console die Seite Datendomänen auf.
Klicken Sie auf den Namen der Domain oder Subdomain, um die Detailseite aufzurufen.
Klicken Sie in der oberen Leiste auf Löschen.
Bestätigen Sie das Löschen, indem Sie den Namen der Datendomain oder ‑subdomain eingeben.
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.