資料共用工具概述

Oracle Autonomous AI Database 可讓您使用共用工具建立共用。

共用物件需要兩個步驟。「提供者」提供資料共用以供存取,而「用戶」則使用 (或接收) 存取已發佈的共用。提供者會與物件建立共用,以便在所需的雲端物件位置中共用。提供者也會新增收件者。收件者接受並接收來自提供者的已設定共用物件以供使用。

附註:

您必須具備正確的權限,才能建立或使用資料共用。如果停用「資料共用」卡,請按一下工具提示並遵循管理員授予您必要權限的步驟。

從「資料庫動作」首頁的 Data Studio 套件中選取資料共用功能表,即可存取此工具。這會開啟資料共用首頁。它是由可讓您提供及使用共用物件的小工具所組成。

附註:

這是您在啟用共用和設定提供者識別詳細資訊之後檢視的首頁。


data-share-home-page.png 的描述如下
data-share-home-page.png 圖解描述

附註:

如果您未見到「資料共用」工具卡,則您的資料庫使用者缺少必要的 DWROLE 角色。

按一下快速入門指南以熟悉「資料共用」工具。

按一下 PLSQLData Studio (Web UI) 以嘗試與 PL/SQL 或 Data Studio 共用資料,而不需在 Oracle Cloud 租用戶上建立帳戶。

按一下啟用共用,即可將共用權限授與您作為提供者。請參閱存取並啟用資料共用工具以瞭解詳細資訊。

小工具定義於下列區段:

共用術語

提供者:Autonomous AI Database Serverless 可讓提供者共用現有物件。共用可包含單一表格、一組相關表格,或一組含有某些邏輯群組的表格。它可以是共用物件的人員、機構或軟體系統。

範例:讓資料集可透過 data.gov 使用的機構,例如 NASA。

收件者:「共用」收件者是關聯從提供者接收共用之個人、機構或軟體系統的實體。收件人可以存取多份共用。如果您移除某個收件者,該收件者將失去先前可以存取之所有共用的存取權。

範例:支援差異共用 REST API 的外部系統,例如 Microsoft Power BI。

共用:「共用」是提供者執行處理中的具名實體。它可以是以單一實體形式共用的資料集群組。

範例:需要在組織內共用的 SALES 表格。

提供者和收件者總覽

「資料共用」是包含物件 (例如表格) 的邏輯容器,共用收件者將可存取此共用中的共用和所有表格。「資料共用」也會在高物件層次實行安全機制,以簡化一組個別物件的授權。提供者會建立和發佈已啟動多版本功能類型和即時共用類型的共用。收件者可以存取共用。提供者可以在提供者將共用發佈給收件者之後,修改共用 (資料和描述資料)。

資料共用的使用案例

行銷代理商可以與多位相關人員共用銷售資訊。「資料分析」工具會分析資料、產生洞察分析,然後應用程式會與相關當事人共用資訊。

資料共用工具的運作方式為何?

資料由資料共用提供者 (即 Oracle Autonomous AI Database) 在查詢時,以 parquet 格式存取資料共用收件者。即時共用使用雲端連結,且只能在 Oracle 資料庫中使用。當提供者登入 Autonomous AI Database 執行處理時,只能共用他們可以存取的資料。

身為資料提供者,您可以建立共用並選取要共用的其他實體。一般收件者的 Oracle 資料共用是以開放式差異共用標準協定為基礎,提供簡單的 REST 型 API 以宴會格式共用資料。若要近乎即時地存取共用資料,客戶可以使用透過用戶之 ADB-S 執行處理存取的 Live Shares。

Autonomous AI Database 無伺服器版本共用協定的運作方式如下:

  • 提供者會建立和發佈可與一或多個收件者共用的共用。每個收件者都會取得個人啟用連結,以下載自己的 JSON 設定檔,並提供存取其共用所需的必要資訊。
  • 啟動多版本功能的共用收件者會輸入端點的 URL 以及從屬端 ID、秘密金鑰以及 Bearer 權杖,以向共用伺服器註冊。
  • 啟動多版本功能的共用收件者會透過呼叫 /shares/../tables/../query 端點來取得 URL 清單,從共用擷取資料。收件人接著會傳送這些 URL 的 GET 要求,以取得宴會檔案。
Autonomous AI Database 無伺服器即時共用通訊協定的運作方式如下:
  • 若為 Live Share,預期的收件者將從用戶頁面複製共用 ID,並發布可與收件者共用的共用。當提供者只共用一個資料庫時,就會發生這種情況。
  • 提供者也可以共用至 ALL_REGIONSALL_TENANCYALL_COMPARTMENTS

Autonomous AI Database 無伺服器共用的功能

透過 Autonomous AI Database Share,您可以:
  • Autonomous AI Database 和支援開放差異共用通訊協定的所有工具或 API 中輕鬆共用物件。
  • 與許多收件者共用啟動多版本功能的資料,而不複製所有收件者的資料。
  • 在組織內外建立安全且集中管理的資料共用與協同合作。

共用架構

下圖為 Data Share 架構的一般化流程圖。reference-architecture.png 的描述如下
reference-architecture.png 圖解描述

股份供應商的先決條件

以下是共用提供者使用共用工具的一些先決條件:

  • 對於啟動多版本功能的共用,您必須具備儲存桶的讀取和寫入存取權,才能儲存或快取您的共用。
  • 您想要用來建立和發佈共用的綱要必須由 ADMIN 使用者啟用。

共用收件者的先決條件

共用收件者必須具備有效的電子郵件地址,提供者才能用來註冊收件者,才能使用共用工具。Oracle Data Share 可透過電子郵件分享收件人的啟用連結相關資訊。