SSDT 数据库项目作为表格 SSAS 项目的数据源?
SSDT database project as data source for Tabular SSAS project?
我可以使用 SSDT 数据库项目作为表格 SSAS 项目的数据源吗?
我正在使用 visual studio 解决方案来构建和维护多个项目、sql 数据库项目、ssis 包,我还想添加一个 SSAS 表格项目,但有没有一种方法可以构建 ssas 模型使用数据库项目中的table结构作为数据源?一旦我部署了 ssas 项目,我将指定一个到实时数据库的连接,但是针对一个结构构建,这可能吗?
没有简单的方法可以做到这一点。但是如果你不怕写一些script/program,那应该是可行的。
你最好的选择是在某处部署 SSDT 数据库项目,然后使用各种 DMV(sys.tables、sys.columns、sys.foreign_keys)等来收集信息您需要生成表格模型。
然后,您可以通过 TOM AMO library 使用 PowerShell 或 C# 发挥创意,根据从 DMV 收集的信息构建表格模型。这并不容易,但如果您的数据库遵循严格的命名约定,它应该是可行的。
祝你好运!
我可以使用 SSDT 数据库项目作为表格 SSAS 项目的数据源吗? 我正在使用 visual studio 解决方案来构建和维护多个项目、sql 数据库项目、ssis 包,我还想添加一个 SSAS 表格项目,但有没有一种方法可以构建 ssas 模型使用数据库项目中的table结构作为数据源?一旦我部署了 ssas 项目,我将指定一个到实时数据库的连接,但是针对一个结构构建,这可能吗?
没有简单的方法可以做到这一点。但是如果你不怕写一些script/program,那应该是可行的。
你最好的选择是在某处部署 SSDT 数据库项目,然后使用各种 DMV(sys.tables、sys.columns、sys.foreign_keys)等来收集信息您需要生成表格模型。
然后,您可以通过 TOM AMO library 使用 PowerShell 或 C# 发挥创意,根据从 DMV 收集的信息构建表格模型。这并不容易,但如果您的数据库遵循严格的命名约定,它应该是可行的。
祝你好运!