在 MDX 中交叉连接时的列名
Column names when cross joining in MDX
我正在应用交叉连接从 MDX 获取列:
SELECT { [Measures].[Balance] } ON 0,
NonEmpty ( {[Sources].[Sources].children*[AccountType].[Description].children}) ON 1
然而,这给了我以下信息:
|____|___________| Balance |
| XY | something | 12335435|
结果本身是正确的,但我需要命名前两列,以便我可以在 RS 报告中使用数据。我该怎么做?
不太确定这里的问题是什么。
只需将您的 MDX
粘贴到 SSRS
中的 Dataset
在您的报告中添加 matrix
。
Select 报告 dataset
中的一些可用字段。
重命名 matrix
中的列
编辑
我刚刚将其复制到我的 dataset
中,所有列都出现了:
SELECT
NON EMPTY
{[Measures].[Internet Order Count]} ON COLUMNS
,NON EMPTY
{[Product].[Product Categories].[Category].ALLMEMBERS}
DIMENSION PROPERTIES
MEMBER_CAPTION
,MEMBER_UNIQUE_NAME
ON ROWS
FROM [Adventure Works]
此外,当我使用向导构建查询时,所有列都显示正常
我正在应用交叉连接从 MDX 获取列:
SELECT { [Measures].[Balance] } ON 0,
NonEmpty ( {[Sources].[Sources].children*[AccountType].[Description].children}) ON 1
然而,这给了我以下信息:
|____|___________| Balance |
| XY | something | 12335435|
结果本身是正确的,但我需要命名前两列,以便我可以在 RS 报告中使用数据。我该怎么做?
不太确定这里的问题是什么。
只需将您的 MDX
粘贴到 SSRS
Dataset
在您的报告中添加 matrix
。
Select 报告 dataset
中的一些可用字段。
重命名 matrix
编辑
我刚刚将其复制到我的 dataset
中,所有列都出现了:
SELECT
NON EMPTY
{[Measures].[Internet Order Count]} ON COLUMNS
,NON EMPTY
{[Product].[Product Categories].[Category].ALLMEMBERS}
DIMENSION PROPERTIES
MEMBER_CAPTION
,MEMBER_UNIQUE_NAME
ON ROWS
FROM [Adventure Works]
此外,当我使用向导构建查询时,所有列都显示正常