我正在从 jdbc 连接读取转换为 tablerows,然后使用以下代码将数据上传到 bigquery。
我期望的数据有多个列,其中之一称为“电话号码”。如果我想在不同的表中存储此电话号码长度小于 8 位的行,请将它们删除,并将两个表(一个具有无效电话号码,另一个具有正确电话号码的剩余数据)写入 bigquery。 读取jdbc数据后可以用什么方法做这个?
application-profile.yml
您应该使用 Filter 转换:https://beam.apache.org/documentation/transforms/java/elementwise/filter/
Filter