Uso de pipelines con Mantenimiento de Oracle

Autonomous Database proporciona pipelines incorporados. Estos pipelines están preconfigurados y los puede iniciar el usuario ADMIN. Los pipelines mantenidos de Oracle son propiedad del usuario ADMIN.

Los pipelines mantenidos por Oracle son:

  • ORA$AUDIT_EXPORT: este pipeline exporta los logs de auditoría de la base de datos al almacén de objetos en formato JSON y se ejecuta cada 15 minutos después de iniciar el pipeline (en función del valor de atributo interval).

  • ORA$APEX_ACTIVITY_EXPORT: este pipeline exporta el log de actividad del espacio de trabajo de Oracle APEX al almacén de objetos en formato JSON. Este pipeline está preconfigurado con la consulta SQL para recuperar los registros de actividad de APEX y se ejecuta cada 15 minutos después de iniciar el pipeline (según el valor del atributo interval).

Para configurar e iniciar un pipeline gestionado por Oracle:

  1. Determine el pipeline gestionado por Oracle que desea utilizar: ORA$AUDIT_EXPORT o ORA$APEX_ACTIVITY_EXPORT.
  2. Defina los atributos credential_name y location.

    Por ejemplo:

    BEGIN
      DBMS_CLOUD_PIPELINE.SET_ATTRIBUTE(
        pipeline_name => 'ORA$AUDIT_EXPORT',
        attribute_name => 'credential_name',
        attribute_value => 'DEF_CRED_OBJ_STORE'
      );
      DBMS_CLOUD_PIPELINE.SET_ATTRIBUTE(
        pipeline_name => 'ORA$AUDIT_EXPORT',
        attribute_name => 'location',
        attribute_value => 'https://objectstorage.us-phoenix-1.oraclecloud.com/n/namespace-string/b/bucketname/o/'
      );
    END;
    /

    Los datos de log de la base de datos se exportan a la ubicación del almacén de objetos que especifique.

    Consulte SET_ATTRIBUTE Procedure para obtener más información.

    Por defecto, los pipelines mantenidos de Oracle utilizan OCI$RESOURCE_PRINCIPAL como credential_name. Consulte Activación de la entidad de recurso para acceder a recursos de Oracle Cloud Infrastructure para obtener más información.

  3. Opcionalmente, defina los atributos interval, format o priority.

    Consulte SET_ATTRIBUTE Procedure para obtener más información.

  4. Iniciar el pipeline.

    Consulte START_PIPELINE Procedure para obtener más información.