AWS Data Pipeline は、新規顧客には利用できなくなりました。の既存のお客様 AWS Data Pipeline は、通常どおりサービスを引き続き使用できます。詳細はこちら
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
EmrCluster
Amazon EMRクラスターの設定を表します。このオブジェクトは、EmrActivity および HadoopActivity によってクラスターを起動するために使用されます。
スケジューラ
スケジューラーは、Hadoop クラスター内のリソースの割り当てとジョブの優先順位付けを指定する方法を提供します。管理者またはユーザーは、ユーザーおよびアプリケーションのクラス別のスケジューラーを選択できます。スケジューラーは、キューを使用してユーザーおよびアプリケーションにリソースを割り当てることができます。キューは、クラスターを作成する際に設定します。次に、特定のタイプの作業やユーザー間の優先順位を設定できます。これにより、クラスターのリソースが効率的に使用され、複数のユーザーから作業をクラスターに送信できるようになります。次の 3 種類のスケジューラーを使用できます。
-
FairScheduler
— 長期間にわたってリソースを均等にスケジュールしようとします。 -
CapacityScheduler
— キューを使用して、クラスター管理者がさまざまな優先度とリソース割り当てのキューにユーザーを割り当てることができます。 -
Default – クラスターで使用されます。サイトで設定可能です。
Amazon EMR リリースバージョン
Amazon EMRリリースは、ビッグデータエコシステムからの一連のオープンソースアプリケーションです。各リリースは、クラスターの作成時に Amazon がEMRインストールおよび設定するように選択した、さまざまなビッグデータアプリケーション、コンポーネント、および機能で構成されます。リリースラベルを使用してリリースバージョンを指定します。リリースラベルの形式は emr-
です。例えば、x.x.x
emr-5.30.0
と指定します。リリースラベル 以降に基づく Amazon EMRクラスターは、 releaseLabel
プロパティemr-4.0.0
を使用してEmrCluster
オブジェクトのリリースラベルを指定します。以前のバージョンでは、amiVersion
プロパティを使用しています。
重要
リリースバージョン 5.22.0 以降を使用して作成されたすべての Amazon EMRクラスターは、署名バージョン 4 を使用して Amazon S3 へのリクエストを認証します。以前の一部のリリースバージョンでは、署名バージョン 2 を使用しています。署名バージョン 2 のサポートは中止されています。詳細については、「Amazon S3 更新 - SigV2 の非推奨期間の延長および変更
考慮事項と制約事項
最新バージョンの Task Runner の使用
リリースラベルを使用して自己管理型 EmrCluster
オブジェクトを使用している場合は、最新の Task Runner を使用します。Task Runner の詳細については、「Task Runnerの操作」を参照してください。すべての Amazon EMR設定分類にプロパティ値を設定できます。詳細については、「Amazon リリースガイド」の「アプリケーションの設定」、EmrConfiguration「」、およびプロパティ「 オブジェクトリファレンス」を参照してください。 EMR
のサポート IMDSv2
以前は、 のみが AWS Data Pipeline サポートされていましたIMDSv1。IMDSv2 では、Amazon EMR 5.23.1、5.27.1、5.32 以降、および Amazon 6.2 EMR 以降 AWS Data Pipeline がサポートされるようになりました。IMDSv2 は、セッション指向の方法を使用して、インスタンスからメタデータ情報を取得するときに認証をより適切に処理します。 TaskRunner-2.0 を使用してユーザー管理リソースを作成して、 をIMDSv2呼び出すようにインスタンスを設定する必要があります。
Amazon EMR 5.32 以降および Amazon EMR 6.x
Amazon 5EMR.32 以降および 6.x リリースシリーズでは、Hadoop バージョン 3.x が使用されており、Hadoop バージョン 2.x と比較して Hadoop のクラスパスの評価方法に重大な変更が加えられています。Joda-Time のような一般的なライブラリがクラスパスから削除されました。
EmrActivity または HadoopActivity が Hadoop 3.x で削除されたライブラリに依存関係を持つ Jar ファイルを実行すると、ステップがエラー java.lang.NoClassDefFoundError
または java.lang.ClassNotFoundException
で失敗します。これは、Amazon EMR5.x リリースバージョンを使用して問題なく実行された Jar ファイルで発生する可能性があります。
この問題を解決するには、EmrActivity
または HadoopActivity
を開始する前に、EmrCluster
オブジェクトで Hadoop クラスパスに Jar ファイルの依存関係をコピーする必要があります。これを行うために bash スクリプトが提供されています。bash スクリプトは次の場所で使用できます。MyRegion
は、EmrCluster
オブジェクトが実行される AWS リージョンです。例えば、 ですus-west-2
。
s3://datapipeline-
MyRegion
/MyRegion
/bootstrap-actions/latest/TaskRunner/copy-jars-to-hadoop-classpath.sh
スクリプトを実行する方法は、 が管理するリソースで EmrActivity
または HadoopActivity
を実行するか、セルフマネージドリソースで を実行する AWS Data Pipeline かによって異なります。
によって管理されるリソースを使用する場合は AWS Data Pipeline、 EmrCluster
オブジェクトbootstrapAction
に を追加します。bootstrapAction
は、引数としてコピーするスクリプトと Jar ファイルを指定します。EmrCluster
オブジェクトごとに最大 255 個の bootstrapAction
フィールドを追加できます。また、ブートストラップアクションがすでに存在する EmrCluster
オブジェクトに bootstrapAction
フィールドを追加できます。
このスクリプトをブートストラップアクションとして指定するには、次の構文を使用します。ここで、 JarFileRegion
は Jar ファイルが保存されているリージョンであり、各 は MyJarFilen
は、Hadoop クラスパスにコピーされる Jar ファイルの Amazon S3 の絶対パスです。デフォルトで Hadoop クラスパスにある Jar ファイルを指定しないでください。
s3://datapipeline-
MyRegion
/MyRegion
/bootstrap-actions/latest/TaskRunner/copy-jars-to-hadoop-classpath.sh,JarFileRegion
,MyJarFile1
,MyJarFile2
[, ...]
次の例では、Amazon S3 の 2 つの Jar ファイル (my-jar-file.jar
と emr-dynamodb-tool-4.14.0-jar-with-dependencies.jar
) をコピーするブートストラップアクションを指定します。この例で使用しているリージョンは、us-west-2 です。
{ "id" : "
MyEmrCluster
", "type" : "EmrCluster", "keyPair" : "my-key-pair
", "masterInstanceType" : "m5.xlarge
", "coreInstanceType" : "m5.xlarge
", "coreInstanceCount" : "2
", "taskInstanceType" : "m5.xlarge
", "taskInstanceCount": "2
", "bootstrapAction" : ["s3://datapipeline-us-west-2
/us-west-2
/bootstrap-actions/latest/TaskRunner/copy-jars-to-hadoop-classpath.sh,us-west-2
,s3://path/to/my-jar-file.jar,s3://dynamodb-dpl-us-west-2
/emr-ddb-storage-handler/4.14.0/emr-dynamodb-tools-4.14.0-jar-with-dependencies.jar"] }
新しい bootstrapAction
への変更を有効にするには、パイプラインを保存してアクティブ化する必要があります。
セルフマネージドリソースを使用する場合は、スクリプトをクラスターインスタンスにダウンロードし、 を使用してコマンドラインから実行できますSSH。スクリプトは、/etc/hadoop/conf/shellprofile.d
という名前のディレクトリを作成し、そのディレクトリ内に datapipeline-jars.sh
という名前のファイルを作成します。コマンドライン引数として指定された jar ファイルは、スクリプトで作成された /home/hadoop/datapipeline_jars
という名前のディレクトリにコピーされます。クラスターの設定が異なる場合は、ダウンロード後にスクリプトを適切に変更してください。
コマンドラインでスクリプトを実行するための構文は、前の例で示した bootstrapAction
の使用と若干異なります。次の例に示すように、引数の間にはカンマではなくスペースを使用します。
./copy-jars-to-hadoop-classpath.sh
us-west-2
s3://path/to/my-jar-file.jar s3://dynamodb-dpl-us-west-2
/emr-ddb-storage-handler/4.14.0/emr-dynamodb-tools-4.14.0-jar-with-dependencies.jar
Amazon アクセスEMR許可
カスタムIAMロールを作成するときは、クラスターが作業を実行するために必要な最小限のアクセス許可を慎重に検討してください。Amazon S3 内のファイルや Amazon 、Amazon RedshiftRDS、DynamoDB 内のデータなど、必要なリソースへのアクセスを必ず許可してください。visibleToAllUsers
を False に設定する場合は、そのために必要なアクセス権限がロールに必要です。DataPipelineDefaultRole
には、これらのアクセス権限がないことに注意してください。EmrCluster
オブジェクトのロールとして DefaultDataPipelineResourceRole
と DataPipelineDefaultRole
のロールの結合を指定するか、この目的で独自のロールを作成する必要があります。
構文
オブジェクト呼び出しフィールド | 説明 | スロットタイプ |
---|---|---|
schedule | このオブジェクトは、スケジュール期間の実行中に呼び出されます。このオブジェクトの依存関係の実行順序を設定するために、別のオブジェクトへのスケジュール参照を指定します。この要件を満たすには、オブジェクトのスケジュールを明示的に設定できます。たとえば、"schedule": {"ref":
"DefaultSchedule"} と指定します。ほとんどの場合、すべてのオブジェクトがそのスケジュールを継承するように、スケジュール参照をデフォルトのパイプラインオブジェクトに配置することをお勧めします。または、パイプラインにスケジュールのツリー (マスタースケジュール内のスケジュール) がある場合は、スケジュール参照がある親オブジェクトを作成できます。オプションのスケジュール設定の例については、「https://docs.aws.amazon.com/datapipeline/latest/DeveloperGuide/dp-object-schedule.html」を参照してください。 |
参照オブジェクト ( "schedule":{"ref":"myScheduleId"} など) |
オプションのフィールド | 説明 | スロットタイプ |
---|---|---|
actionOnResource失敗 | このリソースに対するリソースの失敗後に実行されるアクション。有効な値は retryall (指定した期間内にクラスターに対してすべてのタスクを再試行する) と retrynone です。 |
文字列 |
actionOnTask失敗 | このリソースに対するタスクの失敗後に実行されるアクション。有効な値は "continue"(クラスターを終了しない)と "terminate" です。 | 文字列 |
additionalMasterSecurityGroupIds | EMR クラスターの追加のマスターセキュリティグループの識別子で、sg-01 の形式に従いますXXXX6a。詳細については、「Amazon 管理ガイド」の「Amazon EMR Additional Security Groups」を参照してください。 EMR | 文字列 |
additionalSlaveSecurityGroupIds | EMR クラスターの追加のスレーブセキュリティグループの識別子で、 の形式に従いますsg-01XXXX6a 。 |
文字列 |
amiVersion | Amazon がクラスターノードのインストールEMRに使用する Amazon マシンイメージ (AMI) バージョン。詳細については、「Amazon EMR管理ガイド」を参照してください。 | 文字列 |
applications | カンマ区切りの引数を指定してクラスターにインストールするアプリケーション。Hive と Pig がデフォルトでインストールされます。このパラメータは Amazon EMRバージョン 4.0 以降にのみ適用されます。 | 文字列 |
attemptStatus | リモートアクティビティから最も最近報告されたステータス。 | 文字列 |
attemptTimeout | リモートの作業完了のタイムアウト。設定された場合、設定された開始時間内に完了しなかったリモートアクティビティを再試行することができます。 | [Period] (期間) |
availabilityZone | クラスターを実行するアベイラビリティーゾーン。 | 文字列 |
bootstrapAction | クラスターの開始時に実行するアクション。カンマで区切って引数を指定できます。アクションを複数(最大 255 個)指定するには、bootstrapAction フィールドを複数追加します。ブートストラップアクションを使用しないでクラスターを開始するのが、デフォルトの動作です。 |
文字列 |
設定 | Amazon EMRクラスターの設定。このパラメータは Amazon EMRバージョン 4.0 以降にのみ適用されます。 | 参照オブジェクト ("configuration":{"ref":"myEmrConfigurationId"} など) |
coreInstanceBid料金 | が Amazon EC2インスタンスに対して支払うことができる最大スポット料金。入札価格が指定されている場合、Amazon はインスタンスグループにスポットインスタンスEMRを使用します。で指定しますUSD。 | 文字列 |
coreInstanceCount | クラスターに使用するコアノードの数。 | 整数 |
coreInstanceType | コアノードに使用する Amazon EC2インスタンスのタイプ。「Amazon EMR クラスターでサポートされるAmazon EC2インスタンス 」を参照してください。 | 文字列 |
coreGroupConfiguration | Amazon EMRクラスターコアインスタンスグループの設定。このパラメータは Amazon EMRバージョン 4.0 以降にのみ適用されます。 | 参照オブジェクト (“configuration”: {“ref”:
“myEmrConfigurationId”} など) |
coreEbsConfiguration | Amazon EMRクラスターのコアグループ内の各コアノードにアタッチされる Amazon EBSボリュームの構成。詳細については、「Amazon ユーザーガイド」のEBS「最適化をサポートするインスタンスタイプ」を参照してください。 EC2 | 参照オブジェクト (“coreEbsConfiguration”: {“ref”:
“myEbsConfiguration”} など) |
customAmiId | Amazon EMRリリースバージョン 5.7.0 以降にのみ適用されます。Amazon が Amazon EC2インスタンスをEMRプロビジョニングするときにAMI使用するカスタムの AMI ID を指定します。クラスターノード設定をカスタマイズするために、ブートストラップアクションの代わりに使用することもできます。詳細については、「Amazon EMR管理ガイド」の次のトピックを参照してください。カスタム の使用 AMI | 文字列 |
EbsBlockDeviceConfig |
インスタンスグループに関連付けられたリクエストされた Amazon EBSブロックデバイスの構成。指定したボリューム数をインスタンスグループ内の各インスタンスに関連付けるための
|
参照オブジェクト (“EbsBlockDeviceConfig”: {“ref”:
“myEbsBlockDeviceConfig”} など) |
emrManagedMasterSecurityGroupId | Amazon EMRクラスターのマスターセキュリティグループの識別子で、 の形式に従いますsg-01XXXX6a 。詳細については、「Amazon EMR 管理ガイド」の「セキュリティグループの設定」を参照してください。 |
文字列 |
emrManagedSlaveSecurityGroupId | Amazon EMRクラスターのスレーブセキュリティグループの識別子で、 の形式に従いますsg-01XXXX6a 。 |
文字列 |
enableDebugging | Amazon EMRクラスターでデバッグを有効にします。 | 文字列 |
failureAndRerunモード | 依存関係が失敗または再実行されたときのコンシューマーノードの動作を示します。 | 一覧表 |
hadoopSchedulerType | クラスターのスケジューラータイプ。有効なタイプは、
PARALLEL_FAIR_SCHEDULING 、
PARALLEL_CAPACITY_SCHEDULING 、
DEFAULT_SCHEDULER です。 |
一覧表 |
httpProxy | クライアントが AWSサービスへの接続に使用するプロキシホスト。 | リファレンスオブジェクト、例:httpProxy「」:{「ref"myHttpProxyId」} |
initTimeout | リソースが起動するまでの待機時間。 | [Period] (期間) |
keyPair | Amazon EMRクラスターのマスターノードへのログオンに使用する Amazon EC2キーペア。 | 文字列 |
lateAfterTimeout | オブジェクトが完了しなければならない、パイプライン開始からの経過時間。スケジュールタイプが ondemand に設定されていない場合にのみトリガーされます。 |
[Period] (期間) |
masterInstanceBid料金 | が Amazon EC2インスタンスに対して支払うことができる最大スポット料金。0~20.00 の 10 進数のみ (排他的) です。で指定しますUSD。この値を設定すると、Amazon EMRクラスターマスターノードのスポットインスタンスが有効になります。入札価格が指定されている場合、Amazon はインスタンスグループにスポットインスタンスEMRを使用します。 | 文字列 |
masterInstanceType | マスターノードに使用する Amazon EC2インスタンスのタイプ。「Amazon EMR クラスターでサポートされるAmazon EC2インスタンス 」を参照してください。 | 文字列 |
masterGroupConfiguration | Amazon EMRクラスターマスターインスタンスグループの設定。このパラメータは Amazon EMRバージョン 4.0 以降にのみ適用されます。 | 参照オブジェクト (“configuration”: {“ref”:
“myEmrConfigurationId”} など) |
masterEbsConfiguration | Amazon EMRクラスターのマスターグループ内の各マスターノードにアタッチされる Amazon EBSボリュームの設定。詳細については、「Amazon ユーザーガイド」のEBS「最適化をサポートするインスタンスタイプ」を参照してください。 EC2 | 参照オブジェクト (“masterEbsConfiguration”: {“ref”:
“myEbsConfiguration”} など) |
maxActiveInstances | コンポーネントで同時にアクティブになるインスタンスの最大数。再実行はアクティブなインスタンスの数にはカウントされません。 | 整数 |
maximumRetries | 失敗時の最大再試行回数。 | 整数 |
onFail | 現在のオブジェクトが失敗したときに実行するアクション。 | 参照オブジェクト ("onFail":{"ref":"myActionId"} など) |
onLateAction | オブジェクトが予定されていないか、まだ完了していない場合にトリガーされるアクション。 | 参照オブジェクト ("onLateAction":{"ref":"myActionId"} など) |
onSuccess | 現在のオブジェクトが成功したときに実行するアクション。 | 参照オブジェクト ("onSuccess":{"ref":"myActionId"} など) |
parent | スロットの継承元となる現在のオブジェクトの親。 | 参照オブジェクト ("parent":{"ref":"myBaseObjectId"} など) |
pipelineLogUri | パイプラインのログをアップロードするための Amazon S3 URI (「s3://BucketName/Key/」など)。 | 文字列 |
region | Amazon EMRクラスターを実行するリージョンのコード。デフォルトでは、クラスターはパイプラインと同じリージョンで実行されます。依存するデータセットと同じリージョンでクラスターを実行することもできます。 | 一覧表 |
releaseLabel | EMR クラスターのリリースラベル。 | 文字列 |
reportProgressTimeout | reportProgress へのリモート作業の連続した呼び出しのタイムアウト。設定された場合、指定された期間の進捗状況を報告しないリモートアクティビティは停止されたと見なし、再試行できます。 |
[Period] (期間) |
resourceRole | が Amazon EMRクラスターの作成 AWS Data Pipeline に使用するIAMロール。デフォルトのロールは DataPipelineDefaultRole です。 |
文字列 |
retryDelay | 2 回の再試行の間のタイムアウト期間。 | [Period] (期間) |
ロール | EC2 ノードを作成EMRするために Amazon に渡されるIAMロール。 | 文字列 |
runsOn | このフィールドはこのオブジェクトでは使用できません。 | 参照オブジェクト ("runsOn":{"ref":"myResourceId"} など) |
securityConfiguration | クラスターに適用されるEMRセキュリティ設定の識別子。このパラメータは Amazon EMRバージョン 4.8.0 以降にのみ適用されます。 | 文字列 |
serviceAccessSecurityGroupId | Amazon EMRクラスターのサービスアクセスセキュリティグループの識別子。 | 文字列。形式は sg-01XXXX6a です (例: sg-1234abcd )。 |
scheduleType | スケジュールタイプでは、パイプライン定義のオブジェクトを間隔の最初にスケジュールするか、間隔の最後にスケジュールするかを指定できます。値は、cron 、ondemand 、および timeseries です。timeseries スケジューリングでは、インスタンスを各間隔の最後にスケジュールします。cron スケジューリングでは、インスタンスを各間隔の最初にスケジュールします。ondemand スケジュールにより、アクティベーションごとに 1 回パイプラインを実行することができます。パイプラインを再実行するために、クローンしたり再作成したりする必要はありません。ondemand スケジュールを使用する場合は、デフォルトオブジェクトで指定し、パイプラインのオブジェクトに対して指定される唯一の scheduleType である必要があります。ondemand パイプラインを使用するには、それ以降の実行ごとに、ActivatePipeline オペレーションを呼び出します。 |
一覧表 |
subnetId | Amazon EMRクラスターを起動するサブネットの識別子。 | 文字列 |
supportedProducts | Hadoop のサードパーティーディストリビューションなど、Amazon EMRクラスターにサードパーティーソフトウェアをインストールするパラメータ。 | 文字列 |
taskInstanceBid料金 | EC2 がインスタンスに対して支払うことができる最大スポット料金。0~20.00 の 10 進数のみ。で指定しますUSD。入札価格が指定されている場合、Amazon はインスタンスグループにスポットインスタンスEMRを使用します。 | 文字列 |
taskInstanceCount | Amazon EMRクラスターに使用するタスクノードの数。 | 整数 |
taskInstanceType | タスクノードに使用する Amazon EC2インスタンスのタイプ。 | 文字列 |
taskGroupConfiguration | Amazon EMRクラスタータスクインスタンスグループの設定。このパラメータは Amazon EMRバージョン 4.0 以降にのみ適用されます。 | 参照オブジェクト (“configuration”: {“ref”:
“myEmrConfigurationId”} など) |
taskEbsConfiguration | Amazon EMRクラスターのタスクグループ内の各タスクノードにアタッチされる Amazon EBSボリュームの構成。詳細については、「Amazon ユーザーガイド」のEBS「最適化をサポートするインスタンスタイプ」を参照してください。 EC2 | 参照オブジェクト (“taskEbsConfiguration”: {“ref”:
“myEbsConfiguration”} など) |
terminateAfter | これらの多くの時間が経過した後でリソースを終了します。 | 整数 |
VolumeSpecification |
Amazon EMRクラスター内の Amazon EC2インスタンスにアタッチされた Amazon EBSボリュームに対してリクエストされるボリュームタイプIOPS、、およびサイズ (GiB) などの Amazon EBSボリューム仕様。ノードは、コア、マスター、またはタスクノードです。
|
参照オブジェクト (“VolumeSpecification”: {“ref”:
“myVolumeSpecification”} など) |
useOnDemandOnLastAttempt | リソースをリクエストする最後の試行で、スポットインスタンスではなくオンデマンドインスタンスのリクエストを作成します。これにより、以前の試行がすべて失敗した場合に、最後の試行は中断されません。 | ブール値 |
workerGroup | このオブジェクトで使用できないフィールド。 | 文字列 |
実行時フィールド | 説明 | スロットタイプ |
---|---|---|
@activeInstances | 現在スケジュールされているアクティブなインスタンスオブジェクトのリスト。 | リファレンスオブジェクト、例:activeInstances「」:{「ref"myRunnableObjectId」} |
@actualEndTime | このオブジェクトの実行が終了した時刻。 | DateTime |
@actualStartTime | このオブジェクトの実行が開始された時刻。 | DateTime |
cancellationReason | このオブジェクト cancellationReason がキャンセルされた場合の 。 | 文字列 |
@cascadeFailedOn | オブジェクトが失敗した依存関係のチェーンの説明。 | リファレンスオブジェクト、例:cascadeFailedOn「」:{「ref"myRunnableObjectId」} |
emrStepLog | ステップログは、Amazon EMRアクティビティの試行でのみ使用できます。 | 文字列 |
errorId | このオブジェクトが失敗した場合はエラー ID。 | 文字列 |
errorMessage | このオブジェクトが失敗した場合はエラーメッセージ。 | 文字列 |
errorStackTrace | このオブジェクトが失敗した場合は、エラースタックトレース。 | 文字列 |
@failureReason | リソースの失敗の理由。 | 文字列 |
@finishedTime | このオブジェクトが実行を終了した時刻。 | DateTime |
hadoopJobLog | Amazon EMRアクティビティの試行で利用可能な Hadoop ジョブログ。 | 文字列 |
@healthStatus | 終了状態に達した最後のオブジェクトインスタンスの成功または失敗を反映する、オブジェクトのヘルスステータス。 | 文字列 |
@healthStatusFromInstanceId | 終了状態に達した最後のインスタンスオブジェクトの ID。 | 文字列 |
@healthStatusUpdatedTime | ヘルス状態が最後に更新された時間。 | DateTime |
hostname | タスクの試行を取得したクライアントのホスト名。 | 文字列 |
@lastDeactivatedTime | このオブジェクトが最後に非アクティブ化された時刻。 | DateTime |
@latestCompletedRunTime | 実行が完了した最後の実行の時刻。 | DateTime |
@latestRunTime | 実行がスケジュールされた最後の実行の時刻。 | DateTime |
@nextRunTime | 次回にスケジュールされた実行の時刻。 | DateTime |
reportProgressTime | リモートアクティビティで進捗状況が報告された最新の時刻。 | DateTime |
@scheduledEndTime | オブジェクトの予定された終了時刻。 | DateTime |
@scheduledStartTime | オブジェクトの予定された開始時刻。 | DateTime |
@status | このオブジェクトのステータス。 | 文字列 |
@version | オブジェクトが作成されたパイプラインのバージョン。 | 文字列 |
@waitingOn | このオブジェクトが待機している依存関係のリストの説明。 | リファレンスオブジェクト、例:waitingOn「」:{「ref"myRunnableObjectId」} |
システムフィールド | 説明 | スロットタイプ |
---|---|---|
@error | 形式が正しくないオブジェクトを説明するエラー。 | 文字列 |
@pipelineId | このオブジェクトが属するパイプラインの ID。 | 文字列 |
@sphere | ライフサイクル内のオブジェクトの場所です。コンポーネントオブジェクトにより、試行オブジェクトを実行するインスタンスオブジェクトが発生します。 | 文字列 |