Mit Governance-Workflows können Sie automatisierte Kontrollen und Genehmigungsmechanismen für organisatorische Datenressourcen einrichten. Mit diesen Workflows können Sie dafür sorgen, dass autorisierte Personen oder Teams den Zugriff auf Ihre Datenprodukte verwalten und Katalog- und Glossarmetadaten kuratieren.
Die Verwendung von Governance-Workflows bietet folgende Vorteile:
- Datennutzer können relevante Datenprodukte finden und den Zugriff direkt in Knowledge Catalog (früher Dataplex Universal Catalog) anfordern. Manuelle Support-Ticket-Prozesse sind nicht mehr erforderlich.
- Nach der Genehmigung der Anfrage weist das System automatisch die erforderlichen IAM-Rollen (Identity and Access Management) und Gruppenmitgliedschaften zu. Dadurch entfällt der manuelle Verwaltungsaufwand und die Zugriffszeit wird verkürzt.
- In Systemprotokollen werden Audit-Trails von Anfragen, Begründungen, Entscheidungen von Genehmigern und Zeitstempeln erfasst, um Compliance-Audits zu unterstützen.
- Zentralisierte Genehmigungsmechanismen für sensible Daten-Assets tragen dazu bei, dass der Zugriff und die Aktualisierung von Metadaten auf autorisierte Nutzer und Teams beschränkt sind.
Anwendungsfälle
Governance-Workflows unterstützen die automatisierte Zugriffsverwaltung und Metadatenkuratierung in verschiedenen Szenarien:
- Zugriffsverwaltung für Datenprodukte: Ein Marketingmanager oder Risikoanalyst fordert Zugriff auf ein kuratiertes Datenprodukt mit Verkaufs- oder Transaktionsverlauf an, um das Kundenverhalten zu analysieren oder Risikomodelle zu erstellen. Nach der Genehmigung werden die erforderlichen IAM-Rollen automatisch bereitgestellt.
- Unternehmensglossar kuratieren: Eine Organisation delegiert das Erstellen und Aktualisieren von Kategorien und Begriffen im Unternehmensglossar an Domain-Mitwirkende oder externe Auftragnehmer. Auftragnehmer reichen Governance-Anfragen zur Überprüfung durch zentrale Data Stewards ein, bevor sie das Glossar aktualisieren.
- Katalogeintrag und Batch-Metadatenanreicherung: Datenmitwirkende oder automatisierte Anreicherungs-Agents schlagen einzelne oder Batch-Updates für Katalogeinträge vor, z. B. das Erstellen benutzerdefinierter Einträge, das Aktualisieren von Beschreibungen und Aspekten oder das Verknüpfen von Einträgen mit Begriffen im Unternehmensglossar. Daten-Inhaber können die Änderungen in einem einzigen Workflow prüfen und genehmigen.
Governance-Workflows in Knowledge Catalog verwenden
Mit Governance-Workflows können Sie Zugriff auf Datenprodukte anfordern, Metadatenänderungen für einzelne Ressourcen in Unternehmensglossaren und Knowledge Catalog-Einträgen anfordern und Batch-Metadatenänderungen für Einträge und Eintragslinks anfordern.
Gleichzeitigkeit
Für eine einzelne Ressource können mehrere ausstehende Anfragen zur Metadatenänderung gleichzeitig vorhanden sein. Knowledge Catalog verwendet ein Last-Writer-Wins-Modell. Das bedeutet, dass die zuletzt genehmigte Änderung vorherige Aktualisierungen überschreibt, unabhängig davon, wann die Anfragen eingereicht wurden. Ausstehende Anfragen bleiben gültig, auch wenn die Ressource direkt oder durch eine andere genehmigte Anfrage aktualisiert wird.
Unterstützte Metadatenvorgänge
In der folgenden Tabelle sind die Ressourcen und Vorgänge aufgeführt, die von Metadatenänderungsanfragen unterstützt werden:
| Ressource | Erstellen | Aktualisieren | Löschen |
|---|---|---|---|
| Glossarkategorie | Ja | Ja | Ja |
| Glossarbegriff | Ja | Ja | Ja |
| Eintrag | Ja | Ja | Ja |
| Eintragslink | Ja | Nein | Ja |
Anfragen zur Änderung von Metadaten im Batch
Mit der Dataplex API können Sie Metadatenvorgänge in einer einzigen Änderungsanfrage gruppieren.
Unterstützte Batch-Metadatenvorgänge
In der folgenden Tabelle sind die Ressourcen und Vorgänge aufgeführt, die von Batch-Metadatenänderungsanfragen unterstützt werden:
| Ressource | Erstellen | Aktualisieren | Löschen |
|---|---|---|---|
| Eintrag | Ja | Ja | Ja |
| Eintragslink | Ja | Ja | Ja |
Eine Anfrage zur Batchänderung von Metadaten kann auf folgende Weise gestellt werden:
- Direkt von einem Nutzer gesendet: Sie senden eine REST API-Anfrage, um eine Batch-Änderungsanfrage für Einträge und Eintragslinks zu erstellen.
- Automatisch vom Anreicherungs-Agent generiert: Wenn ein Anreicherungs-Agent Metadatenempfehlungen generiert, die manuell überprüft werden müssen, anstatt automatisch veröffentlicht zu werden, erstellt der Agent eine Batch-Änderungsanfrage.
Verarbeitungspfad für Governance-Workflows
Knowledge Catalog verfolgt Anfragen während ihres gesamten Lebenszyklus anhand von Statuswerten. In der folgenden Tabelle werden die einzelnen Status für einzelne und Batch-Änderungsanfragen beschrieben:
| Status | Einzelne Anfragen | Anfragen zur Änderung von Metadaten im Batch |
|---|---|---|
NEW |
Überprüfung steht aus. Nur der Autor kann die Anfrage bearbeiten und nur der Autor oder ein Workflow-Administrator kann sie löschen. | Überprüfung steht aus. Der Autor kann von Nutzern eingereichte Anfragen bearbeiten, Prüfer können Anfragen von Anreicherungs-Agents bearbeiten und der Autor oder ein Workflow-Administrator kann die Anfrage löschen. |
APPLYING |
Nicht zutreffend. | Genehmigt und wird im Hintergrund angewendet. |
APPROVED |
Genehmigt und angewendet. | Genehmigt und mindestens eine Änderung im Batch war erfolgreich. Alle Fehler auf Artikelebene werden in der Antwort aufgeführt. |
FAILED |
Konnte nicht angewendet werden. Wenn Sie die Anfrage aktualisieren, wird ihr Status auf NEW zurückgesetzt, damit sie noch einmal genehmigt werden kann. |
Keine der Änderungen im Batch konnte angewendet werden. Wenn Sie die Anfrage aktualisieren, wird ihr Status auf NEW zurückgesetzt, damit sie noch einmal genehmigt werden kann. |
REJECTED |
Von einem Genehmiger abgelehnt. Es wurden keine Änderungen übernommen. | Von einem Genehmiger abgelehnt. Es wurden keine Änderungen übernommen. |
Wenn eine Anfrage manuell gelöscht wird, die Zielressource gelöscht wird oder die Anfrage nach 90 Tagen abläuft, wird sie von Knowledge Catalog endgültig aus dem Speicher entfernt. Nachfolgende Abfragen für die Anfrage geben den Fehler 404 NOT_FOUND zurück.
Rollen für Governance-Workflows
Zu den Rollen für Governance-Workflows gehören Anfragende, Genehmigende und Workflow-Administratoren. In der folgenden Tabelle werden die Rollen im Detail beschrieben:
| Rolle | Beschreibung |
|---|---|
| Antragsteller | Erstellt und sendet Anfragen und kann eigene Anfragen im Status NEW bearbeiten oder löschen. |
| Genehmiger | Überprüft, genehmigt oder lehnt Anfragen ab. Bei Batchanfragen zur Metadatenänderung, die vom KI-Agenten für die Anreicherung generiert wurden, können Genehmiger die vorgeschlagenen Batchänderungen vor der Genehmigung auch bearbeiten. |
| Workflow-Administrator | Überwacht die Compliance, konfiguriert Workflow-Richtlinien und verwaltet den Anfrage-Backlog. Administratoren können Audit-Trails für alle Anfragestatus einsehen und haben administrative Löschberechtigungen, um Anträge auf Entfernung in jedem Status zu entfernen. |
Beschränkungen
- Governance-Workflows werden für Assured Workloads-Projekte nicht unterstützt.
- Governance-Workflows unterstützen keine kundenverwalteten Verschlüsselungsschlüssel (CMEK).
- Governance-Workflows unterstützen VPC Service Controls nicht.
Nächste Schritte
- Metadatenänderungen für einzelne Ressourcen anfordern
- Änderungen an Batch-Metadaten anfordern
- Weitere Informationen zum Verwalten von Anfragen
- Zugriff auf Datenprodukte anfordern