イベントを使用した自動化の作成
イベント・サービス・タイプ、ルールおよびアクションを使用して、データ・サイエンス・リソースの状態変更に基づく自動化を作成します。
これらのデータ・サイエンス・リソースは、イベントを発行し、イベント通知の設定方法を説明します:
- プロジェクトのイベント・タイプ
- ノートブック・セッションのイベント・タイプ
- モデルのイベント・タイプ
- モデル・デプロイメントのイベント・タイプ
- ジョブおよびジョブ実行のイベント・タイプ
- パイプラインおよびパイプライン実行イベント・タイプ
プロジェクトのイベント・タイプ
プロジェクトが発行するイベント・タイプは次のとおりです:
| フレンドリ名 | イベント・タイプ |
|---|---|
| プロジェクトの作成 |
|
| プロジェクト削除の開始 |
|
| プロジェクト削除の終了 |
|
| プロジェクトの更新 |
|
プロジェクトの例
これはプロジェクトのリファレンス・イベントです:
{
"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"
}
}
},ジョブおよびジョブ実行のイベント・タイプ
ジョブおよびジョブ実行が発行するイベント・タイプは次のとおりです:
| フレンドリ名 | イベント・タイプ |
|---|---|
| ジョブ — 作成 |
|
| ジョブ — 削除開始 |
|
| ジョブ — 削除終了 |
|
| ジョブ-更新 |
|
| ジョブ実行 — 取消開始 |
|
| ジョブ実行 — 取消終了 |
|
| ジョブ実行 — 作成開始 |
|
| ジョブ実行 — 作成終了 |
|
| ジョブ実行 — 削除 |
|
| ジョブ実行 — 失敗 |
|
| ジョブ実行 — 成功 |
|
| ジョブ実行 — タイムアウト |
|
| ジョブ実行 — 更新 |
|
パイプラインおよびパイプライン実行イベント・タイプ
パイプラインおよびパイプライン実行が発行するイベント・タイプは次のとおりです:
| フレンドリ名 | イベント・タイプ |
|---|---|
| パイプライン- 作成 |
|
| パイプライン- 削除開始 |
|
| パイプライン- 削除終了 |
|
| パイプライン- 更新 |
|
| パイプライン実行- 取消開始 |
|
| パイプライン実行- 終了の取消 |
|
| パイプライン実行- 作成開始 |
|
| パイプライン実行- 作成終了 |
|
| パイプライン実行- 削除 |
|
| パイプライン実行- 失敗 |
|
| パイプライン実行- 成功 |
|
| パイプライン実行- タイムアウト |
|
| パイプライン実行- 更新 |
|