不允许 <operation> 操作:
应用更改不支持的操作
流表不支持AUTO CDC操作。
自动CDC非附加型列更改
AutoCDC 流式表不允许执行非追加列 ALTER 操作(DROP COLUMN, RENAME COLUMN)。
创建或替换
不允许将 REPLACE 用于流式处理表;请更新命令以改用 CREATE 或 REFRESH,然后重试该命令。
在Hive元数据存储中创建表
无法在 Hive 元存储中 CREATE 流式处理表。 流式处理表仅在 Unity Catalog 中受支持。 请在 Unity Catalog 元存储中为该表指定一个目标目录,通过USE CATALOG catalogName; CREATE STREAMING TABLE schemaName.tableName或者CREATE STREAMING TABLE catalogName.schemaName.tableName。 您可以通过 SHOW CATALOGS 查看可用目录列表。
删除_Δ_实时_表
此操作不适用于从 Lakeflow 上的 Spark 声明性管道创建的流式处理表,而是从 Lakeflow 上的 Spark 声明性管道中的管道定义中删除流式处理表。
无效_更改
若要更改流式处理表的架构或属性,请使用 CREATE 或 REFRESH 命令。
非流媒体表
<tableName> 不是流式处理表。
REFRESH_DELTA_LIVE_TABLE
此操作不适用于从 Lakeflow 上的 Spark 声明性管道创建的流式表;请改为在 Lakeflow 上的 Spark 声明性管道中刷新该流式表。
REQUIRES_SHARED_COMPUTE
无法从已分配群集或无隔离共享群集<operation>流式表<tableName>,请改用SHARED群集或 Azure Databricks SQL 仓库。
未在无服务器通用计算上启用ST
无法在无服务器泛型计算中对工作区使用流式处理表<operation>。 通过在无服务器通用计算具体化视图/流式处理表工作区功能预览中注册来启用此功能。 如果您在工作区中没有看到测试版功能预览,请联系您的 Azure Databricks 代表。
未知特性
流式处理表 <tableName> 支持较新版本中的功能。 请在较新版本上运行此 <operation> 操作。
不支持的操作
流式处理表不支持该操作。