區段匯出

您可以從Data Workbench用戶端的「詳細資料表」視覺效果輕鬆建立「區段匯出」定義。

此外,Segment Exports會自動將其結果合併到單一伺服器,而不是在每個必須使用外部流程合併的DPU上產生部分結果。 您可以建立區段匯出檔案,將其儲存至Profile Manager,然後將輸出檔案上傳至您所選擇的伺服器。

若要設定區段匯出伺服器

Segment Export功能會在區段匯出伺服器上建立單一輸出檔案,而非在每個DPU上建立個別的輸出檔案。 區段匯出伺服器通常設定為在FSU上執行。

在Profile Manager的資料集\目錄中,開啟工作站中的Segment Export.cfg,並指定伺服器的地址。 (您的地址可以是IP或完全限定的域名。):

這是接收Data Workbench匯出結果之區段伺服器的IP。 這是一次性設定。 如果Segment Export.cfg不存在,則導出不運行。

配置導出目錄

為了安全起見,在區段匯出後執行的執行檔或批次檔案必須位於區段匯出伺服器的可設定指令碼\目錄中。

.part和最終輸出必須位於可配置的導出目錄中。 要運行的命令存在於命令和命令參數中。 命令參數中%file%的實例將替換為輸出檔案的路徑。

注意

新建到Data Workbench5.4時,\Exports資料夾將自動建立。 在5.4版之前設定的先前匯出目錄,在每個區段匯出的檔案名稱前面都需要Exports\前置詞。 現在不需要添加此前置詞。

  1. 在Communications.cfg的Segment Exports目標伺服器上,將SegmentExportServer添加到伺服器清單中。 (以紅色顯示的範例)。

    導出目錄:指定放置.part和輸出檔案的位置。 這可以是共用目錄。

    指令碼目錄:指定運行所有執行檔或批處理檔案的目錄。

  2. Access Control.cfg,在同一伺服器上,將對URI /SegmentExportServer/的讀寫訪問添加到群集伺服器訪問組:

  3. 更改.export檔案:

  4. 對於每個設定檔,Segment Export.cfg位於資料集\目錄,其內容如下:

    Segment Export = SegmentExport:
    Segment Export Server = serverInfo:
    Port = int: 80
    Address = string: 192.168.5.128 (for example) Use SSL = bool: false
    
  5. 確保導出目錄和指令碼目錄中引用的目錄存在。

    只有指令碼目錄中的執行檔和批處理檔案才能作為段導出的命令運行。

若要建立區段匯出檔案

  1. 在工作區中,建立顯示資料子集的「詳細資料表」(「視覺效果」>「詳細資料表」)並新增屬性。

  2. 如果需要,在工作區中進行選取。 (任何選擇或篩選器都會套用至匯出。)

  3. 在「詳細表」標題中,按一下右鍵並選擇​Create Segment Export File

  4. 在Save as中,鍵入.export檔案的名稱。

  5. 在.export檔案上,視需要設定參數。

    工作區中的任何選取項目或篩選器都會併入匯出檔案中。

  6. 保存.export檔案。

    儲存的檔案會顯示在Profile Manager中,供您儲存至伺服器。 將檔案保存到伺服器時,導出將開始。

本頁內容