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 por Oracle son propiedad del usuario ADMIN.

Los pipelines con Mantenimiento de 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 (según el valor del 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 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 Procedimiento SET_ATTRIBUTE para obtener más información.

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

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

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

  4. Inicie el pipeline.

    Consulte el procedimiento START_PIPELINE para obtener más información.