如何在 SSAS 表格 1400 兼容性中创建分区?
How to create partitions in SSAS tabular 1400 compatibility?
我们正在实施 SSAS 2017
表格模式以满足我们的报告需求。我正在尝试在其中一个表中创建分区。我为分区构建了一个 SQL 查询。虽然 SQL 查询在数据库上运行良好,但在使用分区管理器进行验证时会抛出错误。我尝试使用查询编辑器,但收效甚微。我尝试使用查询编辑器中的高级编辑器检查查询,它说没有语法错误。
以下是我传递的查询:
SELECT
[Account - Company Code],
[Additional 1],
[Additional 2],
[Additional 3],
[Additional 4],
[Additional 5],
[Additional 6]
FROM dbo.[Table Name]
WHERE [Date - Accounting] >= '2012-01-01' AND [Date - Accounting] <= '2012-01-31'
我在查询编辑器中得到的错误是
Expression.SyntaxError: Invalid identifier.
请帮我解决问题。
我在 MSDN 上读到,在 1400 兼容性模型中,需要使用 Power Query M 语言创建分区,但我无法检索任何示例来执行此操作。
我找到了执行此操作的教程。贴在这里,方便大家以后参考。
https://docs.microsoft.com/en-us/azure/analysis-services/tutorials/aas-lesson-10-create-partitions
我们正在实施 SSAS 2017
表格模式以满足我们的报告需求。我正在尝试在其中一个表中创建分区。我为分区构建了一个 SQL 查询。虽然 SQL 查询在数据库上运行良好,但在使用分区管理器进行验证时会抛出错误。我尝试使用查询编辑器,但收效甚微。我尝试使用查询编辑器中的高级编辑器检查查询,它说没有语法错误。
以下是我传递的查询:
SELECT
[Account - Company Code],
[Additional 1],
[Additional 2],
[Additional 3],
[Additional 4],
[Additional 5],
[Additional 6]
FROM dbo.[Table Name]
WHERE [Date - Accounting] >= '2012-01-01' AND [Date - Accounting] <= '2012-01-31'
我在查询编辑器中得到的错误是
Expression.SyntaxError: Invalid identifier.
请帮我解决问题。
我在 MSDN 上读到,在 1400 兼容性模型中,需要使用 Power Query M 语言创建分区,但我无法检索任何示例来执行此操作。
我找到了执行此操作的教程。贴在这里,方便大家以后参考。
https://docs.microsoft.com/en-us/azure/analysis-services/tutorials/aas-lesson-10-create-partitions