イベントを使用した自動化の作成
イベント・サービス・タイプ、ルールおよびアクションを使用して、データ・サイエンス・リソースの状態変更に基づく自動化を作成します。
これらのデータ・サイエンス・リソースは、イベントを発行し、イベント通知の設定方法を説明します:
- プロジェクトのイベント・タイプ
- ノートブック・セッションのイベント・タイプ
- モデルのイベント・タイプ
- モデル・デプロイメントのイベント・タイプ
- ジョブおよびジョブ実行のイベント・タイプ
- パイプラインおよびパイプライン実行イベント・タイプ
プロジェクトのイベント・タイプ
プロジェクトが発行するイベント・タイプは次のとおりです:
フレンドリ名 | イベント・タイプ |
---|---|
プロジェクトの作成 |
|
プロジェクト削除の開始 |
|
プロジェクト削除の終了 |
|
プロジェクトの更新 |
|
プロジェクトの例
これはプロジェクトのリファレンス・イベントです:
{
"eventType": "com.oraclecloud.datascience.createproject",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "datascience",
"eventTime": "2019-11-22T01:43:35.246Z",
"eventID": "<unique_ID>
",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>
",
"compartmentName": "example_compartment",
"resourceName": "example_project",
"resourceId": "ocid1.datascienceproject.oc1.iad.<unique_ID>
",
"availabilityDomain": "<availability_domain>
",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>
"
}
}
ノートブック・セッションのイベント・タイプ
ノートブック・セッションが発行するイベント・タイプは次のとおりです:
フレンドリ名 | イベント・タイプ |
---|---|
ノートブック・セッションのアクティブ化開始 |
|
ノートブック・セッションのアクティブ化終了 |
|
ノートブック・セッションの作成開始 |
|
ノートブック・セッションの作成終了 |
|
ノートブック・セッション非アクティブ化の開始 |
|
ノートブック・セッション非アクティブ化の終了 |
|
ノートブック・セッション削除の開始 |
|
ノートブック・セッション削除の終了 |
|
ノートブック・セッションの更新 |
|
ノートブック・セッションの例
これはノートブック・セッションのリファレンス・イベントです:
{
"eventType": "com.oraclecloud.datascience.updatenotebooksession",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "datascience",
"eventTime": "2019-11-22T01:43:35.246Z",
"eventID": "<unique_ID>
",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>
",
"compartmentName": "example_compartment",
"resourceName": "example_notebook_session",
"resourceId": "ocid1.datasciencenotebooksession.oc1.iad.<unique_ID>
",
"availabilityDomain": "<availability_domain>
",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>
"
}
}
モデルのイベント・タイプ
モデルが発行するイベント・タイプは次のとおりです:
フレンドリ名 | イベント・タイプ |
---|---|
モデルのアクティブ化 |
|
モデルの作成 |
|
モデルの非アクティブ化 |
|
モデルの削除 |
|
モデルの更新 |
|
モデルの例
これはモデルのリファレンス・イベントです:
{
"eventType": "com.oraclecloud.datascience.deletemodel",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "datascience",
"eventTime": "2019-11-22T01:43:35.246Z",
"eventID": "<unique_ID>
",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>
",
"compartmentName": "example_compartment",
"resourceName": "example_model",
"resourceId": "ocid1.datasciencemodel.oc1.iad.<unique_ID>
",
"availabilityDomain": "<availability_domain>
",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
"extensions": {
"compartmentId": "ocid1.compartment.oc1..<unique_ID>
"
}
}
モデル・デプロイメントのイベント・タイプ
モデル・デプロイメントが発行するイベント・タイプは次のとおりです:
フレンドリ名 | イベント・タイプ |
---|---|
モデル・デプロイメントのアクティブ化 |
|
モデル・デプロイメントの作成 |
|
モデル・デプロイメントの非アクティブ化 |
|
モデル・デプロイメントの削除 |
|
モデル・デプロイメントの更新 |
|
モデル・デプロイメントの例
これはモデル・デプロイメントのリファレンス・イベントです:
"exampleEvent": {
"eventType": "com.oraclecloud.datascience.createmodeldeployment.begin",
"cloudEventsVersion": "0.1",
"eventTypeVersion": "2.0",
"source": "datascience",
"eventTime": "2021-03-03T01:43:35.246Z",
"eventID": "unique_ID",
"contentType": "application/json",
"data": {
"compartmentId": "ocid1.compartment.oc1..unique_ID",
"compartmentName": "example_compartment",
"resourceName": "example_model_deployment",
"resourceId": "ocid1.datasciencemodeldeployment.oc1.iad.unique_ID",
"availabilityDomain": "availability_domain",
"freeFormTags": {
"Department": "Finance"
},
"definedTags": {
"Operations": {
"CostCenter": "42"
}
}
},
ジョブおよびジョブ実行のイベント・タイプ
ジョブおよびジョブ実行が発行するイベント・タイプは次のとおりです:
フレンドリ名 | イベント・タイプ |
---|---|
ジョブ — 作成 |
|
ジョブ — 削除開始 |
|
ジョブ — 削除終了 |
|
ジョブ-更新 |
|
ジョブ実行 — 取消開始 |
|
ジョブ実行 — 取消終了 |
|
ジョブ実行 — 作成開始 |
|
ジョブ実行 — 作成終了 |
|
ジョブ実行 — 削除 |
|
ジョブ実行 — 失敗 |
|
ジョブ実行 — 成功 |
|
ジョブ実行 — タイムアウト |
|
ジョブ実行 — 更新 |
|
パイプラインおよびパイプライン実行イベント・タイプ
パイプラインおよびパイプライン実行が発行するイベント・タイプは次のとおりです:
フレンドリ名 | イベント・タイプ |
---|---|
パイプライン- 作成 |
|
パイプライン- 削除開始 |
|
パイプライン- 削除終了 |
|
パイプライン- 更新 |
|
パイプライン実行- 取消開始 |
|
パイプライン実行- 終了の取消 |
|
パイプライン実行- 作成開始 |
|
パイプライン実行- 作成終了 |
|
パイプライン実行- 削除 |
|
パイプライン実行- 失敗 |
|
パイプライン実行- 成功 |
|
パイプライン実行- タイムアウト |
|
パイプライン実行- 更新 |
|