STREAMING_TABLE_OPERATION_NOT_ALLOWED 错误状况

SQLSTATE:42601

不允许 <operation> 操作:

APPLY_CHANGES_UNSUPPORTED_OPERATION

APPLY CHANGES 流式处理表不支持该操作。

CREATE_OR_REPLACE

不允许将 REPLACE 用于流式处理表;请更新命令以改用 CREATEREFRESH,然后重试该命令。

CREATE_TABLE_IN_HIVE_METASTORE

无法在 Hive 元存储中 CREATE 流式处理表。 流式处理表仅在 Unity Catalog 中受支持。 请通过 USE CATALOGcatalogName;CREATE 流式处理表 schemaName.tableNameCREATE 流式处理表 catalogName.schemaName.tableName在 Unity Catalog 元存储中为此表指定目标目录。 您可以通过 SHOW CATALOGS 查看可用目录列表。

DROP_DELTA_LIVE_TABLE

该操作不适用于从 Delta Live Tables 创建的流式表,而是应在 Delta Live Tables 的管道定义中移除该流式表。

INVALID_ALTER

若要更改流式处理表的架构或属性,请使用 CREATEREFRESH 命令。

NON_STREAMING_TABLE

<tableName> 不是流式处理表。

REFRESH_DELTA_LIVE_TABLE

该操作不适用于通过 Delta Live Tables 创建的流式表,而应在 Delta Live Tables 中刷新流式表。

REQUIRES_SHARED_COMPUTE

无法从“已分配”或“无隔离”共享群集 <operation> 流式处理表 <tableName>,请改用 SHARED 群集或 Databricks SQL 仓库。

未知特性

流式处理表 <tableName> 支持较新版本中的功能。 请在较新版本上运行此 <operation> 操作。

UNSUPPORTED_OPERATION

流式处理表不支持该操作。