.clear materialized-view data
适用于:✅Azure 数据资源管理器
清除现有具体化视图的数据。
仅从视图的 materialized part
中清除数据。 有关 materialized part
的详细信息,请参阅具体化视图的工作原理。 清除具体化视图数据后,视图将继续处理自上次具体化以来引入的源表记录。 使用 .show materialized-view
命令获取最后一个具体化时间戳。
此命令与删除和重新创建视图(没有 backfill
)的区别在于,使用此命令可保留对具体化视图设置的所有策略。
权限
你必须至少具有具体化视图管理员权限才能运行此命令。
语法
.clear
materialized-view
MaterializedViewName data
详细了解语法约定。
参数
客户 | 类型 | 必需 | 说明 |
---|---|---|---|
MaterializedViewName | string |
✔️ | 具体化视图的名称。 |
返回
下面是返回的输出的架构:
名称 | Type | 说明 |
---|---|---|
ExtentId | guid |
区的全局唯一标识符,其中包含已删除的具体化视图的具体化部分的信息。 |
TableName | string |
内部名称,用于引用具体化视图的具体化部分。 它包含前缀 _MV_ ,该前缀后跟在创建具体化视图时分配给该视图的用户的名称。 |
CreatedOn | datetime |
最初创建该区的日期和时间。 |
示例
从一个具体化视图中清除数据
以下命令清除视图 UsersView 的具体化部分中的所有数据:
.clear materialized-view UsersView data