Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ssas 在PowerBI中将SSA与外部数据连接_Ssas_Powerbi - Fatal编程技术网

Ssas 在PowerBI中将SSA与外部数据连接

Ssas 在PowerBI中将SSA与外部数据连接,ssas,powerbi,Ssas,Powerbi,我们正在尝试使用PowerBI将来自SSAS Olap多维数据集和excel表的数据组合起来 由于每个数据表都有重复的值,因此无法创建所需的关系 就我们而言,我们最终为excel表需要链接到的每个维度打开了SSAS Olap多维数据集一次,为多维数据集上的整个数据再次打开了SSAS Olap多维数据集 例如,如果我们的excel表包含与客户和产品相关的数据,我们需要: 添加仅选择客户维度的SSAS数据源 添加仅选择产品维度的SSAS数据源 添加选择所有数据的SSAS数据源 添加Excel数据源

我们正在尝试使用PowerBI将来自SSAS Olap多维数据集和excel表的数据组合起来

由于每个数据表都有重复的值,因此无法创建所需的关系

就我们而言,我们最终为excel表需要链接到的每个维度打开了SSAS Olap多维数据集一次,为多维数据集上的整个数据再次打开了SSAS Olap多维数据集

例如,如果我们的excel表包含与客户和产品相关的数据,我们需要:

  • 添加仅选择客户维度的SSAS数据源
  • 添加仅选择产品维度的SSAS数据源
  • 添加选择所有数据的SSAS数据源
  • 添加Excel数据源
  • 创建所需的链接:
  • 5.1从客户维度(SSAS 1)到卓越客户

    5.2产品尺寸(SSAS 2)到Excel产品

    5.3客户维度(SSAS 1)到客户维度(SSAS 3)

    5.4产品尺寸(SSAS 2)至产品尺寸(SSAS 3)

    显然,5.3和5.4似乎完全是多余的,整个定义比预期的要复杂得多


    有更好(更简单!)的方法吗?

    Excel文件的原因是什么?有没有办法将Excel的客户和产品数据放入相应的DimCustomer、DimProduct?了解更多有关Excel文件中的内容以及如何将其加入多维数据集的信息会很有帮助。我有一些问题:为什么每个数据表都有重复的值?你没有加入关键领域吗?你是如何想出上述5个步骤的?例如,第3步-为什么要单独引入两个维度,然后是整个立方体?我想这5个步骤中的每一步你都有理由。我的一个想法可能会简化您尝试执行的操作,即不直接从SSAS导入,而是从SSAS来源的基础数据集市导入。@manderson,excel文件是用户希望加入多维数据集的SSAS系统中未包含的数据所在。它可以来自很多外部来源,他们得到一些数据,他们想添加到标准定义的分析中。我们无法控制他们得到的是什么,无论是来自何处的统计数据、与其他人无关的业务数据等等。我们要求他们用多维数据集中的“官方”数据来正确识别lin。@leonard,也许我们做得不对,这就是为什么我们这样问,因为这似乎不合逻辑。@leonard。。oops过早地返回:)。我们的多维数据集有一个事实表,上面有客户id和每月销售额,还有一个维度,上面有客户id和名称。excel文件具有客户id和年龄(或您喜欢的任何内容)。当试图定义多维数据集和excel表之间的链接时,我们会收到一个错误,说明表中有重复的值。。。我们肯定做错了什么!Excel文件的原因是什么?有没有办法将Excel的客户和产品数据放入相应的DimCustomer、DimProduct?了解更多有关Excel文件中的内容以及如何将其加入多维数据集的信息会很有帮助。我有一些问题:为什么每个数据表都有重复的值?你没有加入关键领域吗?你是如何想出上述5个步骤的?例如,第3步-为什么要单独引入两个维度,然后是整个立方体?我想这5个步骤中的每一步你都有理由。我的一个想法可能会简化您尝试执行的操作,即不直接从SSAS导入,而是从SSAS来源的基础数据集市导入。@manderson,excel文件是用户希望加入多维数据集的SSAS系统中未包含的数据所在。它可以来自很多外部来源,他们得到一些数据,他们想添加到标准定义的分析中。我们无法控制他们得到的是什么,无论是来自何处的统计数据、与其他人无关的业务数据等等。我们要求他们用多维数据集中的“官方”数据来正确识别lin。@leonard,也许我们做得不对,这就是为什么我们这样问,因为这似乎不合逻辑。@leonard。。oops过早地返回:)。我们的多维数据集有一个事实表,上面有客户id和每月销售额,还有一个维度,上面有客户id和名称。excel文件具有客户id和年龄(或您喜欢的任何内容)。当试图定义多维数据集和excel表之间的链接时,我们会收到一个错误,说明表中有重复的值。。。我们肯定做错了什么!