DataWorks は ActionTrail と統合されています。これにより、過去 90 日間の Alibaba Cloud アカウントの DataWorks 動作イベントについて、ActionTrail をクエリできます。 ActionTrail を使用して、イベントを Simple Log Service のログストアまたは特定のオブジェクトストレージサービス(OSS)バケットに配信し、監視とアラートを行うことができます。 この方法で、イベントを監査し、問題をできるだけ早く追跡および分析できます。 このトピックでは、ActionTrail で DataWorks 動作イベントをクエリする方法について説明します。
背景情報
Alibaba Cloud ActionTrail は、Alibaba Cloud アカウントのアクションを監視および記録するサービスです。 アクションには、Alibaba Cloud 管理コンソール、API オペレーション、および SDK を使用したクラウド製品およびサービスへのアクセスと使用が含まれます。 ActionTrail はこれらのアクションをイベントとして記録します。 これらのイベントは ActionTrail コンソールからダウンロードするか、ActionTrail を設定して Simple Log Service のログストアまたは OSS バケットに配信できます。 その後、イベントに基づいて、動作分析、セキュリティ分析、リソース変更の追跡、コンプライアンス監査などの操作を実行できます。 詳細については、「ActionTrail とは」をご参照ください。
注意事項
重要なイベントに対して 追跡アラート を設定して、異常なアクティビティをできるだけ早く特定して処理できます。
DataWorks 動作イベントのクエリ
ActionTrail コンソール にログオンします。
左側のナビゲーションペインで、
を選択します。次に、上部のナビゲーションバーで目的のリージョンを選択します。[イベントクエリ] ページで、ドロップダウンリストから [サービス名] を選択し、検索ボックスに [dataworks] と入力して、記録されている DataWorks イベントをクエリします。
クエリ結果には、イベント時間、関連リソース、アクションなどの情報が含まれています。 監査できる DataWorks 操作イベントの詳細については、「DataWorks の監査イベント」をご参照ください。
[イベント名] に基づいて API 呼び出しのイベントが記録されているかどうかを判断し、イベントの意味をクエリできます。
説明API 操作は、コードレスユーザーインターフェース(UI)またはコードエディターを使用して呼び出すことができます。
API 呼び出しのイベントが記録されます。[イベント名] は API 操作名と一致しています。 [イベント名] を使用して、DataWorks API 操作リスト からイベントの意味をクエリできます。
API 呼び出しのイベントは記録されません。次の表からイベントの意味をクエリできます。
イベント名
説明
サービス
DIDeleteDatasource
テナント内のデータソースが削除されます。
テナント
DIBatchDeleteDatasource
テナント内の複数のデータソースが一度に削除されます。
DICloneDatasource
テナント内のデータソースが複製されます。
DownloadExecutionResult
クエリ結果がダウンロードされます。
DataStudio
CreateBusiness
ワークフローが作成されます。
DestroyRelationTableFromBusiness
ワークフロー内のすべてのテーブルが削除されます。
DeleteBusiness
ワークフローが削除されます。
ExecuteFile
ファイルが一時タスクとして実行されます。
LockFile
ファイルのロックが盗まれ、ファイルが編集されます。
DICreateDatasource
データ統合にデータソースが追加されます。
データ統合
DIBatchCreateDatasource
データ統合に複数のデータソースが一度に追加されます。
DIUpdateDatasource
データ統合のデータソースが変更されます。
DITestDatasourceConnection
データ統合のデータソースでネットワーク接続テストが実行されます。
DIManageDatasourcePermission
データ統合のデータソースに対する権限が管理されます。
DICreateTableByDDL
データ統合でテーブルスキーマが生成されます。
DIPreviewData
データ統合のバッチ同期タスクが DataStudio でプレビューされます。
DIUpdateDataxJob
データ統合のバッチ同期タスクが DataStudio で更新されます。
DIUpdateStreamxJob
データ統合のリアルタイム同期タスクが DataStudio で更新されます。
DIRunStreamxJob
データ統合のリアルタイム同期タスクがオペレーションセンターで開始されます。
DIBatchRunStreamxJob
データ統合の複数のリアルタイム同期タスクがオペレーションセンターで一度に開始されます。
DIStopStreamxJob
データ統合のリアルタイム同期タスクがオペレーションセンターで停止されます。
DIBatchStopStreamxJob
データ統合の複数のリアルタイム同期タスクがオペレーションセンターで一度に停止されます。
DIOfflineStreamxJob
データ統合のリアルタイム同期タスクがオペレーションセンターでアンデプロイされます。
DIBatchOfflineStreamxJob
データ統合の複数のリアルタイム同期タスクがオペレーションセンターで一度にアンデプロイされます。
DIUpdateStreamxJobOwner
データ統合のデータ同期タスクの所有者がオペレーションセンターで変更されます。
DICreateAlarmRule
オペレーションセンターで、データ統合のデータ同期タスクにアラートルールが設定されます。
DIBatchCreateAlarmRule
オペレーションセンターで、データ統合のデータ同期タスクに複数のアラートルールが一度に設定されます。
DISimulateAlarm
オペレーションセンターで、データ統合のデータ同期タスクに設定されたアラートルールがテストされます。
DIStopAlarmRule
オペレーションセンターで、データ統合のデータ同期タスクに設定されたアラートルールが無効になります。
DIBatchStopAlarmRule
オペレーションセンターで、データ統合のデータ同期タスクに設定された複数のアラートルールが一度に無効になります。
DIStartAlarmRule
オペレーションセンターで、データ統合のデータ同期タスクに設定されたアラートルールが有効になります。
DIBatchStartAlarmRule
オペレーションセンターで、データ統合のデータ同期タスクに設定された複数のアラートルールが一度に有効になります。
DIDeleteAlarmRule
オペレーションセンターで、データ統合のデータ同期タスクに設定されたアラートルールが削除されます。
DIBatchDeleteAlarmRule
オペレーションセンターで、データ統合のデータ同期タスクに設定された複数のアラートルールが一度に削除されます。
DIUpdateAlarmRule
オペレーションセンターで、データ統合のデータ同期タスクに設定されたアラートルールが変更されます。
DISaveSolution
データ統合で、データ同期ソリューションが作成または変更され、保存されます。
DIDeleteSolution
データ統合で、データ同期ソリューションが削除されます。
DIStartSolution
データ統合で、データ同期ソリューションが開始、再実行、または更新されます。
DIStopSolution
データ統合で、データ同期ソリューションが停止されます。
DICloneSolution
データ統合で、データ同期ソリューションが複製されます。
DICreateSolutionAlarmRule
データ同期ソリューションにアラートルールが設定されます。
DISimulateSolutionAlarmRule
データ同期ソリューションに設定されたアラートルールがテストされます。
DIDeleteSolutionAlarmRule
データ同期ソリューションに設定されたアラートルールが削除されます。
DIUpdateSolutionAlarmRule
データ同期ソリューションのアラートルールが更新されます。更新操作には、設定、無効化、有効化が含まれます。
DISaveSolutionV1
データ同期ソリューションの旧バージョンのユーザーインターフェース(UI)で、データ同期ソリューションが作成または変更され、保存されます。
DIDeleteSolutionV1
データ同期ソリューションの旧バージョンの UI から、データ同期ソリューションが削除されます。
DIStartSolutionV1
データ同期ソリューションの旧バージョンの UI で、データ同期ソリューションが実行または再実行されます。
DICloneSolutionV1
データ同期ソリューションの旧バージョンの UI で、データ同期ソリューションが複製されます。
DIFullSupplementData
データ同期ソリューションの旧バージョンの UI で、データ同期ソリューションの全データがバックフィルされます。
DownloadSqlResult
DataAnalysis の SQL クエリ結果がダウンロードされます。
DataAnalysis
DownloadSheet
DataAnalysis のワークブックがダウンロードされます。
RunTask
DataAnalysis の SQL クエリコマンドが実行されます。
イベントの詳細を表示します。
ActionTrail コンソールの [イベントクエリ] ページで、目的のイベントを見つけ、[操作] 列の [イベントの詳細を表示] をクリックして、[イベントの詳細を表示] パネルでイベントの詳細を表示します。 表示される情報には、イベントのソース、イベントのコードレコード、使用されているリソースの概要が含まれます。
次のステップ
クエリされたイベントの詳細を使用して、動作分析、セキュリティ分析、リソース変更の追跡、動作コンプライアンス監査などの操作を実行できます。