2016-12-16 56 views
1

我試圖從BigQuery中的一個表中刪除記錄,但得到 DML在表dataset.tablename不支持無法從表中刪除記錄BigQuery中

我使用這個命令來刪除

bq query --use_legacy_sql=false 'delete from dataset.table_name where Day = 20161215' 

但它的工作原理,當我試圖從控制檯像

delete from dataset.table_name where Day = 20161215 

運行它請幫助

回答

0

通常,如果您嘗試使用DML而不支持DML的分區表,則會看到此錯誤

如果此表未分區 - 請檢查它是否在流式插入之下(檢查它是否有流式緩衝區或不)

查看更多about DML's Known Issues