目次

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リファレンス

コードタスクの表示

コードタスク
の表示

次のGET要求を使用して、
コードタスク
の構成パラメータを表示します。

GET要求

コードタスク
のパラメータを要求するには、タスクIDを使用します。
コードタスク
IDは、
コードタスク
の作成時の応答に含まれています。詳細については、Createを参照してください。
次のURIを使用して
コードタスク
のパラメータを取得します。
GET <server URL>/disnext/api/v1/CodeTask/<Code task ID>

GET応答

要求されたタスクIDの
コードタスク
オブジェクトを返します。
エラーが発生した場合にエラーオブジェクトを返します。
次の表に、応答内のパラメータを示します。
フィールド
タイプ
説明
codeTaskName
String
コードタスク
の名前。
codeTaskId
Numeric
コードタスク
のID。
agentGroupId
String
コードタスク
の実行に使用されるSecure Agentを含むランタイム環境。
overrideTaskTimeout
String
この実行のコードタスクタイムアウト値をオーバーライドします。値-1は、タイムアウトがないことを意味します。
logLevel
String
セッションログ、エージェントジョブログ、Sparkドライバ、およびエグゼキューターログのログレベル。有効な値は、none、terse、normal、verboseInitialization、またはverboseDataです。
デフォルト値はnormalです。
sparkMainClass
String
Sparkアプリケーションのエントリポイント。以下に例を示します。
org.apache.spark.examples.company.SparkExampleApp
sparkMainClassArgs
List<String>
SparkアプリケーションのMainクラスに送信される順序付けされた引数。以下に例を示します。
--appTypeSPARK_PI_FILES_JARS--
classesToLoadcom.company.test.SparkTest1Class
sparkPrimaryResource
String
コードタスク
が含まれているScala JARファイル。
sparkJars
List <String>
クラスタにアップロードされ、Sparkドライバとエグゼキュータークラスパスに追加されるJARファイルのディレクトリとファイル名。
sparkFiles
List <String>
クラスタにアップロードされ、現在の作業ディレクトリで利用できるSparkファイルのディレクトリとファイル名。
advancedCustomProperties
String
データ統合
が使用するSparkプロパティまたはその他のカスタムプロパティ。

GET要求の例

コードタスク
のパラメータを取得するには、次のサンプルを参考にしてください。
GET <server URL>/disnext/api/v1/CodeTask/<Code task ID> Content-Type: application/json Accept: application/json IDS-SESSION-ID:{{IDS_SESSION_ID}}

GET応答の例

GET応答が成功すると、次の例のような
コードタスク
のパラメータが返されます。
{ "codeTaskName": "CODETASK_API", "codeTaskId": 3, "agentGroupId": "01000025000000000003", "overrideTaskTimeout": null, "logLevel": "normal", "sparkMainClass": "org.apache.spark.examples.infa.sparkdirect.SparkDirectExampleApp", "sparkMainClassArgs": ["6"], "sparkPrimaryResource": "spark-examples_2.12-3.0.0.jar", "sparkJars": [], "sparkFiles": [], "advancedCustomProperties": "{\"spark.driver.memory\": \"1G\", \"spark.executor.memory\": \"1G\", \"spark.kubernetes.driverEnv.SPARK_DIRECT_TASK_SLEEP\": \"600\", \"spark.kubernetes.driverEnv.SPARK_DIRECT_APP_TYPE\": \"SPARK_PI\", \"spark.kubernetes.driverEnv.SPARK_DIRECT_KMS_ENCRYPTED_PROPS\": \"spark.sparkdirect.kms.prop\", \"spark.sparkdirect.kms.prop\": \"5pkOjS0HILDwSaW6eyxtiwB3g2TBYayjKLRFSSyxn5M=0p6v3eCvrtFkw6K78Buwal\", \"advanced.custom.property\": \"infa.spark.local=false\"}" }