PowerBI 模型翻译<一>

一如微软宣传的那样,全球97%的世界五百强都在用PowerBI,这些企业会有全球各地的人,有的人说中文有的人说英文,所以不可避免的需要对报表模型进行翻译。
同一个报表模型可以翻译成多种语言,且每种语言的翻译对应一个json文件,下面是导出来的中文翻译的效果。

file

下面来看下怎么实现模型翻译。

1、通过外部工具打开Tabular Editor,然后选中Translations,右键选择New Translations,然后选择需要翻译的语言(当然,这里我们也可以直接导出翻译的Json文件,然后手动修改里面的模型语言及列名或度量的翻译,就像上面图片标注的地方。但是如果表和列很多查找起来不是很方便)

file

file

2、依次选择要翻译的字段进行翻译,之后保存

file

3、回到报表,点击刷新会发现报表中列名并没有变(这是因为新版的PowerBI客户端不支持预览效果了)

file

4、外部工具,选择在Excel中打开,就可以预览效果了,出可以发布到服务端来查看效果

file

file

当然,为了后期维护方便,肯定是需要一个文件来维护表或度量及翻译的名称。比如,可以放到一个excel文件里,然后通过写python或c#脚本的方式将配置文件里的信息填写到对应的JSON文件里。