Data Catalog-Arbeitsanforderungen
Bei einigen Data Catalog-Vorgängen wird eine Arbeitsanforderung initiiert, mit der der jeweilige Vorgang verfolgt wird. Die Arbeitsanforderungen können Sie über die APIs oder die Konsole anzeigen.
Beispiele für Anwendungsfälle für das Verfolgen von Vorgängen:
- Ist ein Vorgang zum Erstellen oder Löschen erfolgreich verlaufen?
- Wann wurde der Vorgang begonnen und beendet?
- Bei welchem Schritt des Prozesses war der Vorgang nicht erfolgreich?
Voraussetzungen
Um die von Data Catalog-Vorgängen initiierten Arbeitsanforderungen anzuzeigen, benötigen Sie bestimmte Berechtigungen in Oracle Cloud Infrastructure Identity and Access Management (IAM) für die relevanten Compartments in Ihrem Mandanten. In der folgenden Tabelle sind diese Berechtigungen aufgeführt.
Vorgang | Erforderlicher Zugriff für Vorgänge im Datenkatalog-Compartment |
---|---|
ListWorkRequests |
CATALOG_WORK_REQUEST_INSPECT |
GetWorkRequest |
CATALOG_WORK_REQUEST_READ |
ListWorkRequestErrors |
CATALOG_WORK_REQUEST_READ |
ListWorkRequestLogs |
CATALOG_WORK_REQUEST_READ |
Zum Lesen der Log- und Fehlermeldungen für eine Arbeitsanforderung benötigen Sie mindestens die Berechtigung CATALOG_WORK_REQUEST_READ. Die CATALOG_WORK_REQUEST_READ-Berechtigung ist eine der Berechtigungen des Ressourcentyps data-catalogs. Ihre Policy muss mindestens der folgenden Policy ähneln oder weitere Zugriffsberechtigungen enthalten:
allow group <group-name> to read data-catalogs in <data catalog compartment>
Wenn Sie über die Data Catalog-Arbeitsanforderungen hinaus Zugriffsberechtigungen für alle Arbeitsanforderungen erhalten möchten, können Sie den Benutzern folgende Berechtigung erteilen:
allow group <group-name> to read work-requests in <data catalog compartment>
Arbeitsanforderungsstatus
Eine Arbeitsanforderung kann einen der folgenden Status aufweisen:
- ACCEPTED
- Die Anforderung befindet sich in der Queue für zu verarbeitende Arbeitsanforderungen.
- IN_PROGRESS
- Für die angegebene Anforderung ist ein Arbeitsanforderungsdatensatz vorhanden, aber es existiert kein zugehöriger WORK_COMPLETED-Datensatz.
- SUCCEEDED
- Für diese Anforderung ist ein Arbeitsanforderungsdatensatz vorhanden, und ein zugehöriger WORK_COMPLETED-Datensatz hat den Status SUCCEEDED.
- FAILED
- Für diese Anforderung ist ein Arbeitsanforderungsdatensatz vorhanden, und ein zugehöriger WORK_COMPLETED-Datensatz hat den Status FAILED.
- CANCELING
- Die Arbeitsanforderung wird gerade abgebrochen.
- CANCELED
- Die Arbeitsanforderung wird abgebrochen.