存取 Oracle Cloud Object Storage
這些是設定 Oracle Object Storage Service 存取的簡單步驟。
在「物件倉庫」中建立一個儲存貯體
若要設定對 Oracle Object Storage Service 的存取,您必須為 Object Storage 建立一個貯體。
您可以建立可在 Parquet 格式中暫時複製 NoSQL 表格資料的儲存桶。這是為了準備將資料傳輸至 ADW。若要建立儲存桶,請前往 Oracle Cloud 主控台,然後執行下列作業:
-
從顯示畫面左側的功能表中選取儲存體,然後選取物件儲存體與封存儲存體。

-
在套用的篩選條件中,選取區間以建立儲存桶。

-
提供描述性名稱。
-
在預設儲存層底下,選取標準。

-
選擇想要的加密,然後按一下建立儲存桶。

不需要建立任何其他檔案。建立儲存桶之後,您只需在組態中指定儲存桶的名稱,以及儲存桶的區間,就能從該處取得該儲存桶;使用從要複製的表格衍生的名稱建立物件。
例如,如果您建立的儲存桶名稱是 nosql-to-adw,而您要複製到 ADW 的表格名稱是 myTable,且您指示公用程式使用 Oracle NoSQL Migrator ,公用程式會從名稱為 myTable 的 NoSQL 表格擷取資料、將其轉換成 Parquet 格式,並且將 Parquet 資料複製到 ` nosql-to-ADW` 儲存桶,作為具有表單名稱的物件,myTable_2021_07_22/Data/000000.parquet,myTable_2021_07_22/Data/000001.parquet 等。
產生物件儲存的授權權杖。
建立儲存桶之後,如果您想要使用使用者指定的授權權杖 (AUTH_TOKEN) 向物件儲存服務認證 ADW,而且系統管理員尚未為您產生 ADW,則您必須自行產生該權杖,才能存取寫入物件儲存的儲存桶的檔案。ADW 與物件儲存之間的通訊將依賴此 AUTH_TOKEN,以及資料庫的使用者名稱 / 密碼認證機制。
若要建立 AUTH_TOKEN,請執行下列步驟。
-
在 OCI 主控台中,前往設定檔功能表中的使用者設定值。

-
在資源下,選取認證權杖。按一下產生記號。

-
如果您不是系統管理員,請產生 AUTH_TOKEN,然後將其複製到檔案以保全。不論是由您還是系統管理員所產生,AUTH_TOKEN 都必須儲存在 ADW 資料庫中。如需有關如何執行此操作的詳細資訊,請參閱啟用 OCI 資源主體證明資料,或在 ADW 資料庫中儲存 / 啟用使用者的物件儲存 AUTH_TOKEN 。