檢視倉儲重新整理統計資料

您可以使用其他機制檢視倉儲中的資料重新整理詳細資訊,以及已變更的表格。

下列三個向下鑽研表格包含可用於資料重新整理明細的資訊。若要檢視這些表格,您可以使用 SQL Developer 等工具,然後以 OAX_USER 身分連線到與 Fusion Data Intelligence 執行處理關聯的 Autonomous AI Lakehouse 。這些表格會在功能可用後植入您的執行處理。表格會保留約 6 個月的值,然後加以歸檔。

此功能可在分階段推出中使用。

表格 它包含哪些內容? 何時更新?
FDI_REFRESH_ 摘要 每次資料重新整理的摘要,包括排定的時間、完成時間以及已發布的記錄數目。每次重新整理一列。 重新整理處理的第一個階段完成時更新。對於單一階段重新整理,這表示重新整理處理程序結束時,系統會在發佈資料時更新此表。如需有關資料重新整理階段的詳細資訊,請參閱排定增量資料重新整理
FDI_REFRESH_ 階段 包含重新整理階段的完成時間。每個階段一列。 在每個階段完成時更新的優先順序、主要、次要 (如適用)。
FDI_REFRESH_ 因子 影響每次重新整理的係數。每個係數各有一列 (如適用)。 若有任何因素影響重新整理,則更新。支援的因素是來源在維護和客戶高服務 ADW 階段作業中。
FDI_REFRESH_FACTOR_DETAILS 包含影響每次重新整理之因素的詳細資訊。 若有任何因素影響重新整理,則更新。此表格包含每個係數的 DETAILS_KEY 與 DETAILS_VALUE。

表格綱要詳細資訊

下列是這些表格的綱要詳細資訊:

FDI_REFRESH_ 摘要
資料欄 資料類型
重新整理 ID VARCHAR2 與其他表格結合的唯一 ID
來源類型代碼 VARCHAR2 所有支援的來源,例如 FUSIONNETSUITEBIPEBSSALESFORCE
REFRESH_TYPE VARCHAR2
階段數 (_S) NUMBER 1 到 4 (階段指的是優先順序重新整理要求數目和發佈後階段。如需不同階段的詳細資訊,請參閱排定增量資料重新整理
下列範例顯示 NUM_STAGES 的值,以及 FDI_REFRESH_STAGES 表中植入的階段名稱:
  • 沒有優先順序的工作:NUM_STAGES = 2 DATA_PUBLISHED POST_PROCESSING
  • 優先順序為 NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING 的增量
  • 不選取優先順序的多階段增量,次要 (索引檔案有 1):NUM_STAGES = 2 DATA_PUBLISHED POST_PROCESSING
  • 不選取優先順序資料集的多階段增量 (索引檔案有 1,2):NUMBER_STAGES = 3 PRIO_DATA_PUB_ORD_1 DATA_PUBLISHED POST_PROCESSING
  • 不含主要資料的多重階段增量 (索引檔案有 0,2):NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • 不含主要資料的多重階段增量 (索引檔案有 0,1):NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • 多階段增量 (索引檔案有 0,1,2):NUMBER_STAGES = 4 PRIO_DATA_PUB_ORD_0 PRIO_DATA_PUB_ORD_1 DATA_PUBLISHED POST_PROCESSING
STATUS VARCHAR2 進行中,已完成
SCHEDULED_TIME TIMESTAMP -
COMPLETION_TIME TIMESTAMP -
已發布記錄數目 NUMBER -
FDI_REFRESH_ 階段
資料欄 資料類型
重新整理 ID VARCHAR2 與其他表格結合的唯一 ID
STAGE_NAME VARCHAR2 排定增量重新整理中的階段名稱。請參閱排定增量資料重新整理
下列範例顯示 FDI_REFRESH_SUMMARY 表格中 NUM_STAGES 資料欄的值,以及此資料欄中的對應值:
  • 沒有優先順序的工作:NUM_STAGES = 2 DATA_PUBLISHED POST_PROCESSING
  • 優先順序為 NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING 的增量
  • 不選取優先順序的多階段增量,次要 (索引檔案有 1):NUM_STAGES = 2 DATA_PUBLISHED POST_PROCESSING
  • 不選取優先順序資料集的多階段增量 (索引檔案有 1,2):NUMBER_STAGES = 3 PRIO_DATA_PUB_ORD_1 DATA_PUBLISHED POST_PROCESSING
  • 不含主要資料的多重階段增量 (索引檔案有 0,2):NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • 不含主要資料的多重階段增量 (索引檔案有 0,1):NUM_STAGES = 3 PRIO_DATA_PUB_ORD_0 DATA_PUBLISHED POST_PROCESSING
  • 多階段增量 (索引檔案有 0,1,2):NUMBER_STAGES = 4 PRIO_DATA_PUB_ORD_0 PRIO_DATA_PUB_ORD_1 DATA_PUBLISHED POST_PROCESSING
COMPLETION_TIME TIMESTAMP -
FDI_REFRESH_ 因子
資料欄 資料類型
重新整理 ID VARCHAR2 與其他表格結合的唯一 ID
FACTOR_CODE VARCHAR2
  • SOURCE_MAINTENANCE - 重新整理處理作業等待的時間,因為來源系統正在維護中。
  • CUSTOMER_HIGH_ADW_SERVICE - 資料重新整理處理期間觀察到使用 HIGH 服務的並行 Autonomous AI Lakehouse 使用者階段作業數目。請參閱與 Oracle Fusion Data Intelligence 關聯的自治式 AI 湖倉一體使用指南
  • CUSTOMER_DATASET_LONG_EXTRACTION - 擷取花費很長時間的資料擴增數目。
因子明細 VARCHAR2 因子的其他詳細資訊,例如分鐘或階段作業數目。例如,如果 FACTOR_CODE 是 SOURCE_MAINTENANCE 的分鐘數,而 FACTOR_CODE 是 CUSTOMER_HIGH_ADW_SERVICE 時的階段作業數。
FDI_REFRESH_FACTOR_DETAILS
資料欄 資料類型
重新整理 ID VARCHAR2 與其他表格結合的唯一 ID
FACTOR_CODE VARCHAR2 CUSTOMER_DATASET_LONG_EXTRACTION - 擷取花費很長時間的資料擴增數目。
詳細資訊金鑰 VARCHAR2 擷取所花費時間長的資料擴增名稱。
明細值 VARCHAR2 擷取資料擴增所使用的時間。
以下是一些使用這些表格的範例查詢:
  • 使用此查詢檢視「過去 1 天」的「重新整理摘要」:
     SELECT * FROM FDI_REFRESH_SUMMARY WHERE COMPLETION_TIME > SYSDATE - 1;
  • 使用此查詢檢視特定重新整理的階段明細:
    SELECT * FROM FDI_REFRESH_STAGES WHERE REFRESH_ID = <REFRESH_ID>;
  • 使用此查詢依重新整理 ID 檢視受影響的重新整理因子:
    SELECT * FROM FDI_REFRESH_FACTORS WHERE REFRESH_ID = <REFRESH_ID>; 
  • • 使用此查詢依重新整理 ID 檢視受影響的重新整理因子明細:
    SELECT * FROM FDI_REFRESH_FACTOR_DETAILS WHERE REFRESH_ID = <REFRESH_ID> AND FACTOR_CODE=<Factor code. for example:'CUSTOMER_DATASET_LONG_EXTRACTION'>; --View specific Refresh and Factor details

檢視變更的表格

如要檢視已變更的表格,您可以使用 FDI_REFRESHED_DATASETS 表。它會顯示重新整理的倉儲表格,以及重新整理的時間戳記。

以下是一些範例查詢:
  • 檢視使用此查詢重新整理的所有資料集:
    SELECT table_name, to_char(last_refresh_time,'DD-MON-YYY HH24:MI:SS') as last_refresh_datetime FROM fdi_refreshed_datasets;
  • 使用此查詢檢視過去 2 天內重新整理的所有資料集:
    SELECT * FROM fdi_refreshed_datasets WHERE last_refresh_time > sysdate - 2; 
  • 使用此查詢檢視過去 1 小時重新整理的所有資料集:
    SELECT * FROM fdi_refreshed_datasets where last_refresh_time > sysdate-INTERVAL '1' HOUR;