透過 Oracle 現代化資料平台執行多雲端資料分析

組織可以建立企業資料倉儲,將即時資料和封存的資料儲存在單一位置。

資料是因已完成的業務流程、執行中的作業或銷售的產品而產生。由於異質資料來源,組織希望採用簡化的方法來建立集中式資料儲存,這是一次購足商店,滿足所有資料分析需求。由於各種來源,例如使用者、製造商、經銷商、合作夥伴及第三方廠商回報的資料,以及日常零售訂單與客戶意見回饋,目標是建立集中式的企業資料倉儲儲存區域,此儲存區域已經由業務功能擷取並分析,以建立端對端業務可見性,並以資料導向的資訊回應。

組織想要運用這些資訊,並做出資料導向的決策,以更有效率的方式執行業務。這個多重雲資料分析解決方案可讓組織使用 Oracle 現代化資料平台上的中央資料倉儲,並與多個資料來源 (例如 Oracle Fusion Cloud Enterprise Resource Planning 、內部部署 Microsoft Azure SQL Server (SQL Server)、SalesforceeBayGoogle Analytics) 整合,有效地執行分析。

福利包括:

  • 統一的資料分析管線

    簡化跨雲端和內部部署安裝的所有資料存取,包括儲存在資料庫和物件存放區中的資料。

  • 輕鬆整合

    整合不同系統中的資料:聯合、協調、同步及混搭資料。可透過任何應用系統或任何裝置,以任何速度、任何格式或 API 整合所有資料。這一切都在實現安全協作、遵循安全規則,而且不編寫任何程式碼。

  • 高績效分析

    使用查詢工具快速存取資料可實現快速決策,並提供更好的客戶服務。

  • 進階分析功能

    運用進階分析技術,例如資料與文字探勘、機器學習、預測、情感分析、網路與叢集分析、圖表分析、複雜事件處理及神經網路。

  • 單一平台

    以雲端為基礎的單一平台,可提升團隊內的協作效率、提高執行時間和上市時間,並加速創新。

  • 成本、安全性和可用性

    組織想要降低資本支出 (CapEx) 和營運支出 (OpEx) 成本,但也希望能透過安全性和可用性,在成本與效能之間取得良好的組合。

架構

此參考架構展示了企業多雲端資料分析管道,可取得和格式化來自不同來源的資料、將這些資料搬移至 Oracle Cloud Infrastructure (OCI) 的企業資料倉儲,並使用 Oracle Analytics Cloud (OAC) 進行分析。

資料是使用 Oracle Integration 和 OCI 整合服務從各種來源整合。顯示的資料來源為 SalesforceeBay 、SQL Server、Oracle Fusion Cloud ServiceGoogle Analytics ,但該解決方案適用於任何接受 API 呼叫或資料庫連線的資料來源。OCI 整合服務連接任何應用程式和資料來源,以自動化端對端流程並集中管理。具備預先建置的轉接器及低程式碼自訂功能的廣泛整合陣列,既可簡化雲端移轉流程,又可簡化多雲作業。

Oracle Integration (OIC) 可連接任何應用程式、資料和服務,包括 SalesforceeBayOracle Fusion Cloud Service ,以及用於企業對企業 (B2B) 通訊的合作夥伴生態系統。資料是使用 Oracle Integration 服務從各種來源整合。資料從暫存層的所有不同來源取得之後,資料就會使用資料整合進行清理、標準化、合併及轉換。ADW 會儲存暫存層、參照資料以及分析層。OAC 用作分析工具,可產生儀表板、報表、KPI,以及推動整個組織的自助服務分析。OAC 中預先建立的連接器可以用來從 Google Analytics (分析) 複製和合併資料。



oci-multicloud-data-analytics-diagram-oracle.zip

資料來源整合:

  • Google Analytics 整合

    使用者使用 OAC 內建的 Google Analytics (分析) 資料連接器,建立 Google DriveGoogle Analytics (分析) 連線。連線必須使用 Google 授權的重導 URI 以及從屬端加密密碼和 Google 分析檢視名稱。授權後,您即可在 OAC 中讀取轉換並建立儀表板。

  • Salesforce 整合

    Salesforce 轉接器可讓使用者透過 Salesforce.com 建立簡化的雙向整合。它允許尋找業務物件和作業,並提供 Salesforce.com 業務物件的簡單對應。OIC 會建立使用 Salesforce 轉接器建立連線的工作流程,然後將資料提取至 ADW。

  • Microsoft Azure SQL Server 整合

    使用資料整合與 ADW 進行 SQL Server 資料整合。它會建立從 SQL Server 到 ADW 的資料管線、指定來源資料資產,然後設定轉換以清除和處理載入目標資料資產的資料。若要依序執行一組特定的處理作業,請建立一個管線。設計管線類似於建立資料流程,您可以在其中使用運算子來新增您要的任務和活動。建立管線之後,您可以建立使用該管線的管線作業。建立作業之後,您可以將它們發布到預設應用程式或您自己的應用程式。應用程式會執行工作,然後監控其進度和狀態。您也可以排定自動執行作業。

  • 手動資料饋送 (純文字檔)

    Oracle Cloud Infrastructure Object Storage 是用來作為商業檔案存放區,業務和作業使用者會上傳像目標、預測、每月客戶標記,以及暫時性人力調整度量之類的手動資料饋送檔案。Oracle Cloud Infrastructure Object Storage 儲存桶中提供資料檔之後,系統就會使用資料整合自動處理資料檔。

  • Oracle Fusion Service 整合

    OCI 資料整合使用 Oracle Business Intelligence Cloud Connector (BICC) 將連線至 Fusion Applications 作為資料來源。您可以使用 Fusion Applications 資料資產作為從 Fusion Applications (例如 ERP 或 HCM 雲端) 擷取資料的來源。OCI 資料整合會將擷取的資料載入 BICC 中設定的預先定義外部儲存位置。我們會以 Parquet 格式將資料從 Fusion Applications 載入至 Oracle Cloud Infrastructure Object Storage ,然後載入 ADW 的暫存層。

架構具有下列元件:

  • 租用戶

    租用戶是指註冊 Oracle Cloud Infrastructure 時,Oracle 在 Oracle Cloud 內設定的安全獨立分割區。您可以在租用戶的 Oracle Cloud 中建立、組織及管理您的資源。租用戶與公司或組織同義。通常,公司會有單一租用戶,並反映其在該租用戶內的組織結構。單一租用戶通常與單一訂閱關聯,而單一訂閱通常只有一個租用戶。

  • 區域

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

  • 區間

    區間是 Oracle Cloud Infrastructure 租用戶內的跨區域邏輯分割區。使用區間組織您在 Oracle Cloud 中的資源、控制對資源的存取,以及設定使用配額。若要控制對指定區間中資源的存取,您可以定義原則來指定可存取資源的人員及可執行的動作。

  • Autonomous Database

    Oracle Autonomous Database 是一個完全受管理且預先設定的資料庫環境,可用來處理交易和資料倉儲工作負載。您不需要設定或管理任何硬體,或是安裝任何軟體。Oracle Cloud Infrastructure 可處理建立資料庫,以及備份、打補丁、升級及調整資料庫。

  • 分析

    Oracle Analytics Cloud 是一項可擴展且安全的公有雲服務,可為業務分析師提供資料準備、視覺化、企業報告、增強分析和自然語言處理與產生的現代化 AI 驅動自助服務分析功能。透過 Oracle Analytics Cloud ,您還可以獲得靈活的服務管理功能,包括快速設定、輕鬆擴展和修補,以及自動化生命週期管理。

  • 物件儲存

    物件儲存可快速存取任何內容類型的大量結構化與非結構化資料,包括資料庫備份、分析資料,以及豐富內容 (例如影像和影片)。您可以安全地儲存,然後直接從網際網路或雲端平台內擷取資料。您可以無縫擴充儲存,而不會發生任何效能或服務可靠性的降低。針對快速、立即和經常存取的「熱」儲存,使用標準儲存。將封存儲存用於長時間且鮮少存取的「冷」儲存。

  • 可用性網域

    可用性網域是區域內的獨立資料中心。每個可用性網域中的實體資源會與其他可用性網域中的資源隔離,以提供容錯能力。可用性網域並不共用基礎設施,例如電力或冷卻系統或內部可用性網域網路。因此,一個可用性網域發生失敗並不會影響區域中的其他可用性網域。

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

    VCN 是您在 Oracle Cloud Infrastructure 區域中設定的可自訂軟體定義網路。就像傳統的資料中心網路,VCN 可讓您完全控制網路環境。VCN 可以有多個非重疊 CIDR 區塊,而您可以在建立 VCN 之後進行變更。您可以將 VCN 區隔成子網路,然後對區域或可用性網域進行調整。每個子網路都是由不與 VCN 中其他子網路重疊的連續位址範圍所組成。您可以在建立子網路後變更其大小。子網路可以是公用網路或專用子網路。

  • OCI 整合服務

    OCI 整合服務連接任何應用程式和資料來源,以自動化端對端流程並集中管理。具備預先建置的轉接器及低程式碼自訂功能的廣泛整合陣列,既可簡化雲端移轉流程,又可簡化多雲作業。

  • OCI 應用程式整合

    OCI Application Integration 提供預先建立的 SaaS 和內部部署應用程式連線、立即可執行的處理作業自動化樣板,以及適用於 Web 和行動應用程式開發的低程式碼視覺化產生器。它可讓您原生存取 Oracle Cloud ERP、HCM 和 CX 中的事件。連結應用程式特定的分析孤島,簡化從請購到收貨、招募到付款、從潛在客戶到發票及其他關鍵流程,為您的 IT 和業務主管提供端對端可見性。

  • 資料整合

    Oracle Cloud Infrastructure Data Integration 是一個完全受管理、無伺服器的雲端原生服務,可從各種資料來源擷取、載入、轉換、清理及重新塑造資料,並放入目標 Oracle Cloud Infrastructure 服務,例如 Autonomous Data WarehouseOracle Cloud Infrastructure Object Storage 。ETL (擷取轉換載入) 運用 Spark 完全管理的橫向擴展處理,而 ELT (擷取載入轉換) 運用 Autonomous Data Warehouse 的完整 SQL 推送功能將資料移動降到最低,並縮短新擷取資料的時間。使用者可透過直觀且無程式碼的使用者介面設計資料整合流程,將整合流程最佳化,以產生最有效率的引擎和協調、自動配置及調整執行環境。Oracle Cloud Infrastructure Data Integration 提供互動式探索和資料準備,並定義處理綱要變更的規則,協助資料工程師避免發生綱要差異。

確認書

Authors: Parag Pardhi

Contributors: Wei Han, Daryl Eicher, John Sulyok