10 連線至部署於公用 IP 位址的資料庫

您可以使用 Oracle Analytics Cloud,以公用 IP 位址連線至資料庫,讓一般使用者分析視覺化、分析和完美報表中的資料。

使用公用 IP 位址連線至 Oracle Cloud Infrastructure 上部署的資料庫

設定 Oracle Analytics Cloud 以使用公用 IP 位址連線至 Oracle Cloud Infrastructure 上部署的資料庫,讓一般使用者分析視覺化、分析和完美報表中的資料。

連線至 Oracle Cloud Infrastructure 上部署的資料庫的一般工作流程

如果您是第一次連線至 Oracle Cloud Infrastructure 上部署的資料庫,請依照下列作業進行。

作業 描述 其他資訊

驗證先決條件

確定您的環境符合此組態所需的先決條件。

先決條件

記錄資料庫資訊

記錄資料庫的連線資訊。

記錄資料庫資訊

啟用資料庫存取

新增傳入規則,提供 Oracle Analytics Cloud access 對資料庫的存取權。

啟用透過連接埠 1521 進行資料庫存取

連線至該資料庫

建立並測試您的連線。

從 Oracle Analytics Cloud 連線至您的資料庫

先決條件

開始之前,請先確定您已經具備必要的環境。

步驟 描述 重要注意事項

設定 Oracle Analytics Cloud

部署 Oracle Analytics Cloud。

區域

可用性網域

設定 Oracle Cloud Infrastructure 上的虛擬雲端網路 (VCN)

對 Oracle Cloud Infrastructure 上部署的資料庫設定 VCN。

注意:VCN 必須與 Oracle Analytics Cloud 位於相同的區域和可用性網域。

虛擬雲端網路

子網路

相同:

  • 區域

  • 可用性網域

部署資料庫:

  • 在 Oracle Cloud Infrastructure 中的 VCN 部署資料庫

  • 將資料填入資料庫

  • 設定具有讀取資料庫表格許可權的資料庫使用者

在 Oracle Cloud Infrastructure 中的 VCN 部署資料庫。

注意:資料庫必須與 VCN 位於相同的區域和可用性網域。

公用 IP

資料庫唯一名稱

主機網域名稱

資料庫使用者/密碼

相同:

  • 區域

  • 可用性網域

  • 虛擬雲端網路

  • 從屬端子網路

記錄資料庫資訊

您可以從 Oracle Cloud Infrastructure 主控台取得連線至資料庫所需的全部資訊。立刻記錄這些資訊,以便在 Oracle Analytics Cloud 中設定連線時有所需的詳細資訊。

  1. 在 Oracle Cloud Infrastructure 主控台中,按一下左上角的 「導覽」功能表圖示
  2. 按一下資料庫。按一下 MySQL 底下的資料庫系統
  3. 尋找您要連線的資料庫,並記錄該公用 IP 位址。
    以下為 GUID-B04B2B86-04FB-477D-A338-92B42D46F3D2-default.jpg 的說明
    .jpg
  4. 按一下您所要連線的資料庫名稱,並記錄以下欄位中的值:資料庫唯一名稱主機網域名稱虛擬雲端網路從屬端子網路以及連接埠
    以下為 GUID-91B82ADB-D001-482B-93C0-9C5A2C9D1D38-default.jpg 的說明
    .jpg
  5. 找出具備此資料庫讀取權限的資料庫使用者的使用者名稱與密碼,並記下來以便稍後使用。例如使用者 SYSTEM。

啟用透過連接埠 1521 進行資料庫存取

新增傳入規則,使 Oracle Analytics Cloud 能夠透過連接埠 1521 存取資料庫。

  1. 記下您想要允許存取的 Oracle Analytics Cloud IP 位址。
  2. 在 Oracle Cloud Infrastructure 主控台中,按一下左上角的 導覽功能表,然後按一下資料庫。按一下 MySQL 底下的資料庫系統
  3. 按一下您要連線的資料庫。
  4. 按一下虛擬雲端網路連結。
    以下為 GUID-49C9389C-80EA-48AF-A204-166E8167D95F-default.jpg 的說明
    .jpg
  5. 導覽至適當的子網路,然後按一下安全清單下的 <VCN> 預設安全清單
    以下為 GUID-97F96AE2-E1F3-4D17-A921-D8392F08B57D-default.jpg 的說明
    .jpg
  6. 按一下新增傳入規則
    以下為 GUID-0087C9D3-927F-431D-9DE3-420E88F88099-default.jpg 的說明
    .jpg
  7. 針對您想要提供存取的每個 IP 位址,使用以下設定值新增傳入規則,以允許來自公用網際網路的任何內送流量到達此資料庫節點的連接埠 1521:
    • 來源 CIDR:輸入在步驟 1 記下的 IP 位址。

    • IP 協定:TCP

    • 來源連接埠範圍:全部

    • 目的地連接埠範圍:1521

    • 允許:以下連接埠的 TCP 流量:1521

從 Oracle Analytics Cloud 連線至您的資料庫

啟用資料庫存取之後,使用您先前記下的資料庫連線資訊,將 Oracle Analytics Cloud 連線至資料庫。連線至資料庫的方式取決於您要對資料執行的作業。

  • 視覺化資料。

  • 使用「語意模型產生器」建立資料模型,然後產生分析和儀表板。

  • 使用 Oracle Analytics Cloud 模型管理工具建立資料模型,然後產生分析和儀表板。

  • 使用完美報表發布資料。

連線至資料視覺化或語意模型產生器的資料庫

在 Oracle Analytics Cloud 中,按一般方式建立資料視覺化的 Oracle Database 連線。請參閱建立資料庫連線
使用您先前記下的資料庫詳細資訊填入建立連線對話方塊。
請指定下列值:
  • 新連線名稱:您要連線的資料庫名稱。

  • 主機:資料庫執行處理的公用 IP 位址。例如:123.213.85.123。

  • 連接埠:啟用資料庫存取的連接埠號碼。例如,1521。

  • 使用者名稱:具有資料庫讀取權限的使用者名稱。

  • 密碼:所指定資料庫使用者的密碼。

  • 服務名稱:指定將資料庫唯一名稱主機網域名稱串連起來的名稱,中間以句號區隔。例如,CustDB_iad1vm.sub05031027070.customervcnwith.oraclevcn.com

連線至模型管理工具中的資料庫

在 Oracle Analytics Cloud 的模型管理工具中,依序按一下檔案開啟雲端,以開啟您的語意模型。請參閱編輯雲端中的語意模型
登入時,使用 Oracle Analytics Cloud 的連線資訊填入在雲端開啟對話方塊。
為您的資料庫建立連線集區。在「實體」窗格中展開 DBaaS 節點,在資料庫圖示上按一下滑鼠右鍵,然後按一下特性以顯示連線集區對話方塊。使用您先前記下的資料庫詳細資訊,指定呼叫介面資料來源名稱使用者名稱密碼


以下為 GUID-74E9DBD6-064F-4086-A16E-31AE4E7E2A84-default.gif 的說明
.gif

請指定下列值:
  • 呼叫介面:選取預設 (Oracle Call Interface (OCI))

  • 資料來源名稱:指定連線詳細資訊。例如:

    (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=129.213.85.177)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=CustDB_iad1vm.sub05031027070.customervcnwith.oraclevcn.com))

    在 SERVICE_NAME 指定將資料庫唯一名稱主機網域名稱串連起來的名稱,中間以句號區隔,例如 db1_phx1tv.mycompany.com。若要在 Oracle Cloud Infrastructure 主控台尋找這兩個名稱,請按一下資料庫,在 MySQL 底下按一下資料庫系統,然後按一下您資料庫的名稱。

使用公用 IP 位址連線至 Oracle Autonomous Data Warehouse

設定 Oracle Analytics Cloud 以透過公用 IP 位址連線至 Autonomous Data Warehouse,讓一般使用者分析視覺化、分析、儀表板和完美報表中的資料。

使用公用 IP 位址連線至 Oracle Autonomous Data Warehouse 的一般工作流程

如果您是第一次透過公用 IP 位址將 Oracle Analytics Cloud 連線至 Autonomous Data Warehouse,請依照下列作業進行。

作業 描述 其他資訊

驗證先決條件

確定您的環境符合此組態所需的先決條件。

先決條件

啟用 Autonomous Data Warehouse 存取

將您的 Autonomous Data Warehouse 從屬端證明資料檔案 (公事包檔案) 上傳至 Oracle Analytics Cloud。

啟用 Oracle Autonomous Data Warehouse 存取

連線至 Autonomous Data Warehouse

建立並測試您的連線。

連線至 Oracle Autonomous Data Warehouse

先決條件

開始之前,請先確定您已經具備必要的環境。

步驟 描述 重要注意事項

設定 Oracle Analytics Cloud

部署 Oracle Analytics Cloud。

區域

可用性網域

設定 Oracle Autonomous Data Warehouse

部署 Autonomous Data Warehouse。

  • 在 Oracle Cloud Infrastructure 上部署 Autonomous Data Warehouse。

  • 將資料填入 Autonomous Data Warehouse。

  • 設定在 Autonomous Data Warehouse 具備讀取資料庫表格許可權的資料庫使用者

主機名稱

連接埠號碼

服務名稱

(請從 Autonomous Data Warehouse 從屬端證明資料檔的 tnsnames.ora 取得這些詳細資訊。)

啟用 Oracle Autonomous Data Warehouse 存取

若要在 Oracle Analytics Cloud 與 Autonomous Data Warehouse 之間啟用安全通訊,請將信任的 SSL 憑證上傳到 Oracle Analytics Cloud。

  1. 在 Autonomous Data Warehouse 主控台中,取得從屬端證明資料檔。
    從屬端證明資料檔是包含 cwallet.ssotnsnames.ora 檔案的壓縮檔。請參閱 Using Oracle Autonomous Data Warehouse 中的下載從屬端證明資料 (公事包)
  2. 解壓縮從屬端證明資料檔的 cwallet.sso 檔案。
  3. cwallet.sso 檔案上傳至 Oracle Analytics Cloud。
    1. 登入 Oracle Analytics Cloud,開啟主控台,然後按一下連線
    2. 若是第一次上傳公事包,請按一下上傳公事包,或按一下取代公事包以更新現有的公事包。
    3. 按一下瀏覽並找出您從 Autonomous Data Warehouse 下載的公事包檔案 (cwallet.sso)。
    4. 選取檔案並按一下開啟
    5. 按一下更新確定,以更新現有的公事包檔案。

連線至 Oracle Autonomous Data Warehouse

啟用 Oracle Autonomous Data Warehouse 存取之後,使用您先前記錄的連線詳細資訊,將 Oracle Analytics Cloud 連線至 Autonomous Data Warehouse。連線的方式取決於您要對資料執行的作業。

  • 視覺化資料

  • 使用「語意模型產生器」建立資料模型,然後產生分析和儀表板。

  • 使用 Oracle Analytics 模型管理工具建立資料模型,然後產生分析和儀表板。

  • 使用完美報表發布資料。

連線至資料視覺化或語意模型產生器的 Autonomous Data Warehouse

在 Oracle Analytics Cloud 中,建立資料視覺化的 Autonomous Data Warehouse 連線。請參閱建立 Oracle Autonomous Data Warehouse 連線
現在請建立新的工作簿與資料集,以便將您 Autonomous Data Warehouse 的資料視覺化。

連線至模型管理工具中的 Autonomous Data Warehouse

您可以使用 Oracle Analytics Cloud 的模型管理工具來編輯連線至 Autonomous Data Warehouse 的語意模型。
  1. 在您安裝 Oracle Analytics Cloud Client Tools 的機器上,從下載自 Autonomous Data Warehouse 的壓縮檔中,將 cwallet.ssosqlnet.oratnsnames.ora 複製到下面的資料夾:
    <Developer Client Tool 安裝資料夾>\domains\bi\config\fmwconfig\bienv\core
  2. 編輯 sqlnet.ora ,將公事包位置指向:
    <Developer Client Tool 安裝資料夾>\domains\bi\config\fmwconfig\bienv\core
    例如:
    WALLET_LOCATION = (SOURCE = (METHOD = file) (METHOD_DATA = (DIRECTORY="C:\ade\admintoolOAC18.2.1\domains\bi\config\fmwconfig\bienv\core"))) SSL_SERVER_DN_MATCH=yes
  3. 在模型管理工具中,依序按一下檔案開啟雲端,以開啟您的語意模型。請參閱編輯雲端中的語意模型
    登入時,使用 Oracle Analytics Cloud 執行處理的連線資訊填入在雲端開啟對話方塊。
    • 連接埠指定 443。

    • 主機名稱指定 Oracle Analytics Cloud 執行處理的主機網域名稱。

    • 選取 SSL。對於信任存放區密碼,請指向知名 CA 所簽署信任憑證的本機 JDK/JRE cacerts 金鑰存放區。

  4. 連線至 Autonomous Data Warehouse。
    1. 依序按一下檔案匯入中繼資料以啟動匯入中繼資料精靈,然後依照畫面上的指示進行。以下為 GUID-480B63BB-F2D4-4D2E-B4DD-F8D2B230DD4B-default.gif 的說明
      .gif
    2. 選取資料來源頁面上的資料來源名稱,指定來自所下載tnsnames.ora 檔案的詳細 TNS 連線字串。使用括號將整個描述括起來。

      例如:

      (description=(address=(protocol=tcps)(port=1522)(host=adwc.example.oraclecloud.com))(connect_data=(service_name=adwc1_high.adwc.oraclecloud.com))(security=(ssl_server_cert_dn="CN=adwc.example.oraclecloud.com,OU=Oracle BMCS US,O=Oracle Corporation,L=Redwood City,ST=California,C=US")) )

    3. 使用者名稱密碼中,輸入 ADMIN 使用者或其他合適的 Autonomous Data Warehouse 使用者的證明資料。
您現在可以在模型管理工具中建立資料模型,將語意模型發布至 Oracle Analytics Cloud,然後使用 Autonomous Data Warehouse 的資料建立分析和資料視覺化。

使用公用 IP 位址連線至 Oracle Cloud Infrastructure Classic 上部署的資料庫

設定 Oracle Analytics Cloud 以連線至 Oracle Cloud Infrastructure Classic 上部署的 Oracle Database Classic Cloud Service,讓一般使用者分析視覺化、分析和完美報表中的資料。

連線至 Oracle Cloud Infrastructure Classic 上部署的資料庫的一般工作流程

如果您是第一次將 Oracle Analytics Cloud 連線至 Oracle Cloud Infrastructure Classic 上部署的資料庫,請依照下列作業進行。

作業 描述 其他資訊

驗證先決條件

確定您的環境符合此組態所需的先決條件。

先決條件

記錄資料庫資訊

記錄 Oracle Database Classic Cloud Service 的連線資訊。

記錄資料庫資訊

啟用資料庫存取

新增存取規則,使 Oracle Analytics Cloud 能夠存取該資料庫。

啟用透過連接埠 1521 進行資料庫存取

連線至該資料庫

建立並測試您的連線。

從 Oracle Analytics Cloud 連線至您的資料庫

先決條件

開始之前,請先確定您已經具備必要的環境。

步驟 描述 需注意的重要資訊

設定 Oracle Analytics Cloud

部署 Oracle Analytics Cloud。

區域

可用性網域

部署 Oracle Database Classic Cloud Service

  • 在 Oracle Cloud Infrastructure Classic 的虛擬雲端網路上部署 Oracle Database Classic Cloud Service。

  • 將資料填入 Oracle Database Classic Cloud Service。
  • 設定具有讀取資料庫表格許可權的資料庫使用者。

在 Oracle Cloud Infrastructure Classic 的虛擬雲端網路上部署 Oracle Database Classic Cloud Service。

公用 IP

服務名稱

主機網域名稱

資料庫使用者/密碼

相同:

  • 區域

記錄資料庫資訊

您可以從 Oracle Cloud Infrastructure 主控台取得連線至 Oracle Database Classic Cloud Service 所需的全部資訊。立刻記錄這些資訊,以便在 Oracle Analytics Cloud 中設定連線時有所需的詳細資訊。

  1. 在 Oracle Cloud Infrastructure 主控台中,按一下左上角的 「導覽」功能表圖示
  2. 按一下 OCI Classic 服務。按一下 Classic Data Management Services 下的 Database Classic
  3. 按一下您要連線的資料庫名稱,然後記錄「執行處理總覽」區段中連線字串中的「服務名稱」。例如,ucmdb906:1521/PDB1.504988564.oraclecloud.internal
  4. 從連線字串值擷取並記錄資料庫的服務名稱。例如, PDB1.504988564.oraclecloud.internal
  5. 記錄「資源」區段顯示的資料庫 IP 位址。
  6. 找出具備讀取此資料庫權限的資料庫使用者的使用者名稱與密碼,並且記下來。例如,使用者 SYSTEM。

啟用透過連接埠 1521 進行資料庫存取

新增存取規則,使 Oracle Analytics Cloud 能夠透過連接埠 1521 存取資料庫。

  1. 在 Oracle Cloud Infrastructure 主控台中,按一下左上角的 「導覽」功能表圖示
  2. 按一下 OCI Classic 服務。按一下 Classic Data Management Services 下的 Database Classic
  3. 選取您要連線的資料庫。
  4. 按一下管理服務圖示,然後選取存取規則
  5. 對於連接埠 1521,按一下動作,然後選取啟用,以便對預設 Oracle 監聽器啟用該連接埠。

從 Oracle Analytics Cloud 連線至您的資料庫

啟用資料庫存取之後,使用您先前記錄的資料庫連線資訊,將 Oracle Analytics Cloud 連線至 Oracle Cloud Infrastructure Classic 中部署的資料庫。連線至資料庫的方式取決於您要對資料執行的作業。

  • 視覺化資料。

  • 使用語意模型產生器或 Data Modeler 建立資料模型,然後產生分析和儀表板。

  • 使用 Oracle Analytics 模型管理工具建立資料模型,然後產生分析和儀表板。

連線至資料視覺化或語意模型產生器的資料庫

在 Oracle Analytics Cloud 中,按一般方式建立資料視覺化的 Oracle Database 連線。請參閱建立資料庫連線
使用您先前記下的資料庫詳細資訊填入建立連線對話方塊。
請指定下列值:
  • 連線名稱:您要連線的 Oracle Database Classic Cloud Service 名稱。

  • 主機:Oracle Database Classic Cloud Service 的公用 IP 位址。例如:123.213.85.123。

  • 連接埠:啟用 Oracle Database Classic Cloud Service 存取的連接埠號碼。例如,1521。

  • 使用者名稱:具有 Oracle Database Classic Cloud Service 讀取權限的使用者名稱。

  • 密碼:所指定資料庫使用者的密碼。

  • 服務名稱:Database Classic 頁面上的服務名稱。例如,PDB1.123456789.oraclecloud.internal。

連線至 Data Modeler 的資料庫

在 Oracle Analytics Cloud 主控台中,按一般方式建立連線。請參閱連線至 Oracle Cloud 資料庫中的資料
使用您先前記下的資料庫詳細資訊填入建立連線對話方塊。
請指定下列值:
  • 名稱描述:您要連線的 Oracle Database Classic Cloud Service 名稱。

  • 連線方式:選取主機、連接埠和服務名稱

  • 主機:Oracle Database Classic Cloud Service 的公用 IP 位址。例如:123.213.85.123。

  • 連接埠:啟用 Oracle Database Classic Cloud Service 存取的連接埠號碼。例如,1521。

  • 服務名稱:Database Classic 頁面上的服務名稱。例如,PDB1.123456789.oraclecloud.internal。

  • 連線身分:具有 Oracle Database Classic Cloud Service 讀取權限的使用者名稱。

  • 密碼:所指定資料庫使用者的密碼。

在 Oracle Analytics 模型管理工具中連線至您的資料庫

在 Oracle Analytics Cloud 的模型管理工具中,依序按一下檔案開啟雲端,按一般方式開啟您的語意模型。請參閱編輯雲端中的語意模型
登入時,使用 Oracle Analytics Cloud 的連線資訊填入在雲端開啟對話方塊。
為您的資料庫建立連線集區。在「實體」窗格中展開資料庫節點,在資料庫圖示上按一下滑鼠右鍵,然後按一下特性以顯示連線集區對話方塊。使用您先前記下的資料庫詳細資訊,指定呼叫介面資料來源名稱使用者名稱密碼


以下為 GUID-74E9DBD6-064F-4086-A16E-31AE4E7E2A84-default.gif 的說明
.gif

請指定下列值:
  • 呼叫介面:選取預設 (Oracle Call Interface (OCI))

  • 資料來源名稱:指定連線詳細資訊。例如:

    (DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=123.213.85.123)(PORT=1521)))(CONNECT_DATA=(SERVICE_NAME=PDB1.587075508.oraclecloud.internal))

    對於 SERVICE_NAME,使用 Database Classic 頁面找出服務名稱。例如,PDB1.587075508.oraclecloud.internal

您現在可以在模型管理工具中建立資料模型,將語意模型發布至 Oracle Analytics Cloud,然後使用 Oracle Database Classic Cloud Service 的資料建立分析和資料視覺化。