ご使用のブラウザはJavaScriptをサポートしていません。このヘルプ・ページを正しく表示するにはJavaScriptが必要です。 WB_RT_API_EXEC.RUN_TASKファンクション
ヘッダーをスキップ
前へ
前へ
 
次へ
次へ

WB_RT_API_EXEC.RUN_TASKファンクション

WB_RT_API_EXEC PL/SQLパッケージのRUN_TASKファンクションを使用すると、Warehouse BuilderからETLプロセスをスケジュールして実行することができます。

戻り値

戻り値は、ファンクションのパラメータによって異なります。

background=0で、oem_friendly=0の場合:


1 = 成功
2 = 警告
3 = エラー

background=0で、oem_friendly=1の場合:


0 = 成功または警告
3 = エラー

background=1の場合:


0 = 実行するタスクを正常に送信
1 = タスクの送信に失敗

構文

RUN_TASK
     ( location        IN   VARCHAR2,
       task_type       IN   VARCHAR2,
       task_name       IN   VARCHAR2,
       custom_params   IN   VARCHAR2   DEFAULT NULL,
       system_params   IN   VARCHAR2   DEFAULT NULL,
       oem_friendly    IN   NUMBER     DEFAULT 0,
       background      IN   NUMBER     DEFAULT 0
     ) 
     RETURN NUMBER;

次の各パラメータに値を指定します。

次の例では、SALES_TARGET_LOCATIONのCUSTOMER_MAPという名前のマッピングを実行するファンクションの戻り値が表示されます。

BEGIN
DBMS_OUTPUT.PUT_LINE('Result: ' || TO_CHAR(gccrep.wb_rt_api_exec.run_task(
'SALES_TARGET_LOCATION','PLSQLMAP','CUSTOMER_MAP', null, null, 1)));
END;