維護資料閘道

管理員可使用以下作業維護資料閘道代理程式。如果您部署了多個資料閘道代理程式,請對每個代理程式重複進行此作業。

資料閘道維護作業

作業 其他資訊
管理一或多個代理程式 請參閱管理資料閘道代理程式
找出資料閘道代理程式 URL 和連接埠 使用 DOMAIN_HOME/bin/status.sh 命令檔顯示安裝狀態和連線詳細資訊。例如:
Data Gateway Jetty Home: <Jetty home>
Data Gateway Domain Home: <Domain home> 
Data Gateway Jetty HTTP Port: <Port>
Data Gateway Status: <Data Gateway status> (For example, UP.)
URL: <URL for Data Gateway Agent Configuration page> (For example, http://example.com:8080/obiee/config.jsp.)

啟動及停止資料閘道代理程式

請參閱啟動及停止資料閘道代理程式

變更針對資料閘道代理程式所記錄的日誌記錄資訊量 請參閱調整資料閘道日誌記錄層級

升級或修正資料閘道代理程式

若要升級現有資料閘道代理程式,請在已部署資料閘道的每一部機器上,將新版資料閘道安裝至現有的安裝資料夾中。請參閱安裝或升級資料閘道

複查資料閘道代理程式所記錄的稽核與診斷資訊 在安裝資料閘道代理程式的機器上,複查 /domain/jettybase/logs 中的檔案。

移除機器上的資料閘道代理程式

刪除資料閘道安裝資料夾。

啟動及停止資料閘道代理程式

啟動資料閘道代理程式,以便將遠端內部部署資料來源連線至 Oracle Analytics Cloud。

在安裝資料閘道代理程式的機器上:

  1. 啟動 Jetty 伺服器。

    在 Linux 上,執行 domain/bin/startjetty.sh 命令檔。

    在 Windows 上,執行 domain\bin\startjetty.cmd 命令檔。

  2. 若要停止資料閘道代理程式,請執行 domain/bin/stopJetty.shdomain/bin/stopJetty.cmd 命令檔。
  3. 若要重新啟動資料閘道代理程式,請先執行 stopJetty 命令檔,再執行 startjetty 命令檔。

調整資料閘道日誌記錄層級

增加或減少資料閘道所記錄的日誌記錄資訊量。

在伺服器部署中

  1. 使用 domain/bin/stopJetty.sh 停止 Jetty 伺服器。
  2. jetty/modules/log4j2-impl/resources/ 資料夾中,編輯 log4j2.xml 檔案。
  3. log4j2.xml 檔案中,進行以下變更:
    • 第 2 行 - 將組態狀態變更為 debug ---> <Configuration status="debug" name="Jetty" >
    • 第 7 行 - 將根層級變更為 debug --> <Root level="debug">
    • 第 34 行 - 將根層級變更為 debug --> <Root level="debug">
  4. 在位於 domain/bin 資料夾的 startJetty.sh 檔案中,新增 -Dlog4j.configurationFile="<Full Path of the log4j2.xml>" 特性,如下所示。
    java -DSTOP.PORT=34954 -DSTOP.KEY=stop_jetty -DDOMAIN_HOME=$DOMAIN_HOME -DPUBLIC_KEY_FOLDER=/scratch/sunraj/Oracle/Middleware/Oracle_Home_RDG/domain/r dc_keys -DRDC_VERSION=V2 -Djetty.home=$JETTY_HOME Djetty.base=$JETTY_BASE -Djetty.http.port=8080 -Djetty.ssl.port=8443 -Dlog4j.configurationFile="<Full Path of the log4j2.xml>" -jar start.jar

    例如,若 log4j2.xml 的路徑為 /scratch/user/Oracle/Middleware/Oracle_Home_RDG/jetty/modules/log4j2-impl/resources/log4j2.xml,則格式為 Dlog4j.configurationFile="/scratch/user/Oracle/Middleware/Oracle_Home_RDG/jetty/modules/log4j2-impl/resources/log4j2.xml"

  5. 使用 domain/bin/startJetty.sh 啟動 Jetty 伺服器。

管理資料閘道代理程式

使用主控台管理資料閘道代理程式。例如,您可以新增代理程式以提升效能或提供備份、檢查代理程式的狀態,以及檢查遠端連線問題。

資料閘道代理程式讓您能夠使用 Oracle Analytics Cloud 視覺化遠端資料庫的資料及建立資料模型。您可以在 Oracle Analytics Cloud 和遠端資料庫都可見到的子網路中部署資料閘道。
  1. 首頁上,依序按一下導覽器主控台遠端資料連線

  2. 使用「遠端資料連線」頁面管理代理程式。
    • 若要啟用 Oracle Analytics Cloud 執行處理和遠端資料庫之間的遠端連線流量,請啟用啟用資料閘道選項。
    • 若要啟用或停用特定代理程式,請按一下代理程式的動作選項 (省略符號圖示,有時會用於「動作」功能表。),然後選取啟用代理程式停用代理程式。如果您停用代理程式,所停用代理程式的進行中工作會停止,執行處理的未來連線工作會自動重新指定給其他代理程式 (如果有的話)。
    • 若要新增代理程式,請按一下新增代理程式。請參閱設定資料視覺化的資料閘道
    • 若要檢視由代理程式處理的遠端連線流量,請選取代理程式以顯示工作歷史記錄清單。
    • 若要檢查是否有尚未處理或指定給代理程式的遠端查詢,請按一下未指定的工作