终止会话

本文档介绍了会话终止在 BigQuery 中的工作原理。它面向已经对 BigQuery 会话有一定了解的用户。

在完成以下步骤之前,请确保您拥有终止会话所需的权限

终止会话

会话可以手动或自动终止。已终止的会话的历史记录在终止后可保留 20 天。

自动终止会话

会话会在 24 小时不活动或 7 天后自动终止,以最先满足上述条件的时间为准。

终止当前会话

您可以使用 SQL 语句终止当前会话;如果会话是在 Google Cloud 控制台中创建的,您也可以在该控制台中终止会话。

控制台

  1. 在 Google Cloud 控制台中,转到 BigQuery 页面。

    转到 BigQuery

  2. 找到包含会话的编辑器标签页,然后关闭该标签页。会话终止。

SQL

执行以下操作以终止会话:

  1. 在 Google Cloud 控制台中,转到 BigQuery 页面。

    转到 BigQuery

  2. 在查询编辑器中,输入以下语句:

    CALL BQ.ABORT_SESSION();
    

  3. 点击 运行

如需详细了解如何运行查询,请参阅运行交互式查询

按 ID 终止会话

您可以使用会话 ID 终止会话。您无需进入会话即可以这种方式终止会话。

获取会话 ID,然后运行以下语句:

CALL BQ.ABORT_SESSION(SESSION_ID);

SESSION_ID 替换为要终止的会话的 ID。

后续步骤