Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google bigquery 无法删除表_Google Bigquery - Fatal编程技术网

Google bigquery 无法删除表

Google bigquery 无法删除表,google-bigquery,Google Bigquery,我似乎无法删除我的表387047224813。API调用因未定义的错误而失败,当我尝试通过控制台时,它不会抱怨,但也不会删除表 我如何解决这个问题 为了确认这一点,我使用了API文档中的以下API代码,它可以很好地用于任何其他表,但不能用于此表: # Delete a table def deleteTable(service, projectId, datasetId, tableId): try: service.tables().delete(projectId=project

我似乎无法删除我的表387047224813。API调用因未定义的错误而失败,当我尝试通过控制台时,它不会抱怨,但也不会删除表

我如何解决这个问题

为了确认这一点,我使用了API文档中的以下API代码,它可以很好地用于任何其他表,但不能用于此表:

# Delete a table
def deleteTable(service, projectId, datasetId, tableId):
  try:
    service.tables().delete(projectId=projectId, datasetId=datasetId, tableId=tableId).execute()

  except AccessTokenRefreshError:
    print ("The credentials have been revoked or expired, please re-run the application to re-authorize")

  except Exception as err:
    print 'Undefined error' % err

  except:
    print "\nWARNING: Table [" + tableId + "] doesn't exist!\n"
我得到了错误未定义的错误,没有解释



web控制台中的Delete Table命令没有删除该表,这一事实也让我认为该特定表可能存在问题。

BigQuery表id由三部分组成——项目id、数据集id和表id。您给出的值“387047224813”是项目id。。但要删除表,还需要指定数据集和表id。如果要指定数据集和表id,请告诉我们它们是哪一个?

BigQuery表id有三部分--项目id、数据集id和表id。您给出的值“38704724813”是项目id。。但要删除表,还需要指定数据集和表id。如果您指定的是数据集和表id,现在可以告诉我们它们是哪些吗?

您好,欢迎使用SO!请发布一些代码,或者不管你在做什么,来澄清你的问题。就目前而言,这只是猜测,我们更希望能够根据事实给出答案我只是想澄清一下,我使用API文档中提供的API代码示例来删除一个表,它可以与任何其他表一起使用。我也尝试过控制台选项,通过点击删除表格选项。嗨,胡安:你还看到这个问题吗?嗨,迈克尔,是的,我看到了。事实上,我使用同一个select的输出创建了第二个表,我也不能删除这个表。在对约旦的答复中,我已经给出了下表的适当细节。谢谢你,欢迎来到SO!请发布一些代码,或者不管你在做什么,来澄清你的问题。就目前而言,这只是猜测,我们更希望能够根据事实给出答案我只是想澄清一下,我使用API文档中提供的API代码示例来删除一个表,它可以与任何其他表一起使用。我也尝试过控制台选项,通过点击删除表格选项。嗨,胡安:你还看到这个问题吗?嗨,迈克尔,是的,我看到了。事实上,我使用同一个select的输出创建了第二个表,我也不能删除这个表。在对约旦的答复中,我已经给出了下表的适当细节。感谢Hanks Jordan,我在删除两个表时遇到了问题,这两个表都是由同一个查询创建的。这些表是:387047224813:pos_dw_api.handParticipant和38747224813:pos_dw_api.handParticipant2。您在bigQuery中遇到了一个内部错误。我正在进行修复。谢谢Jordan,如果您希望我再试一次,请告诉我。很抱歉,延迟了此操作,它现在应该已修复。(这两个问题都是您能够使一个表进入坏状态,并且删除对该表不起作用)。请再试一次,如果您有任何其他问题,请告诉我们。嗨,Jordan,我刚刚尝试了解决此问题的4个表,它们是:handParticipant、handParticipant 2、handParticipant 3和handParticipant 4。我无法通过web控制台或API调用删除它们中的任何一个。谢谢。谢谢Jordan,我在删除两个表时遇到问题,这两个表都是由同一个查询创建的。这些表是:387047224813:pos_dw_api.handParticipant和38747224813:pos_dw_api.handParticipant2。您在bigQuery中遇到了一个内部错误。我正在进行修复。谢谢Jordan,如果您希望我再试一次,请告诉我。很抱歉,延迟了此操作,它现在应该已修复。(这两个问题都是您能够使一个表进入坏状态,并且删除对该表不起作用)。请再试一次,如果您有任何其他问题,请告诉我们。嗨,Jordan,我刚刚尝试了解决此问题的4个表,它们是:handParticipant、handParticipant 2、handParticipant 3和handParticipant 4。我无法通过web控制台或API调用删除它们中的任何一个。谢谢