我正在为我的客户构建一个BI仪表板.我们的数据存储在分析服务器多维数据集中.整体情况很好,但是smartalec测试人员决定创建一个名为`〜!@#%^&*()_ + - = [] {} |;':"<>?,./名称的商家作为查询结果的一部分显示得很好,但如果用户试图钻进商家,我们当然会爆炸b/c\{; ["都是MDX的一部分.有没有办法逃脱这些角色?我试过把一个\放在前面,或者加倍角色.我已经搜遍过,但没有发现任何事情.
TIA
您必须使用[]表示法作为您的姓名,并且(仅)转义右侧括号.下面是一个声明计算度量的示例,其名称为escape(请注意]]):
with member [`~!@#$%^&*()_+-=[]]{}|;':"<>?,./] as 42
select [`~!@#$%^&*()_+-=[]]{}|;':"<>?,./] on 0 from [cube]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2898 次 |
| 最近记录: |