批處理(三) Batch Deploy

2021-09-02 14:56:45 字數 1772 閱讀 3647

問題

批處理的第三種方法是什麼:

batch deploy?

回答

使用batch deploy進行批處理

batch deploy

位於fme workbench

的run

選單下。它支援即時批處理執行和建立批處理檔案。它允許你使用當前工作空間處理大資料量的源資料集,並為每個源資料生成單獨的輸出結果。

batch deploy

以嚮導的形式允許。使用者指定輸入、輸出資料集以及其他相關設定,例如輸出檔名字首。你可用選擇讀取資料檔案的整個目錄包括子目錄,或只選擇單獨的檔案。

batch deploy

甚至允許你選擇不從選定資料集或選定資料集進行批處理,並支援追加資料到已有目標資料集(前提是該格式支援追加)。

如果不是馬上執行該過程,建立的批處理檔案是包含批處理過程設定的

*.tcl

檔案和啟動該程序的

*.bat

檔案。q)有多個源讀模組但是只對其中乙個進行批處理的重點是什麼?我為什麼要這樣做?

a)

fme2005

以前,包含多個源讀模組的工作空間不能進行批處理——因此這是我們在這些示例場景中允許批處理的改進:

你有多個

shape

資料集和乙個

csv檔案,

csv檔案中列出了所有

shape

檔案中要素的更改。你現在可以對所有

shape

資料集按照

csv檔案(非批處理)中列出的更改進行批處理操作。

你有多個

dgn檔案,這些檔案有指向

oracle

資料庫中儲存的屬性的鏈結。你現在把這些

dgn轉換為

mif/mid

,通過批處理

dgn而不是

oracle

資料庫(乙個資料庫共用於所有

dgn)將它們與

oracle

資料庫中的記錄進行匹配。

q)有多個目標寫模組但是不對所有的進行批處理的重點是什麼?我為什麼要這樣做?

a)

fme2005

以前,包含多個目標寫模組的工作空間不能進行批處理——因此這是我們在這些示例場景中允許批處理的改進:

你有多個

shape

資料集,你需要把它們轉為

mid/mif

和geodatabase

。你需要對每個源

shape

資料集生成乙個單獨的

mid/mif

檔案,但同時把所有

shape

轉換到乙個單獨的

geodatabase

中。因此你批處理

mid/mif

但是關掉了

geodatabase

批處理。如果將

「delete geodatabase」

設定設定為

「no」

,則每次迭代中的所有資料都將新增到

geodatabase

而不是替換它(如果批處理,則每次迭代都會獲得單獨的

geodatabase

)。

flink 三 flink批處理

datasource型別運算元 val environment executionenvironment executionenvironment.getexecutionenvironment 支援多種collection的具體型別 val datasource1 dataset string e...

批處理 sleep處理

echo off echo q debug nul echo bj jzh 0x ppppppa de dm do dh ls lu lx lezrr eeeuyrx2dx sleep.com echo 0dxfp,0xx.t0p,xtgsb4o piyu wwx0gwuy wv ovbx2gv0e...

mysql 批處理啟動 MySQL開啟批處理

mysql預設關閉批處理 開啟方法 在原始的url尾部新增開啟指令,如下標註語句 url jdbc mysql localhost 3306 mydb3 rewritebatchedstatements true 新增批處理 呼叫preparedstatement中的addbatch 方法,將一句s...