Pipelines testen

Verwenden Sie RUN_PIPELINE_ONCE, um eine Pipeline einmal nach Bedarf auszuführen, ohne einen geplanten Job zu erstellen.

RUN_PIPELINE_ONCE ist nützlich zum Testen einer Pipeline, bevor Sie die Pipeline starten. Nachdem Sie eine Pipeline einmal ausgeführt haben, um die Pipeline zu testen und zu prüfen, ob sie wie erwartet funktioniert, verwenden Sie RESET_PIPELINE, um den Status der Pipeline zurückzusetzen (auf den Status vor der Ausführung von RUN_PIPELINE_ONCE).

  1. Pipeline erstellen.

    Weitere Informationen finden Sie unter Pipelines erstellen und konfigurieren.

  2. Führen Sie eine Pipeline einmal aus, um die Pipeline zu testen.
    BEGIN
        DBMS_CLOUD_PIPELINE.RUN_PIPELINE_ONCE(
            pipeline_name => 'MY_PIPE1'
    );
    END;
    /

    Weitere Informationen finden Sie unter Prozedur RUN_PIPELINE_ONCE.

  3. Führen Sie alle erforderlichen Prüfungen aus, um zu prüfen, ob die Pipeline wie erwartet funktioniert.

    Weitere Informationen finden Sie unter Pipelines überwachen und Fehler beheben.

  4. Setzen Sie die Pipeline zurück.
    BEGIN  
       DBMS_CLOUD_PIPELINE.RESET_PIPELINE(
         pipeline_name => 'MY_PIPE1',
         purge_data => TRUE
    );
    END;
    /

    Weitere Informationen finden Sie unter Prozedur RESET_PIPELINE.