匯出使用 Wdata 查詢的檔時 ,建議在匯出中包含所有連接的源檔。在沒有這些文件的情況下導出的查詢仍可導入到目標工作區,但在添加缺少的檔之前,它們將無法正常工作。這稱為「損壞的查詢」。
要求
- 只有工作區擁有者和內容管理員才能導入或導出 Workiva 檔。
識別損壞的查詢
從 Wdata 主螢幕選擇匯入的檔案時,您可能會注意到「詳細資訊」面板中出現錯誤消息。使用查詢、查詢檢視或連接到查詢的文件時,可能會發生此錯誤。上面寫著:
此查詢包含無效語法或遺漏的資料來源。從屬參照的查詢也會受到影響。
添加缺少的源檔
識別損壞的查詢后,可通過兩種方式將丟失的檔添加到工作區:
- 匯出丟失的檔: 返回到原始工作區並僅匯出丟失的檔,然後將其上傳到目標工作區。當您有權訪問這兩個工作區時,建議這樣做。瞭解匯入檔案的更多資訊。
- 重新創建丟失的檔: 在新工作區中手動重新創建丟失的檔。當處理少量檔或無權訪問原始工作區時,建議這樣做。
修復查詢
確定損壞的查詢並將缺少的源檔添加到工作區后,必須將源檔添加到查詢本身。Workiva 將使用新的檔 ID 自動修改您的 SQL 代碼——這會將您的「損壞」檔重定向到其正確的數據源並修復查詢。
注: 您還可以透過手動編輯 SQL 語句來替換缺少的檔案。建議僅對高級使用者執行此操作。詳細瞭解如何創建查詢。
其工作原理如下:
- 從 Wdata Home 中,選擇損壞的查詢。
- 在屏幕右側,您將看到一條錯誤消息顯示在“詳細資訊”面板的頂部。按兩下開啟查詢「以前進到」SQL 編輯器「螢幕」。
- 任何丟失的檔都將列在左側的「源」面板中。按兩下替換缺失
的“圖示。
注意:Workiva 會自動識別缺少的文件類型。為了演示這一點,上面的螢幕截圖顯示了缺少 的表、工作表
、ESG 程式、查詢和ESG資源管理器數據,但您的查詢不太可能包含所有這些數據。 - 搜索丟失的源檔或從清單中選擇它,然後點按「 替換」。
- 點擊 左上角的保存 。
【注】添加電子表格檔時,還必須指定工作表作為源。所有其他檔案類型將僅顯示包含的列。
保存后,您的 SQL 查詢將自動更新為正確的語法,並且您的新源將顯示在左側面板中。
常見問題集|常見問題
如果我將錯誤的源檔添加到查詢中,該怎麼辦?
您可以通過右鍵按兩下「源」面板中的錯誤檔,然後選擇「 替換源」,將一個源檔換成另一個源檔。
我可以重新開始並再次導入我的數據嗎?
是的,但有幾件事要記住:
- 需要訪問原始工作區。
- 您必須從目標工作區中刪除所有以前匯入的數據。
- 匯入無法撤銷。
如果未刪除以前導入的數據,則再次導入將導致整個工作區中出現重複檔。因此,我們僅在處理大量查詢或在全新的工作區中使用此方法。
匯入過程中是否覆蓋了現有檔或重複檔?
不。如果工作區中已存在檔,則導入將僅創建一個副本。