kettle中的連線線上面有個雙斜槓是什麼意思

2023-02-15 02:25:04 字數 2282 閱讀 2831

1樓:匿名使用者

並行的意思,右鍵選單run next...可以設定。

2樓:你愛吃雞蛋殼

雙斜槓(//表示「引用」的意思。

kettle 乙個作業中多個轉換時順序執行的嗎

3樓:匿名使用者

start後面的連線線是「鎖型」表示無條件執行。

轉換 後的是「對勾」表示執行成功後執行下乙個。

如上圖「轉換」執行成功後才會執行「轉換2」,如果出錯,整個job就停止了。

4樓:匿名使用者

kettle 乙個作業中多個轉換是順序執行的,乙個轉換內的多個步驟預設是併發執行的。

kettle中做查詢時,遇到大資料時怎麼處理

5樓:匿名使用者

在kettle常常有處理從乙個源資料中做轉換。做轉換的時候, 需要去查另乙個資料庫。

這種問題遇到資料小時候還好辦。 但是資料魘 時候就麻煩來了。

下面針對三種情況做具體情況的選擇辦法。

先上乙個圖。

[img][/img]

1. 當需要轉換的資料特別大的時候, 例如: 10w條以上。或者100w條以上時。

上圖中,hadoop資料匯入,匯入的資料如果夠多,例如100w條以上,其中乙個字段需要查詢資料庫中查詢,而這個欄位的型別並不多,例如只有10個型別或者資料庫中就只有這10個型別。那麼,可以走線路2, 並且線路2中的 "使用快取" 可以打勾,也可以不打。當然你這個源裡的資料太多,打上當然最好了。

因為省得再去你的資料庫裡再查。

但是當源裡的資料型別還是只有10個型別,但是你的資料庫裡面存了有10000條記錄時,怎麼辦?

有兩種解決辦法:

1).線路2:並且查詢節點中的 "使用快取" 不能打勾。

2).線路1,並在"帶條件的結果查詢供流查詢使用" 這個結點中,用乙個sql,過濾一下資料,然後盡可能地把那裡包括的這些記錄查出來。這樣在流裡的比對時。

也很快很多。必竟是在記憶體裡做運算了。

2. 查另乙個資料庫的資料量大時,而你的源資料不大。

最好的選擇是。

線路1,並在"帶條件的結果查詢供流查詢使用" 這個結點中,用乙個sql,過濾一下資料,然後盡可能地把那裡包括的這些記錄查出來。這樣在流裡的比對時。也很快很多。必竟是在記憶體裡做運算了。

3. 當兩個資料來源都非常大時(最不想遇到的)

這種情況是最不想遇到的辦法。

一種選擇:1).線路2中的 "使用快取" 打勾。

當然還有別的更複雜但是會更快的辦法。適用場景比較少,不再詳細寫了。

kettle spoon啟動之後為什麼會在桌面建立乙個名叫data-integration的資料夾,怎麼讓它放在其他地方?

6樓:匿名使用者

是之前的乙個舊執行緒遺留的,可以採取以下步驟:

1.關閉pdi(kettle)客戶端。

2. 刪除data-integration\system\karaf\caches\spoon資料夾(安裝的目錄)

3.更新檔案data-integration\system\karaf\instances\中的路徑。

4.重新啟動客戶端 - 可能需要一分鐘,因為它將重建快取,重建完成就不會再建資料夾了。

7樓:匿名使用者

你是不是吧kettle裝在了桌面上呢?

一般來說data-integration在你安裝目錄下。

例如我的是d:\kettle\data-integration

mysql tinyint kettle 取數查詢 kettle直接把表中的"1"值用"y"來代表了 大家有遇到過這問題嗎?

8樓:三笑瑜亮

今天也遇到了這個問題,後面通過拼接字串解決了,在此分享一下。比如乙個欄位aa是tinyint型別,那麼在查詢該字段時拼接乙個空字元就好了,如 select aa+''as aa

9樓:匿名使用者

遇到,值對映居然不能改,完全沒則,等你解決了,貢獻一下解決方法。

10樓:貓鬍子牛哥

請問這個問題有沒有解決?求解決方案,kettle直接把tinyint當成boolean解析了,我現在做乙個資料庫遷移的etl,表示碰到了這個tinyint型別好蛋疼。

kettle設定了乙個變數,執行第一次的時候提示出現不支援的sql92,然後再執行一次job變數就正常使用了

visio連線線上的字如何變為豎排

上面的答案是針對 流程形狀 中文字豎排的,提問的是 連線線 上的文字豎排。先選中 連線線 上的文字,在段落標籤裡,改成 豎排 然後 ctrl shift 4 工具標籤裡 順時針箭頭包著a 那個按鈕。連線線上的文字會出現很多調節鈕,把文字框縱向拉長,文字就豎過來了。選中元件 點選右鍵 選擇形狀 選擇旋...

為什麼一連線在電路中的導線電壓為0,而電流不為0呢

電壓實際上是電位差 電勢差 假如一端是5v,另一端是4v,電壓就是1v,如果不消耗電能 超導時沒有電阻 兩端電位 電勢 一樣 不為零 則電壓為0,而電流不為0。導線中有電流是因為導線組成了閉合的迴路,且電路中有電源。是電源提供了電壓。不能只看電路中的一部分,要看整體。電壓復是形成電流的原因 制,電路...

3d max中怎樣將兩個圖形中的點焊接在一起啊

如果要將兩個模型焊在一起,這兩個模型不能是封閉的,也就是說你必須把要焊在一起的那兩個面 焊接後會重合的面 分別從兩個模型上刪去才行。轉成poly,attach結合,點選兩點,執行target weld 不在同乙個物體中無法焊接,無論是用line還是用poly,先用attach新增另外乙個物體後,用w...