Demandes de travail de catalogue de données

Certaines opérations du catalogue de données lancent une demande de travail qui effectue le suivi de l'opération. Pour voir les demandes de travail, utilisez les API ou la console.

Exemples de cas d'utilisation des opérations de suivi :

  • Une opération create ou delete a-t-elle réussi?
  • Quand l'opération a-t-elle démarré et s'est-elle arrêtée?
  • À quelle étape du processus l'opération a-t-elle échoué?

Préalables

Pour consulter les demandes de travail lancées par les opérations du catalogue de données, vous devez obtenir certaines autorisations dans Oracle Cloud Infrastructure Identity and Access Management (IAM) pour les compartiments appropriés de votre location. Le tableau suivant énumère ces autorisations :

Opération Accès requis pour les opérations dans le compartiment du catalogue de données
ListWorkRequests CATALOG_WORK_REQUEST_INSPECT
GetWorkRequest CATALOG_WORK_REQUEST_READ
ListWorkRequestErrors CATALOG_WORK_REQUEST_READ
ListWorkRequestLogs CATALOG_WORK_REQUEST_READ

Pour lire les messages du journal et d'erreur pour une demande de travail, vous devez au moins avoir l'autorisation CATALOG_WORK_REQUEST_READ. L'autorisation CATALOG_WORK_REQUEST_READ est l'une des autorisations pour la ressource data-catalogs. Votre politique doit être au moins similaire à la suivante, ou comporter des autorisations d'accès supplémentaires :

allow group <group-name> to read data-catalogs in <data catalog compartment>
                

Pour accéder aux autorisations pour toutes les demandes de travail, au-delà de celles du catalogue de données, vous pouvez accorder l'autorisation suivante aux utilisateurs :

allow group <group-name> to read work-requests in <data catalog compartment>
                

Statuts des demandes de travail

Une demande de travail peut avoir l'un des statuts suivants :

ACCEPTED
La demande se trouve dans la file d'attente des demandes de travail à traiter.
IN_PROGRESS
Un enregistrement de demande de travail existe pour la demande spécifiée, mais il n'y a pas d'enregistrement WORK_COMPLETED associé.
SUCCEEDED
Un enregistrement de demande de travail existe pour cette demande et un enregistrement WORK_COMPLETED associé à l'état SUCCEEDED.
FAILED
Il existe un enregistrement de demande de travail pour cette demande et un enregistrement WORK_COMPLETED associé à l'état FAILED.
CANCELING
La demande de travail est en cours d'annulation.
CANCELED
La demande de travail a été annulée.