-
土豆我是马铃薯 数据达人Lv4
发表于2019-6-29 15:03
楼主
本帖最后由 土豆我是马铃薯 于 2019-6-29 15:15 编辑
在客户项目中,经常有客户问为什么BI不支持数据库表字段名为中文的。如要能够直接使用中文字段,则需要定制。最近发现一个变通方法可以实现:
实际上产品其实是支持中文字段的,但是配置比较麻烦:
主题表映射数据库表时,会把数据库表的字段名,注释和字段类型映射到BI前台。我一直以为在表格拾取字段时是拾取的【名称】(也就是数据库字段名)。其实是错的!!!主题表映射界面有个【别名】一列,表格拾取时是首先匹配【别名】的内容,当【别名】为空时,才会默认使用【名称】一列的内容。所以只要我们手动将【别名】那列对应的内容用英文补充完整,那就可以使用中文字段的数据库表啦~~
在客户项目中,经常有客户问为什么BI不支持数据库表字段名为中文的。如要能够直接使用中文字段,则需要定制。最近发现一个变通方法可以实现:
实际上产品其实是支持中文字段的,但是配置比较麻烦:
主题表映射数据库表时,会把数据库表的字段名,注释和字段类型映射到BI前台。我一直以为在表格拾取字段时是拾取的【名称】(也就是数据库字段名)。其实是错的!!!主题表映射界面有个【别名】一列,表格拾取时是首先匹配【别名】的内容,当【别名】为空时,才会默认使用【名称】一列的内容。所以只要我们手动将【别名】那列对应的内容用英文补充完整,那就可以使用中文字段的数据库表啦~~