Details
-
Improvement
-
Status: Open
-
P3
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Apache Beam 2.5 documentation (https://beam.apache.org/documentation/sdks/javadoc/2.5.0/), states that
"WRITE_TRUNCATE
public static final BigQueryIO.Write.WriteDisposition WRITE_TRUNCATE
Specifies that write should replace a table.
The replacement may occur in multiple steps - for instance by first removing the existing table, then creating a replacement, then filling it in. This is not an atomic operation, and external programs may see the table in any of these intermediate steps."
However WRITE_TRUNCATE is an atomic BigQuery operation. The documentation needs to be updated.