將 Oracle Fusion SaaS 資料複寫至第三方資料倉儲

許多 Oracle 客戶都採用多重雲端架構來滿足其業務需求。例如,他們可能想要將 Oracle Fusion ERP 上確切的資料複本複製到第三方資料倉儲 (例如 Snowflake 或 Databricks),以便對 Fusion 資料執行資料分析,以協助他們做出資料導向的決策。此架構可啟用此模型。

想要在這些第三方資料倉儲與 Oracle Fusion SaaS 應用程式之間建立多雲端解決方案,這是理想的選擇,因為 Oracle 具備內嵌式人工智慧的 SaaS 應用程式完整雲端套件提供一致的流程和單一事實來源,涵蓋最重要的業務功能,從企業資源規劃、供應鏈管理和人力資本管理,到廣告和客戶體驗。這些應用程式可協助您改善客戶互動、提升企業的敏捷性,並且比以往更快速地應對變化。

請注意,此架構也可以套用至此類資料倉儲,例如 Microsoft Azure ADSL 和 Amazon Web Services Redshift。

架構

此架構顯示如何將資料從 Oracle Fusion SaaS 應用程式複製到此類第三方資料倉儲,例如 Snowflake Data Cloud、Azure ADLS 或 AWS Redshift。

下圖說明此參照架構。


fusion-saas-snowflake-arch.png 的描述如下
fusion-saas-snowflake-arch.png 圖解描述

fusion-saas-snowflake-arch-oracle.zip

此架構具有下列元件:

  • 地區

    Oracle Cloud Infrastructure 區域是包含一或多個資料中心 (稱為可用性網域) 的本地化地理區域。區域與其他區域無關,且遠距離可加以區分 (跨國家,甚至是大陸)。

  • 虛擬雲端網路 (VCN) 和子網路

    VCN 是您在 OCI 區域中設定的可自訂軟體定義網路。VCN 就像傳統資料中心網路一樣,可讓您完整控制網路環境。VCN 可以有多個非重疊的 CIDR 區塊,您可以在建立 VCN 之後加以變更。您可以將 VCN 分割成子網路,子網路可以限定為區域或可用性網域。每個子網路都是由不與 VCN 中其他子網路重疊的連續位址範圍所組成。您可以在建立子網路後變更其大小。子網路可以是公用或 private.In、自治式資料庫,以及設定資料庫的功能,都會連附至專用子網路。代管 Web 伺服器的運算執行處理和處理串流的功能會部署在公用子網路中。

  • 動態路由閘道 (DRG)

    DRG 是一種虛擬路由器,可在 VCN 與區域外的網路之間 (例如另一個 OCI 區域中的 VCN、內部部署網路或其他雲端提供者的網路) 提供相同區域中 VCN 之間的專用網路流量路徑。

  • 自治式資料庫

    Oracle Autonomous Data Warehouse 是一項自我驅動、自我保護、自我修復的資料庫服務,已針對資料倉儲工作負載進行最佳化。您不需要設定或管理任何硬體,也不需要安裝任何軟體。OCI 負責建立資料庫,以及備份、修補、升級和調整資料庫。

    Oracle Autonomous Transaction Processing 是一款針對交易處理工作負載最佳化的自我驅動、自我保護、自我修復的資料庫服務。您不需要設定或管理任何硬體,也不需要安裝任何軟體。OCI 負責建立資料庫,以及備份、修補、升級和調整資料庫。

  • Oracle GoldenGate

    Oracle GoldenGate 是一項完全託管的服務,可從內部部署或任何雲端的來源擷取資料,運用 GoldenGate CDC 技術即時且大規模地擷取資料並傳遞至 Autonomous Data Warehouse ,以盡快將相關資訊提供給消費者。

  • OCI 資料整合

    Data Integration 是一項完全託管的多租用戶服務,可協助資料工程師和開發人員進行資料移動和資料載入工作。在 Spark ETL 或 ELT 處理作業的支援下,可以從各種資料資產擷取大量資料;已清理;轉換並重新塑造;以及有效地載入 OCI 目標資料資產。

  • Oracle Business Intelligence Cloud 連線器 (BICC)

    Oracle Business Intelligence Cloud Connector (BICC) 可用來大量擷取商業智慧和其他 Fusion 資料,並將其載入指定的外部儲存體區域。

建議

使用下列建議作為在第三方資料倉儲上複製 Oracle Fusion SaaS 資料的起點。這些建議在調整 VCN 大小時非常有用;請注意,您的需求可能與此處所述的架構不同。
  • 建立 VCN 時,請根據計畫要連附至 VCN 中子網路的資源數目,決定所需的 CIDR 區塊數目和每個區塊的大小。使用標準專用 IP 位址空間內的 CIDR 區塊。
  • 選取未與任何其他網路 (例如在 Oracle Cloud Infrastructure 中、您的內部部署資料中心或其他雲端提供者) 重疊的 CIDR 區塊,以設定專用連線。建立 VCN 之後,您可以變更、新增及移除其 CIDR 區塊。

注意事項

實作此架構時,請考量下列參數的需求:

  • 服務限額

    設計架構時,請考慮運算執行處理、區塊儲存、檔案儲存及自治式資料庫的服務限制。請參閱下方 "Explore More" 中列出的服務限制文件。

  • 資料庫可擴展性

    您可以隨時手動調整資料庫的 CPU 核心數目,以及 Oracle GoldenGate 向上或向下調整。自主資料庫和 Oracle GoldenGate 的自動調整功能可讓您的資料庫隨時使用目前的 CPU 核心數目最多 3 倍。隨著需求增加,自動調整功能會自動增加使用中的核心數目。自主資料庫可讓您隨時調整儲存容量,而不影響可用性或效能。

  • 應用程式可用性

    容錯域可在可用性網域內提供最佳的抗逆力。如果您需要更高的可用性,請考慮在可行的情況下使用多個可用性網域或多個區域。

  • 備份
    • 資料庫

      OCI 會自動備份自主資料庫,並將備份保留 60 天。您可以將資料庫回復並復原到保留期間的任何時間點。您也可以建立手動備份以補充自動備份。手動備份會儲存在您建立的 OCI Object Storage 儲存桶中,並保留 60 天。

    • 應用程式

      OCI 區塊磁碟區服務可讓您在區塊磁碟區上建立資料的時間點備份。您可以隨時將這些備份回復至新的磁碟區。您也可以使用此服務對開機磁碟區進行時間點一致的備份,無須應用程式中斷或停機。開機磁碟區和區塊磁碟區具有相同的備份功能。

  • 安全:存取控制

    使用原則限制可存取雲端資源的人員,以及可執行的動作。

認可

作者Sunil Vernekar