跳至正文

【Tableau Server 101】私有化、脱机、集群部署 123

作为极其健壮的数据仓库和 BI 平台,Tableau Server 一直被误解颇多,特别是它极其灵活、性价比超高。这一点,恐怕在国内绝无对手,在国际上也数一数二。

一、Tableau 服务部署的超级灵活性

Tableau Server 目前有SaaS 托管、云端部署和本地部署(on-premises)三种方式,其中 Tableau Cloud 目前没有落地中国(还在等阿里云提供支持),因此主流的方式就是国内各种云端部署(阿里云、腾讯云、华为云等),以及本地机器。

对于 BI 而言,企业级的部署是让一切充分发挥战斗力的关键前提。Tableau Server 提供了超高的兼容性,不管是云端还是本地,不管是 Windows 还是 Linux,都可以生人。

特别、特别、特别需要强调的是:

  • Tableau 支持私有化部署,甚至是完全脱机的环境。——喜乐君曾为多家国企、政府包括公安内部部署Tableau Server 环境。
  • Tableau 私有化部署并没有额外的费用私有化部署并没有额外的费用,甚至集群也不需要额外付费,这一点都被竞争对手有意忽略了。 很多 BI 产品在用户订阅之外还收取极高的服务器私有化部署费用,这在 Tableau 中是没有的!不管是单节点,还是多节点集群。(当然,集群部署的一些高级工具是需要单独付费的,但不是必备)。

二、Tableau Server 完善的企业级部署指南

Tableau 提供了详细的多语言的企业部署指南(EDG,Enterprise Deployment Guide),用来帮助企业解决大部分安装、部署和配置环节的问题。详细可以观看:

真正的技术支持不是随叫随到,而是尽可能地提供详实的支持文档,毕竟所有的技术支持都将转换为成本转嫁给客户。如果再有人说 Tableau 部署不方便,我第一个不乐意,哈哈

三、Tableau Server 私有化部署要求真不高

Tableau 生产环境要求中规中矩,要求不高,相比它的实力简直不要太合算!

生产环境的配置要求,刚开始建议安装单节点并完成测试,单个节点要求如下:

分类说明
CPU8 个内核(16 个 vCPU),2.0 GHz 或更高频率
64 位(x86_64 芯片组),必须支持 SSE4.2 和 POPCNT 指令集
不支持基于 ARM 的处理器
内存版本 2022.3 及更高版本:128 GB
版本 2021.4.0 至版本 2022.2.x:64 GB
版本 2021.3.x 及更低版本:32 GB
硬盘50GB+
(强烈建议至少准备 500G 空间,否则一个月的日志可能摧毁你的环境)

随着数据扩展,用户增加,可以考虑改为双节点,或者3 个以上构成 HA 高可用。其他节点的基本要求和上面主节点要求一致,除非是专用于“后台进程”或“prep conductor”的专用节点。

  • 运行最多两个后台程序实例的专用后台程序节点,其中 4 个内核是可以接受的。
  • 专用于 Tableau Prep Conductor 的节点:最少 4 个内核(8 个 vCPU)和 16 GB RAM。独立网关的专用节点:至少 2 个内核(4 个 vCPU)、8 GB RAM 和 100 GB 可用磁盘空间。

但是要注意,cluster 的角色配置需要基于 advanced Management Add-on 许可证,因此不是免费的。中小规模的企业可以忽略有关“专用节点”的建议。

当然,个人诚恳建议:

  • 如果你对 AI相关功能(data story 等),对高级功能(比如动态对象可见性)没有需求,建议用 2022.1X 或者 2022.2.X 版本,对服务器要求高,功能稳定
  • 除非你对新技术有偏执,特别需要新功能(再比如折线非要虚线形式),那么考虑新版本
  • 永远不要安装最新版本server,不至于这么急😄


了解 喜乐君 的更多信息

订阅后即可通过电子邮件收到最新文章。

了解 喜乐君 的更多信息

立即订阅以继续阅读并访问完整档案。

Continue reading