使用 Amazon DataZone 事件和通知 - Amazon DataZone

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 Amazon DataZone 事件和通知

Amazon 會 DataZone 隨時通知您資料入口網站中的重要活動,例如訂閱請求、更新、註解和系統事件。 DataZone Amazon 會在資料入口網站的專用收件匣中或透過 Amazon EventBridge 預設匯流排傳送訊息,為您提供此資訊。

透過 Amazon DataZone 資料入口網站中的專用收件匣處理事件

Amazon 在資料入口網站中 DataZone 提供專用的收件匣,您可以在其中查看訊息並對其採取行動。最近的訊息也會顯示在首頁、專案頁面和目錄頁面上。例如,如果使用者要求存取資料資產,則發佈專案的擁有者和該資產的參與者會在資料入口網站中看到要求,而且一旦採取動作,與此請求相關的訂閱專案的專案成員會在資料入口網站中看到通知。有兩種類型的消息:

  • 任務-這些消息通知收件人某處需要採取行動。他們有一個可選的狀態字段,您可以使用它來跟踪。

  • 事件-這些訊息僅供參考,且沒有指派狀態。事件提供最近更新的稽核追蹤。

在 Amazon 中 DataZone,會針對下列事件類型產生訊息:

事件類別 事件名稱 事件描述 事件類型
訂閱 訂閱請求已建立 建立訂閱要求時會產生事件 任務
訂閱 訂閱請求已接受 接受訂閱要求時會產生事件 事件
訂閱 訂閱請求被拒絕 拒絕訂閱要求時會產生事件 事件
訂閱 訂閱請求已刪除 刪除訂閱要求時會產生事件 事件
專案 專案建立成功 項目創建成功時生成事件 事件
專案成員 專案成員新增成功 當一個新成員被添加到項目中生成事件 事件
專案成員 專案成員移除成功 將成員移除至專案時會產生事件 事件
專案成員 專案成員角色變更成功 事件生成一個成員在項目中的角色被改變 事件
環境 環境部署已開始 啟動環境部署時會產生事件 事件
環境 環境部署完成 環境部署成功完成時會產生事件 事件
環境 環境部署失敗 環境部署失敗時會產生事件 事件
環境 啟動環境部署自訂工作流 啟動具有自訂工作流程的環境時會產生事件 事件
資料資產 已新增至庫存的資產 當新的資料資產新增至庫存 (即以草稿狀態新增至目錄) 時,會產生事件 事件
資料資產 已發佈資產 發佈新資料資產 (即可供訂閱) 時產生事件 事件
資料資產 資產架構已變更 自上次擷取工作以來,資產結構描述已變更時,會產生事件 事件
訂閱 已建立訂閱 當有人請求訂閱資料資產時會產生事件 任務
訂閱 已核准訂閱 當公開專案擁有者或貢獻者核准訂閱時,就會產生事件 事件
訂閱 訂閱被拒絕 當公開專案擁有者或貢獻者拒絕訂閱時,就會產生事件 事件
訂閱 訂閱已刪除 訂閱者取消訂閱時會產生事件 事件
訂閱 要求訂閱授予 有人要求存取資產時會產生事件 事件
訂閱 訂閱授權已完成 公開專案擁有者或貢獻者授予訂閱資產存取權時,就會產生事件 事件
訂閱 訂閱授權失敗 訂閱授與失敗時會產生事件 事件
訂閱 要求撤銷訂閱授權 由公開專案擁有者或貢獻者啟動撤銷的訂閱授權時,會產生事件 事件
訂閱 訂閱授權撤銷完成 完成訂閱授權撤銷時會產生事件 事件
訂閱 訂閱授權撤銷失敗 訂閱授與撤銷失敗時會產生事件 事件
自動產生企業名稱 企業名稱產生成功 當自動化企業名稱產生的作業成功完成時產生的 Eventis 事件
自動產生企業名稱 商業名稱產生失敗 當自動化企業名稱產生的工作失敗時,會產生事件 事件
資料來源執行 資料來源已建立 建立新資料來源時會產生事件 事件
資料來源執行 資料來源已更新 更新現有資料來源時會產生事件 事件
資料來源執行 觸發資料來源執行 啟動資料來源執行時會產生事件 事件
資料來源執行 資料來源執行成功 資料來源執行成功時會產生事件 事件
資料來源執行 資料來源執行失敗 資料來源執行失敗時會產生事件 事件

若要檢視資料入口網站收件匣中的工作,請完成以下步驟:

  1. 使用 DataZone 資料入口網站 URL 導覽至 Amazon 資料入口網站,然後使用 SSO 或登入資料 AWS 登入。如果您是 Amazon DataZone 管理員,則可以在建立 Amazon 網域的 AWS 帳戶中存取 Amazon DataZone 主控台 https://console.aws.amazon.com/datazone,以取得資料入口 DataZone 網站 URL。

  2. 在資料入口網站中,若要檢視包含最近一組工作的快顯視窗,請選取搜尋列旁邊的鈴鐺圖示。

  3. 選取檢視全部以檢視所有工作。您可以選取「事件」(Events) 標籤來變更檢視和查看所有事件。

  4. 您可以依事件主旨、使用中或非使用中狀態或日期範圍來篩選搜尋。

  5. 選擇任何個別工作,以導覽至您可以回應工作的位置。

若要檢視資料入口網站收件匣中的事件,請完成以下步驟:

  1. 使用 DataZone 資料入口網站 URL 導覽至 Amazon 資料入口網站,然後使用 SSO 或登入資料 AWS 登入。如果您是 Amazon DataZone 管理員,則可以在建立 Amazon DataZone 根網域的 AWS 帳戶中存取 Amazon DataZone 主控台 https://console.aws.amazon.com/datazone,以取得資料入口網站 URL。

  2. 在資料入口網站中,若要檢視最近一組事件的快顯視窗,請選取搜尋列旁邊的鈴鐺圖示。

  3. 選取檢視全部以檢視所有事件。您可以選取 [工作] 索引標籤來變更檢視和查看所有工作。

  4. 依事件主旨或日期範圍篩選搜尋。

  5. 選擇任何個別事件以瀏覽至您可以檢視該事件詳細資訊的位置。

通過 Amazon EventBridge 默認總線與事件工作

除了將訊息傳送到資料入口網站中的專用收件匣外, DataZone 還會將這些訊息傳送到託管 Amazon DataZone 根網域的同一 AWS 帳戶中的 Amazon EventBridge 預設事件匯流排。這可啟用事件驅動的自動化功能,例如訂閱履行或與其他工具的自訂整合。您可以建立符合傳入 Amazon EventBridge 事件的規則,並將其傳送到 Amazon EventBridge 目標進行處理。單一規則可將事件傳送至多個目標,然後再 parallel 執行。

以下是一個示例事件:

{ "version": "0", "id": "bd3d6239-2877-f464-0572-b1d76760e085", "detail-type": "Subscription Request Created", "source": "aws.datazone", "account": "111111111111", "time": "2023-11-13T17:57:00Z", "region": "us-east-1", "resources": [], "detail": { "version": "655", "metadata": { "domain": "dzd_bc8e1ez8r2a6xz", "user": "44f864b8-50a1-70cc-736f-c1f763934ab7", "id": "5jbc0lie0sr99j", "version": "1", "typeName": "SubscriptionRequestEntityType", "owningProjectId": "6oy92hwk937pgn", "awsAccountId": "111111111111", "clientToken": "e781b7b5-78c5-4608-961e-3792a6c3ff0d" }, "data": { "autoApproved": true, "requesterId": "44f864b8-50a1-70cc-736f-c1f763934ab7", "status": "PENDING", "subscribedListings": [ { "id": "ayzstznnx4dxyf", "ownerProjectId": "5a3se66qm88947", "version": "12" } ], "subscribedPrincipals": [ { "id": "6oy92hwk937pgn", "type": "PROJECT" } ] } } }

Amazon DataZone 支援的詳細資料類型完整清單包括:

  • 訂閱請求已建立

  • 訂閱請求已接受

  • 訂閱請求被拒絕

  • 訂閱請求已刪除

  • 要求訂閱授予

  • 訂閱授權已完成

  • 訂閱授權失敗

  • 已要求撤銷訂閱授權

  • 訂閱授權撤銷完成

  • 訂閱授權撤銷失敗

  • 已新增至存貨的資產

  • 資產已新增至目錄

  • 已變更資產架構

  • 資料來源狀態變更

  • 資料來源已建立

  • 資料來源已更新

  • 已觸發資料來源執行

  • 資料來源執行成功

  • 資料來源執行失敗

  • 網域建立成功

  • 網域建立失敗

  • 網域刪除成功

  • 網域刪除失敗

  • 環境部署已開始

  • 環境部署完成

  • 環境部署失敗

  • 已開始刪除環境

  • 環境刪除已完成

  • 環境刪除失敗

  • 專案建立成功

  • 專案成員新增成功

  • 專案成員移除成功

  • 專案成員角色變更成功

  • 啟動環境部署客戶工作流

  • 商業名稱產生成功

  • 商業名稱產生失敗

有關更多信息,請參閱 Amazon EventBridge