两个DSV的SSAS维数

两个DSV的SSAS维数,ssas,dimension,datasourceview,Ssas,Dimension,Datasourceview,请,我可以从一个多维数据集中的两个不同数据源视图创建维度吗? 我有一个数据库,一个dsv和一个立方体 现在我想基于其他dsv创建另一个多维数据集,但维度日期相同 使用的表在同一日期字段上以相同的结构连接到DimDate表 我看不到来自其他原始dsv的tebles 投标文件x MSSQL 非常感谢 不能定义使用多个DSV表的单个维度。它不知道如何将两个表连接在一起以创建单个维度。但是,您可以向来自辅助数据源的第一个DSV添加表。请注意,它将尝试让SQL Server打开一个临时链接服务器以连接到辅

请,我可以从一个多维数据集中的两个不同数据源视图创建维度吗? 我有一个数据库,一个dsv和一个立方体 现在我想基于其他dsv创建另一个多维数据集,但维度日期相同 使用的表在同一日期字段上以相同的结构连接到DimDate表 我看不到来自其他原始dsv的tebles

投标文件x MSSQL


非常感谢

不能定义使用多个DSV表的单个维度。它不知道如何将两个表连接在一起以创建单个维度。但是,您可以向来自辅助数据源的第一个DSV添加表。请注意,它将尝试让SQL Server打开一个临时链接服务器以连接到辅助数据源,并且在处理过程中性能可能会受到影响,凭据可能需要双跳


相反,我建议在处理多维数据集之前,使用SSI将维度所需的两个表拉入一个数据库

答案是否定的,因为这不是最佳做法。请注意,在BIDS Designer中,您可以创建多个“数据源”,这些数据源是使用数据提供程序(如文本文件提供程序或任何其他受支持的数据提供程序)的对象

“数据源”视图(DSV)是一个不同的设计图面-它从数据源(DS)中的提供程序链接对象“继承”允许的对象

您可以有多个数据源(DS),连接的任何对象都可以在任何DSV(数据源视图)中使用,也可以有多个DSV对象

例如,如果使用Visual Studio BIDS中的“添加新数据源”向导连接SQL Server 2012的数据源(DS)提供程序,并连接文本文件的另一个数据源(DS),则这两个数据源都可以在您创建的一个或多个数据源视图(DSV)中公开

通过添加或创建通过数据源提供程序公开的对象,可以将项目添加到任何DSV。DSV是包含数据的所有对象的容器,但数据源连接器不在DSV中,它们仅通过数据源提供程序公开在DSV中

数据源连接器及其“连接字符串”位于DS(数据源)的设计图面内

鉴于此,最佳实践是创建一个包含来自一个DSV的维度的多维数据集,因为这是最佳实践。绑定到单个多维数据集(具有多个度量值组)的任何一个维度都应该来自同一个DSV,因为这是多维数据集设计器将其公开的方式


DSV中的对象可以来自通过数据源节点中的提供程序公开的任何数量的有效连接数据源。

您是否可以编辑回答问题的答案,包括适当的文档相关链接。当前有太多不相关的信息。完成后,您现在是否可以删除repr伊曼德?