如何为 SAP Netweaver BI MDX 查询设置变量
从 SAP NetWeaver Business Intelligence 数据源中筛选数据是使用变量完成的,这些变量在该数据源中作为查询多维数据集定义的一部分进行定义。变量是在创建查询多维数据集时在数据源中定义的。只有查询多维数据集支持变量。与所有查询变量一样,Reporting Services 也会自动创建绑定到报表参数的查询参数,这两个参数与查询多维数据集中查询变量的唯一名称同名。
在设计模式下设置变量的值
在设计模式下,单击 SAP NetWeaver Business Intelligence 查询设计器工具栏上的**“变量”**() 按钮。此时将打开“变量”对话框。
注意 仅对具有在数据源中已定义的变量的查询多维数据集(而不对 InfoCubes)启用此按钮。
在默认列中,为列出的每个变量键入或选择一个默认值。
单击“确定”。
将现有变量添加到查询中
在查询模式下,打开 SAP NetWeaver Business Intelligence 查询设计器。
注意 若要在设计模式和查询模式之间切换,请在查询设计器工具栏中单击“设计”模式 ()。
“变量”窗格将显示为查询多维数据集定义的现有变量的列表。
将变量从“变量”窗格拖至查询文本,将其放入符合 MDX 语句语法要求的位置上。
单击“确定”。