举个栗子!Tableau 技巧(216):服务器视图中的文字乱码怎么办?

published: 2022-09-16

的确,很多 Tableau Server 用户都会遇到相同的问题:创建好的看板发布到服务器之后,因为服务器缺少看板使用的字体,发布后的服务器视图中的文字会出现乱码(如下图)。


其实,安装字体跟 Tableau 本身的关系不大。但是既然 Tableau 用户遇到这个问题,我们就将方法分享给大家吧!能自己搞定的数据粉,可忽略该栗子。

本期《举个栗子》,我们要给大家分享的 Tableau 技巧是:服务器视图中的文字乱码怎么办?。

具体步骤如下:

Tableau Server for Windows

Windows 系统的 Tableau Server 安装字体比较简单,大部分人都能自己解决。

1.拷贝字体到服务器

将 C:\Windows\Fonts 中的字体,复制到 Windows 服务器相同的位置。

2.重启服务器

重启 Tableau Server,此时视图中的文字就可以正常显示了。

Tableau Server for Linux

Linux 系统的 Tableau Server 安装字体相对复杂一些,用户可参考下面方法。

1.键入安装字体命令

连接上 Linux 服务器后,在命令窗口键入安装字体的命令。

► Centos6 命令如下

fontconfig-devel:字体库,也可以用 fontconfig,devel 是开发版

chinese-support/fonts:中文程序,用于显示中文字体

► Centos7 命令如下

2.复制字体文件

打开创建仪表板的 Windows 系统电脑,在 C:\Windows\Fonts 目录下,复制需要使用的字体,比如:微软雅黑。

将该字体文件粘贴到服务器:/usr/share/fonts/ 目录下。

使用 fc-list 命令(该命令来自上面的 fontconfig 工具包),检查系统中的字体列表。当看到有中文字体时就可以了,如果不安装就没有 fc-list 命令且在 /usr/share/ 目录下也没有 fonts 目录。

3.重启服务器

最后,重启 Tableau Server,字体乱码问题应该已经解决了。

今天的 Tableau 技巧,你 Get 到了吗?赶快试试看吧!