Reporting services 使用SSAS,如何设计基于过滤器的联系人信息检索?

Reporting services 使用SSAS,如何设计基于过滤器的联系人信息检索?,reporting-services,ssas,dimension,fact,Reporting Services,Ssas,Dimension,Fact,我是SSAS新手,正在尝试并需要帮助设计此报告要求: 根据多对多关系相关的各种表中的维度(常规维度和事实维度)筛选客户 使用此客户列表,检索他们的联系方式(地址、电子邮件等) 我的计划是将SSAS(多维)与Excel 2007/SSRS报告一起用于用户前端。我的问题是: 客户联系方式应该是维度还是事实?(一) 客户只有一个联系人详细信息,目前居住在 (同表) 一旦客户被过滤,那么如何生成 过滤结果中的客户联系方式 我选择的工具能满足我的需求吗 非常感谢 致以最良好的祝愿 CT 联系人详细信息

我是SSAS新手,正在尝试并需要帮助设计此报告要求:

  • 根据多对多关系相关的各种表中的维度(常规维度和事实维度)筛选客户
  • 使用此客户列表,检索他们的联系方式(地址、电子邮件等)
我的计划是将SSAS(多维)与Excel 2007/SSRS报告一起用于用户前端。我的问题是:

  • 客户联系方式应该是维度还是事实?(一) 客户只有一个联系人详细信息,目前居住在 (同表)
  • 一旦客户被过滤,那么如何生成 过滤结果中的客户联系方式
  • 我选择的工具能满足我的需求吗
  • 非常感谢

    致以最良好的祝愿

    CT

  • 联系人详细信息(如地址)应为维度属性,而不是事实
  • 如果您有不需要按其进行切片的属性,但希望对其进行报告,则可以按照所述的方式创建成员属性。对于您的解决方案,也许通过一个SSRS报告进行演练更合适
  • 如果您打算将您的原始陈述与您的评论联系起来,并利用总销售额、购买的产品等,那么解决方案开始有意义,应该会满足您的需求。如果没有度量部分,SSAS是一种过度使用,直接的表查询就足够了

  • 根据您的描述,您没有多对多关系,但是如果您最终与他们建立了关系,请查看是什么让您将其放入多维数据集中的?通常,多维数据集用于聚合和分析。这听起来像是您可以查询一个表并获得相同的好处。你会根据什么样的东西进行过滤/切片?如果该字段有很多值,在Excel中用一个很长的列表进行筛选可能会很烦人,除非您要编写一些VBA并自己进行下拉。其目的是让用户能够根据各种参数(按客户、年龄、购买的产品等划分的总销售额)进行筛选并使用这些参数确定客户数量。一旦确定了子集客户,请生成这些客户的联系方式。谢谢您的建议。我可以理解Excel中的钻取,它会生成一个附加的工作表。你说的SSRS报告中的钻取操作是什么意思?另外,我的研究让我使用多维而不是表格版本。我的理性是我需要钻通,我有许多多对多的关系要处理。我对多维模型的选择是否正确?您将钻取操作设置为多维多维多维数据集(SSAS内部)的一部分。添加的链接应该有助于解释其工作原理。多维模型确实可以处理多对多,但它比表格更复杂。由于您对这两种环境都是新的,所以您可能需要考虑是否可以使表格模型工作,因为学习曲线会更快。这可能有助于您在表格中处理多对多问题