我正在使用行過濾器過濾掉長度超過指定長度的列。在過濾條件下,沒有檢查行長度的條件。如何在水壺中按行長度過濾行
所以解決方法是使用:
Field1 REGEXP [^.{0,80}$]
OR
Field1 IS NULL
Field2 REGEXP [^.{0,120}$]
OR
Field2 IS NULL
長度檢查是一種非常普遍的要求。有沒有一個功能/更簡單的方法來做到這一點,我失蹤了?
我正在使用行過濾器過濾掉長度超過指定長度的列。在過濾條件下,沒有檢查行長度的條件。如何在水壺中按行長度過濾行
所以解決方法是使用:
Field1 REGEXP [^.{0,80}$]
OR
Field1 IS NULL
Field2 REGEXP [^.{0,120}$]
OR
Field2 IS NULL
長度檢查是一種非常普遍的要求。有沒有一個功能/更簡單的方法來做到這一點,我失蹤了?
假設你正在談論字符串,你可以使用計算器步驟,但有點難以找到計算「返回字符串A的長度」。這將爲您提供「篩選行」步驟的值。
不難找到,如果你使用單詞'length'作爲過濾器。花了太長時間才發現這個功能。 – marabu
數據驗證程序停止轉換。我怎樣才能讓它忽略這些行?是否有丟棄所有內容的輸出類型? –
除了「主要輸出步驟」跳(我已添加屏幕截圖作爲示例)之外,您可能還需要在驗證器步驟之後的「步驟的錯誤處理」躍點。 – user4637357