We have a Pipeline which reads from a BigQuery table. Calling the method getF()
on the TableRow should return a List<TableCell>
for that row. But it returns null
.
Why does getF()
return null
?
@Override
public void processElement(ProcessContext c) throws Exception {
TableRow aRow = context.element();
List<TableCell> tableCells = aRow.getF(); //This returns null!
}
Update from January 2016: getF()
is not supported - support for it was never reliable and has been completely removed in this commit. Please use row.get("fieldname")
instead.
Original from September 2015: The SDK has been updated with a fix for this issue.
getF()
is not supported - support for it was never reliable and has been completely removed in this commit. Please use row.get("fieldname")
instead.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With