目次

Search

  1. はじめに
  2. Informatica Intelligent Cloud Services REST API
  3. プラットフォームREST APIバージョン2リソース
  4. プラットフォームREST APIバージョン3リソース
  5. データ統合 REST API
  6. 一括取り込みファイルREST API
  7. 一括取り込みストリーミングREST API
  8. Model Serve REST API
  9. RunAJobユーティリティ
  10. ParamSetCliユーティリティ
  11. REST APIコード
  12. REST APIリソースクイックリファレンス

REST APIリファレンス

REST APIリファレンス

RunAJobユーティリティの使用

RunAJobユーティリティ
の使用

RunAJobユーティリティ
を使用するには、
RunAJobユーティリティ
コマンドを引数とともに入力します。
次の文字列が
RunAJobユーティリティ
コマンドです。
cli.bat runAJobCli
ジョブごとに、実行するタスクまたはタスクフローを指定する必要があります。
データ統合
タスクフローを実行するために使用する構文は、タスクを実行するために使用する構文とわずかに異なります。

実行中のタスク

次のコマンドは、名前と場所でタスクを指定してタスクを実行するための構文の例です。
cli.bat runAJobCli -t <tasktype> -n <task name> -fp <folder path to the task>
例えば、
一括取り込み
ファイル取り込み
タスクでは、次のコマンドを使用できます。
cli.bat runAJobCli -t MI_TASK -n mitask_Arch_2308 -fp myproject/folder1
次のコマンドは、フェデレーションタスクIDでタスクを指定してジョブを実行するための構文の例です。
cli.bat runAJobCli -t <tasktype> -fi <federated task ID>
例えば、フェデレーションタスクIDを使用して
データ統合
同期
タスクを実行するには、次のようなコマンドを使用できます。
cli.bat runAJobCli -t DSS -fi kvOF40yLXyUihm7wYYskmh

データ統合
タスクフローの実行

RunAJobユーティリティ
ユーティリティを使用してタスクフローを実行するには、タスクフローがパブリッシュされる必要があります。また、Taskflow Designerの
[許可されたユーザー]
および
[許可されたグループ]
に値を含める必要があります。詳細については、
データ統合
ヘルプの「
タスクフロー
」を参照してください。
各ジョブに対し、タスクフローの名前を使用して実行するタスクフローを指定する必要があります。
タスクフローを実行するには、次の構文を使用します。
cli.bat runAJobCli -t TASKFLOW -un <taskflow name>
例えば、次のコマンドを使用できます。
cli.bat runAJobCli -t TASKFLOW -un myPublishedTaskflow

パラメータセットを使用した
データ統合
タスクフローの実行

パラメータセットを使用して、タスクフロー入力パラメータの値を指定し、
RunAJobユーティリティ
を使用してタスクフローを実行できます。
RunAJobユーティリティを使用してパラメータセットでタスクフローを実行する方法の詳細については、https://knowledge.informatica.com/s/article/DOC-19232を参照してください。この記事には、ユーティリティをダウンロードするためのリンクも含まれています。
パラメータセットを使用するタスクフローを実行する場合は、
RunAJobユーティリティ
コマンドの後に
-pun
または
--parameterSetUniqueName
引数を指定して入力します。
RunAJobユーティリティを使用してタスクフローを実行するには、タスクフローがパブリッシュされる必要があります。また、[Taskflow Designer]の
[許可されたユーザー]
および
[許可されたグループ]
に値を含める必要があります。詳細については、
データ統合
ヘルプの「
タスクフロー
」を参照してください。
パラメータセットを使用するタスクフローを実行するには、次の構文のいずれかを使用します。
cli.bat runAJobCli -t TASKFLOW -un <taskflow_name> -fp <folder_path> -pun <unique_param_set_name>
cli.bat runAJobCli -t TASKFLOW -un <taskflow_name> -fp <folder_path> --parameterSetUniqueName <unique_param_set_name>
以下に例を示します。
cli.bat runAJobCli -t TASKFLOW -un myTaskflow -fp myproject/folder1 -pun sampleParamSet
cli.bat runAJobCli -t TASKFLOW -un myTaskflow -fp myproject/folder1 --parameterSetUniqueName sampleParamSet
すべてのタスクフローは、RunAJobユーティリティから
/tf
エンドポイントを使用して実行されます。
Linuxでユーティリティを使用し、別のスクリプトまたはラッパースクリプトを使用してcli.shを呼び出す場合、cli.shファイルの次の行にコメントが必要です。
cd "$SCRIPT_DIR"
この行にコメントを入れないと、次のエラーを受信する可能性があります。
Could not find or load main class com.informatica.saas.utilities.plugins.RunAJobPlugin.