重新載入資料集的資料

若要將您的分析內容維持在最新狀態,請在資料集資料更新之後重新載入資料。

關於重新載入資料集的資料

您可以重新載入資料集中的資料,讓資料保持在最新狀態。

重新載入資料可確保工作簿和視覺化包含的是目前的資料。重新載入資料集後,您只要重新整理工作簿,工作簿和視覺化中便會顯示最新的資料。請參閱重新整理工作簿的資料

資料集重新載入的方式取決於資料來源。

資料集來源類型 資料重新載入的方式
來自支援增量載入之資料庫的資料

如果資料集使用支援此方式的資料來源,則您可以增量方式重新載入資料集資料。增量載入只會載入新的或更新過的資料。請參閱以增量方式重新載入資料集的資料

來自外部連線的資料 重新載入外部連線資料集的資料時,會重新執行資料集的 SQL 敘述句,然後將資料存取欄位設為自動快取之表格的目前資料載入快取中。

資料集若包含一或多個資料存取欄位設為自動快取的表格,您可以使用資料頁面重新載入資料集中的表格。 您也可以設定排程,每小時重新載入一次資料集的表格。請參閱排定資料集重新載入

來自 Excel、CSV 或 TXT 檔案的資料 當您重新載入 Microsoft Excel 檔案 (XLSX 或 XLS) 時,較新的試算表檔案必須包含與原始檔案相同名稱的工作表。而且,工作表中的資料欄亦必須與資料集中的資料欄相同。載入的檔案若遺漏資料欄,資料重新載入將會失敗。

當您重新載入 CSV 或 TXT 檔案時,必須包含與資料集相同的資料欄。如果您載入的檔案遺漏資料欄,則重新載入將會失敗。

若要重新載入使用一個檔案作為其來源的資料集,請使用資料

來自 Oracle Fusion Cloud Applications Suite 的資料

您可以重新載入 Fusion Applications Suite 資料來源的資料和中繼資料。Fusion Applications Suite 資料來源若使用邏輯 SQL,重新載入資料會重新執行資料集的 SQL 敘述句。

從工作簿編輯器重新載入資料

您可以在編輯工作簿時重新載入資料,將工作簿的資料更新為最新狀態。

  1. 首頁中,找到工作簿並按一下開啟
  2. 按一下視覺化頁籤。
  3. 在「資料」窗格中,對連線名稱或資料集名稱按一下滑鼠右鍵,然後選取重新載入資料

重新載入資料集的個別表格

您可以使用資料集編輯器,重新載入使用連線的個別資料集表格資料。重新載入會查詢表格的資料來源,然後將目前的資料載入快取中。

如果您要重新載入使用檔案作為其來源的表格,請參閱重新載入資料集的檔案
「重新載入」選項適用於資料存取欄位設為自動快取的所有資料集表格。
通常您會將所有資料集的表格同時重新載入,如此一來,所有表格的資料才會一致。但有時候只重新載入其中一個資料集的表格,是有其意義的。舉例來說,當您知道某個事實表格中的資料已變更,但所有維度表格中的資料都未變更。
重新載入不會更新表格的「設定檔」資料預覽資訊。若要在資料預覽中見到最新的資料,請在表格重新載入之後重新建立表格的設定檔。
  1. 首頁中按一下資料,然後按一下資料
  2. 按一下資料集頁籤。
  3. 將游標停駐於要重新載入的資料集上,按一下動作,然後按一下重新載入資料
  4. 選取表格,然後按一下立即執行

重新載入資料集中的表格

您可以使用資料集頁籤,重新載入使用連線並將資料存取欄位設為自動快取之資料集表格的資料。重新載入會查詢表格的資料來源,然後將目前的資料載入快取。

註:

您也可以使用 REST API 以程式設計的方式,重新載入以連線為基礎之現有資料集的資料。請參閱 REST API for Oracle Analytics Cloud 中的 Reload data for a dataset

重新載入資料可確保工作簿和視覺化包含的是目前的資料。重新載入資料集後,您只要重新整理工作簿,工作簿和視覺化中便會顯示最新的資料。

如果您要重新載入包含多個表格且使用檔案作為其來源的資料集,或資料集包含從連線和檔案建立的表格組合,請參閱重新載入資料集的檔案
一或多個表格的資料存取欄位若設為自動快取,以及資料來源連線若包含一或多個表格的證明資料,資料集便可使用重新載入資料選項。
重新載入時,不會包含將資料存取欄位設成即時的資料集表格。請參閱指定資料集表格是快取還是即時
建立或擁有資料集的使用者,或是具備資料集「讀寫」權限和資料來源連線「唯讀」權限的使用者,皆可重新載入資料集的表格。
您可以建立及使用排程來執行資料集重新載入。請參閱排定資料集重新載入
  1. 首頁上,依序按一下導覽器 用來顯示導覽器的導覽器圖示資料
  2. 將游標停駐於要重新載入的資料集上,按一下動作,然後按一下重新載入資料

  3. 選取要重新載入的表格,然後按一下立即執行

重新載入資料集的檔案

您可以根據 XLSX、XLS、CSV 或 TXT 檔案重新載入資料集中的資料,以確保讓您的工作簿內容維持在最新狀態。

開始之前,請確定您上傳的檔案包含與現有資料集相同的資料欄。

重新載入資料集檔案可確保工作簿和視覺化包含的是目前的資料。重新載入檔案後,您只要重新整理工作簿,工作簿和視覺化中便會顯示最新的資料。

從首頁重新載入資料集的檔案
  1. 首頁上,依序按一下導覽器 用來顯示導覽器的導覽器圖示資料
  2. 按一下資料集頁籤。
  3. 將游標停駐於要重新載入的資料集上,按一下動作,然後按一下重新載入資料
  4. 上傳檔案對話方塊,將檔案拖放到對話方塊,或按一下選取檔案以瀏覽至該檔案。

  5. 按一下確定
如果您使用資料集編輯器,可以在結合圖表中對資料集按一下滑鼠右鍵,然後選取上傳檔案,即可重新載入資料。

以增量方式重新載入資料集的資料

若要將您的分析內容保持在最新狀態,請在來源資料庫中有新資料時,有效率地重新載入資料集。

以增量方式載入資料集簡介

您可以實行增量資料集載入,讓工作簿保持在最新狀態。

以增量方式重新載入資料可重新整理資料並能大幅減少處理時間。

可從何處設定增量載入?

在 Oracle Analytics 中,您可以使用資料存取選項中的快取重新載入類型,設定資料集的增量載入。
以下為 GUID-8F20639A-2EB8-40DF-BE20-9B49B1CCD16C-default.png 的說明
.png

支援哪些增量載入類型?

在 Oracle Analytics 中,您可以:
  • 使用載入新的和更新的資料選項,載入新記錄和對現有記錄的更新 (稱為 upsert)。
  • 使用新增資料至現有資料選項,只載入新的記錄 (稱為 insert)。

您的資料如果不適合使用增量載入,您可以選取取代現有資料選項,重新載入所有資料。例如,若絕大部分的資料會定期變更的話,進行完整載入可能會更有效率。

支援資料集增量載入的資料庫類型

  • Oracle Database
  • Oracle Applications
  • Oracle Autonomous Data Warehouse (ADW)
  • Oracle Autonomous Transaction Processing (ATP)
  • Oracle Cloud Infrastructure Object Storage
  • Oracle Talent Management Cloud/Oracle Talent Acquisition Cloud (Taleo)
  • DB2
  • Informix
  • MySQL
  • SQL Server
  • Sybase ASE 與 Sybase IQ

處理不同時區的資料

若資料的時間戳記與預設 Oracle Analytics 時區 (世界標準時間,也就是 UTC) 之間有時差,您可以指定一個會將時差納入考量的差距,以便正確載入資料。例如,您的來源系統記錄若為比 UTC 晚八個小時的太平洋標準時間 (PST),請將增量差距時間設為 8 小時。請參閱設定資料集以增量方式載入

設定資料集以增量方式載入

只要將資料集設定為以增量方式載入,即可使其保持在最新狀態。例如,來源系統如果有新的記錄,只要將新的記錄載入您的資料集,即可讓系統流量降至最低並縮短處理時間。

如果您未指定新的資料指標資料欄,Oracle Analytics 會使用檔案修改時間戳記來決定何時可使用新資料。完成此設定之後,您就能以增量方式重新載入資料集。
開始之前,請確定資料集的資料庫類型支援增量載入。請參閱支援資料集增量重新載入的資料庫
  1. 首頁上,按一下導覽器 用來顯示導覽器的導覽器圖示,然後按一下資料,並且將游標置於要重新整理的資料集上方。
  2. 按一下動作 列出您可進行之作業的「動作」選項,然後按一下開啟
  3. 結合圖表中,按兩下您要重新整理的表格。
  4. 按一下編輯定義
  5. 請確認資料存取選項顯示於右側。
    如果未顯示資料存取選項,請將游標置於視窗右側邊緣的中心上方,尋找展開選項,然後按一下展開
    請使用資料存取面板中的快取重新載入類型選項來設定重新整理。
  6. 資料存取中,選取自動快取
  7. 快取重新載入類型中,指定增量重新整理的類型。
    • 選取載入新的和更新的資料 (也稱為 upsert),在新記錄可用時或現有記錄更新時載入新的資料。例如,您可能想要載入新異動和現有異動的變更。
    • 選取新增資料至現有資料 (也稱為 insert),在新記錄可用時載入新的資料。例如,您可能只想載入新的異動。
    取代現有資料選項會完整重新載入資料。
  8. 使用者索引鍵資料欄中,指定識別唯一記錄的使用者索引鍵資料欄。按一下該欄位即可顯示可用的資料欄,然後選取一或多個資料欄。
  9. 新建資料指標資料欄中,指定用來偵測全新或更新資料的一或多個資料欄。例如,您可以指定唯一異動 ID 資料欄來識別資料來源中的新異動。
    如果您從 Oracle Cloud Infrastructure Object Storage 的檔案中載入資料,則不會顯示新資料指標資料欄欄位,因為 Oracle Analytics 使用的是檔案修改時間戳記。
  10. 若資料的時間戳記與預設 Oracle Analytics 時區 (世界標準時間,也就是 UTC) 之間有時差,請變更增量差距時間的預設值 (無)。例如,如果您的來源系統記錄使用比 UTC 晚八個小時的太平洋時區 (PST),請將增量差距時間設為 8 小時。
  11. 按一下確定

以增量方式載入資料集資料

以增量方式重新載入資料集資料,可讓工作簿保持在最新狀態。您可以一次性或定期載入資料。

開始之前,先將資料集設為以增量方式載入。請參閱設定資料集以增量方式載入
  1. 首頁上,按一下導覽器 用來顯示導覽器的導覽器圖示,然後按一下資料,並且將游標置於要重新整理的資料集上方,即可顯示動作 列出您可進行之作業的「動作」選項 選項。

  2. 若要單次載入資料,請按一下重新載入資料
    按一下執行重新載入,然後選取要重新載入的表格,再按一下立即執行

  3. 若要定期載入資料,請按一下新建排程
    使用「排程」對話方塊指定要開始重新整理的時間,以及定期重新整理資料的頻率,然後按一下確定

使用「檢查」對話方塊上的「排程」頁籤複查更新。請參閱檢視資料集重新載入歷史記錄檢視和下載資料集重新載入工作的日誌檔
如果您展開增量載入的作業層級詳細資訊,會看到重新整理模式設為「增量」。

檢視資料集重新載入歷史記錄

系統會在工作層級和表格層級產生資料集重新載入歷史資訊。

使用資料集的重新載入歷史記錄,瞭解重新載入的執行方法 (手動或依排程)、工作狀態、開始時間、結束時間,以及重新載入的資料量 (位元組) 等資訊。您也可以展開工作的重新載入表格資訊。例如,表格的來源名稱、重新載入狀態和資料列數目。
Oracle Analytics 會在您重新載入使用連線的資料集時產生歷史資訊。
如果您重新載入的資料集使用以下項目,則 Oracle Analytics 不會產生歷史資訊和日誌檔:
  • 僅使用檔案。
  • 使用連線和檔案。Oracle Analytics 只針對使用連線的資料集表格才會產生歷史資訊。
  • 使用 Oracle EPM Cloud 或 Oracle Essbase 連線。
  1. 首頁上,依序按一下導覽器 用來顯示導覽器的導覽器圖示資料
  2. 資料集頁籤上,將游標停駐於資料集上,然後依序按一下動作檢查
  3. 按一下歷史記錄頁籤,即可查看該資料集完成的資料載入工作。

  4. 按一下清單中的工作即可顯示提供工作概觀的一般頁籤。
  5. 選擇性的: 按一下狀態頁籤即可顯示工作中執行的作業。

    按一下清單中的作業即可顯示該作業的日誌資訊。若是增量載入,將會看到重新整理模式設為「增量」。

檢視和下載資料集重新載入工作的日誌檔

您可以複查資料集重新載入日誌檔來協助您疑難排解資料集重新載入的問題。

例如,如果您無法重新載入資料,這些日誌可協助您判斷是否為組態問題,像是無效或過時的密碼,或是資料過多的問題。在這些情況下,日誌檔會包含主要作業的時戳,以及已處理記錄數等資訊。您可以在工作層級和表格層級複查日誌。
Oracle Analytics 會在您重新載入使用連線的資料集時產生日誌檔。如果資料集使用一或多個檔案,或使用 Oracle EPM Cloud 或 Oracle Essbase 連線,則不會產生日誌檔。
  1. 在首頁上,依序按一下導覽器 用來顯示導覽器的導覽器圖示資料
  2. 資料集頁籤上,將游標停駐於資料集上,依序按一下動作檢查
  3. 按一下歷史記錄頁籤,然後按一下您要查看的工作。

  4. 一般頁籤,按一下右上角的工作詳細資訊功能表 省略符號,然後選取檢視日誌以查看日誌,或選取下載日誌以將日誌儲存至本機檔案區域。
  5. 如果工作重新載入一個以上的表格,而您想要檢視特定表格的日誌資訊,則依序按一下狀態、表格的重新載入作業名稱、右上角的工作作業功能表 省略符號,然後按一下檢視日誌