Oracle管理パイプラインの使用
Autonomous AI Databaseは、組込みのパイプラインを提供します。これらのパイプラインは事前構成されており、ADMINユーザーが起動できます。Oracle管理パイプラインはADMINユーザーが所有します。
Oracleメンテナンス・パイプラインは次のとおりです。
-
ORA$AUDIT_EXPORT: このパイプラインは、データベース監査ログをJSON形式でオブジェクト・ストアにエクスポートし、パイプラインの起動後15分ごとに(interval属性値に基づいて)実行します。 -
ORA$APEX_ACTIVITY_EXPORT: このパイプラインは、Oracle APEXワークスペース・アクティビティ・ログをJSON形式のオブジェクト・ストアにエクスポートします。このパイプラインには、APEXアクティビティ・レコードを取得するためのSQL問合せが事前構成されており、パイプラインの起動後15分ごとに(interval属性値に基づいて)実行されます。
Oracle Managedパイプラインを構成および起動するには:
-
使用するOracle Managed Pipeline:
ORA$AUDIT_EXPORTまたはORA$APEX_ACTIVITY_EXPORTを決定します。 -
credential_nameおよびlocation属性を設定します。たとえば:
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; /データベースのログ・データが、指定したオブジェクト・ストアの場所にエクスポートされます。
詳細は、SET_ATTRIBUTEプロシージャを参照してください。
デフォルトでは、Oracle Maintained Pipelinesは
OCI$RESOURCE_PRINCIPALをcredential_nameとして使用します。詳細は、Oracle Cloud Infrastructureリソースにアクセスするためのリソース・プリンシパルの有効化を参照してください。 -
オプションで、
interval、formatまたはpriority属性を設定します。詳細は、SET_ATTRIBUTEプロシージャを参照してください。
-
パイプラインを開始します。
詳細は、START_PIPELINEプロシージャを参照してください。