azure - 如何在 Azure 数据资源管理器中创建物化视图时添加多个维度表
问题描述
我正在尝试使用二维表创建物化视图,但使用以下语法出现错误,
.create async materialized-view with (backfill=true, dimensionTables = 'SalesUserTable','ProductTable') SalesSummary on table PurchaseTable
{
PurchaseTable | join kind = inner SalesUserTable on $left.SalesUserId == $right.SalesUserID
| join kind = inner ProductTable on $left.ProductID == $right.ProductID
| extend TotalPrice = (Quantity*Price)
| summarize
TotalQuantity = sum(Quantity),
TotalPrice = sum(TotalPrice)
by SalesUserId, ProductID, SalesUserName=Name, ProductName=Name1
}
请帮助我使用正确的语法来添加多维表
解决方案
将表名放在一组引号中:
.create async materialized-view with (backfill=true, dimensionTables = 'SalesUserTable, ProductTable') SalesSummary on table PurchaseTable
推荐阅读
- ios - 多次解析Json时出错
- vba - 运行时错误“438”:对象不支持此属性或过滤器删除方法
- python-3.x - Numpy根据百分位数删除二维数组的元素
- java - 我如何使用java在mysql数据库中根据日期差异(来自另一个表的日期和当前日期)将表中的特定标志更新为'Y'
- python - 使用scrapy抓取多个页面
- android - Xamarin.Andorid 的 Ble Api 示例
- java - 如何在 Sling 中找到服务器上的 servlet?
- c++ - 如果 copts 不允许系统路径,如何引用外部依赖项使用的系统库?
- c# - 显示下一个营业日和营业时间
- javascript - 如何使用 nuxtjs 重新加载路由