unicode - 将破坏 OLAP 多维数据集的字符列表
问题描述
今天,我在我正在处理的一个 OLAP 多维数据集中收到了一个奇怪的错误。尝试从 SSAS 或 Excel 中的外部连接访问它时,我收到类似于以下描述的错误:
'',十六进制值 0x1A,是无效字符。第 1 行,位置 325042770。(System.Xml)
不知道为什么这个特殊字符显示为“->”符号,但在将错误消息导出为文本后,我确定它是“SUB”字符。显然这是一个“无效字符”。
我很想“确保用户层次结构不包含任何无效字符。 ”,但是我不知道它的定义是什么,显然你不能将“SUB”字符加载到多维数据集中,但是我我不确定可以或不能加载哪些其他字符。
关于多维数据集维度名称、值和描述中允许和不允许的内容有各种说法。然而,总的来说,当我环顾四周时,文档似乎很稀疏,并且没有提到“SUB”字符。那里有某个地方的字符列表,或者关于这个主题的某种官方(或非)文档?
解决方案
推荐阅读
- android - 无法将 android 平台添加到 ionic 项目
- jenkins - 除了 UI,Blue Ocean for Jenkins 与 Jenkins 管道插件相比还有哪些其他优点?
- r - 澄清由 `gargle` 包生成的 .RDS OAuth 令牌
- c# - NSwag 生成的客户端不发送两个参数
- javascript - 在他完成输入而不是输入每个字符后,我如何获得用户的输入?
- python - 如何在 python 中添加包含另一组列表的列表?
- javascript - 如何设置“访问控制允许来源:*”?
- excel - Excel 宏录制“续行过多”错误
- r - 如何在变异中进行 group_by() 和子集?
- javascript - 仅 JavaScript 复选框过滤器 - 卡住