📌 Tableau Server 2025.3 带来了重大更新:Tableau Agent(Agentic AI)正式上线,支持自然语言问答和智能分析;ATR 激活机制更加成熟;子范围刷新、改进的权限模型等增强功能。
📌 本文重点:覆盖 Windows 环境下的全新安装流程、初始节点配置、AI Agent 启用与配置、以及安装后验证。
Tableau Server 2025.3 是 Salesforce 收购 Tableau 后最重要的版本之一。除了常规的性能和稳定性改进,它首次将 AI Agent(智能代理)深度集成到 Server 平台中,标志着 Tableau 正式进入 Agentic BI 时代。
参考文档:Tableau 官方帮助中心 — Tableau Server 2025.3 安装与配置指南、Tableau Agent 入门指南。
一、2025.3 版本概览
1.1 核心新功能
- Tableau Agent(Agentic AI):基于大语言模型的自然语言分析助手,用户可以直接用中文提问并获得可视化答案。支持数据问答、指标解释、异常检测等。
- 子范围刷新(Sub-range Refresh):支持对数据提取的指定行范围进行增量刷新,极大提升了大规模数据集的刷新效率。这是 2025.3 引入的关键性能优化。
- 改进的 ATR 激活机制:授权运行服务更加稳定,支持更灵活的企业部署场景。
- 增强的权限模型:支持更细粒度的数据策略和行级安全管理。
- 改进的 Web 编辑体验:Tableau Cloud 和 Server 的 Web 制作功能进一步对齐。
1.2 系统要求
在开始安装之前,确认服务器满足以下最低要求:
- 操作系统:Windows Server 2019 / 2022(推荐 2022)
- CPU:8 核或以上(生产环境推荐 16 核+)
- 内存:测试环境 64 GB,生产环境 128 GB+
- 磁盘:100 GB 可用空间(不含数据存储,建议 SSD)
- 网络:静态 IP 地址
⚠️ 特别注意:如果计划启用 Tableau Agent 功能,需要服务器能够访问互联网(目前仅仅支持 OPENAI token)。在隔离网络环境中,需要配置代理或防火墙白名单。
二、安装 Tableau Server 2025.3
步骤 1:下载安装程序
从 Tableau 官方 Customer Portal 或 Tableau 版本页面 下载 Windows 版安装程序:
- 访问 Tableau Customer Portal,选择 Tableau Server 2025.3.x
- 下载 Windows 安装程序(.exe 格式,约 2.5 GB)
- 如有需要,同时下载 Tableau Desktop 2025.3 和 Tableau Prep Builder
TableauServer-64bit-2025-3-7.exe (3250 MB)
SHA-1: 455f5959155810ebb08867a141340d712bc371da
SHA-256: 8624e411198fed34a44f567591956bbd2c2c23bbd0745e5b65d8172045565562
MD5: 1b673e18d0c352c46512158e5c9e3447
步骤 2:以管理员身份运行安装程序
安装前务必满足以下前提条件:
- 使用本地管理员账户(或具有同等权限的域账户)登录服务器
- 关闭所有其他应用程序,特别是杀毒软件
- 确保 Windows 防火墙允许 Tableau Server 所需的端口
喜乐君注: 安装日志,整个安装过程的所有步骤都会记录在 C:\ProgramData\Tableau\Tableau Server\logs\app-install.log 中。如果安装过程出现错误,可以打开此文件查看详细的错误堆栈。借助 AI 工具(如 ChatGPT、Hermes Agent)将日志内容粘贴进去,可以快速定位和解决问题。
右键点击安装程序,选择「以管理员身份运行」。安装向导启动后:
- 选择安装语言(通常保留默认英语)
- 阅读并接受许可协议
- 选择安装路径——建议使用默认路径 (C:\Program Files\Tableau\Tableau Server),除非有特殊的磁盘规划
步骤 3:ATR 激活方式选择
这是 2025.3 安装流程中的关键步骤。Tableau 推荐使用 ATR(授权运行服务)激活方式,相较于传统的离线激活,ATR 具有明显优势:
- 自动续期:无需手动处理许可证过期问题
- 无并发限制:不强制要求客户端访问许可证数量
- 灵活迁移:支持在不同服务器之间迁移许可证
喜乐君:目前ATR 已经成为默认选项,支持离线和在线环境,因此不再像之前一样是可选项,而将逐渐成为默认选项、唯一选项。
选择 「使用 ATR 激活产品」选项。如果服务器无法联网,选择离线激活方式(但会失去上述优势)。
关于 ATR 和 LBLM(基于登录的许可证管理),可以参考喜乐君的 Server 101 系列文章:《Tableau Server 101:许可证激活机制及其授权》。
步骤 4:安装类型选择
对于初次部署,选择「创建新的 Tableau Server 安装」。如果是单节点架构,后续配置都在这台服务器上完成。多节点部署则先安装初始节点。
- 单节点安装:一站式部署,适合中小团队
- 多节点安装:先安装初始节点,后续添加工作节点
三、初始配置(TSM Web UI)
安装程序完成后,系统会自动打开浏览器,跳转到 TSM(Tableau Services Manager)Web 管理界面:
https://localhost:8850注意:TSM Web UI 仅支持在服务器本地访问(localhost)。如果需要远程管理,需要通过 RDP 登录服务器后在服务器上操作,或配置 TSM 远程访问。
3.1 接受许可协议并激活许可证
首次进入 TSM Web UI 后,按照向导完成以下步骤:
- 输入许可证密钥——如果使用 ATR 激活(推荐),输入密钥后系统会自动完成在线注册
- 如果是离线环境,选择「使用离线激活文件」,上传从 Tableau Customer Portal 下载的 .tlf 文件
3.2 注册 Tableau Server
许可证激活后,需要注册 Tableau Server 实例:
- 填写服务器注册信息(公司名称、管理员邮箱等)
- 注意:注册信息与许可证绑定,后续用于许可证迁移和技术支持验证
3.3 配置身份存储
选择用户身份验证方式,这是影响后续用户管理的核心配置:
- 本地认证(Local):用户账户在 Tableau Server 内部创建和管理,适用于小型团队或测试环境。无需额外配置域控制器
- Active Directory(AD):与企业 AD 域集成,用户通过域账户登录 Tableau Server。需要配置 LDAP 服务器地址、域名、绑定账户等信息。推荐企业生产环境使用
选择 AD 认证时,需要在 TSM Web UI 的「用户身份和访问」页面中配置:
域 NetBIOS 名称:YOURDOMAIN
域 DNS 名称:yourdomain.com
LDAP 主机:your-dc.yourdomain.com
LDAP 端口:389(标准)或 636(LDAPS)3.4 配置网关和端口
在 TSM Web UI 的「网关配置」页面中设置:
- 网关端口:默认 80(HTTP)/ 443(HTTPS)。生产环境强烈建议启用 SSL
- SSL 证书:上传或指定已有的 SSL 证书文件(.crt / .key)
- 外部 URL:设置为用户访问 Tableau Server 的地址,如 https://tableau.yourcompany.com
3.5 初始化和启动服务
所有配置完成后,在 TSM Web UI 中点击「初始化」或「应用更改并重新启动」。系统将自动:
- 创建 Tableau Server 存储库(PostgreSQL 数据库)
- 部署和配置所有 Tableau Server 进程
- 启动 Gateway、VizQL Server、Backgrounder 等服务
初始化过程可能需要 10-20 分钟。可以在 TSM Web UI 的状态页面中实时查看每个进程的启动进度。
💡 命令行辅助:虽然 Windows 安装后主要通过浏览器完成配置,但所有 TSM 操作也可以通过命令行执行。例如,在服务器上打开管理员命令行,运行:
tsm status -v
# 查看所有服务的状态3.6 创建 Tableau Server 管理员账户
服务启动后,通过浏览器访问 Tableau Server:
https://localhost/(或配置的外部 URL)首次访问会引导创建初始 Tableau Server 管理员账户(注意:这是 Tableau Server 管理员,不同于 TSM 管理员):
- 设置管理员用户名和密码
- 此账户拥有 Tableau Server 的完全管理权限
- 后续可以通过此账户在 Tableau Server 中创建站点、管理用户、发布内容
四、Tableau Agent(AI)配置
这是 2025.3 最重要的新功能。Tableau Agent 是一个基于大语言模型的智能分析助手,可以直接用自然语言与数据对话。启用 AI Agent 功能需要以下配置步骤。
4.1 AI Agent 的前提条件
- Tableau Server 2025.3 或更高版本(AI Agent 是 2025.3 新增功能)
- 有效的 Tableau+ / Creator 许可证(AI 功能需要额外的许可证授权)
- 服务器能够访问 Salesforce AI 服务(需要出站 HTTPS 连接)
- 管理员账户需要 Server 管理员和站点管理员权限
4.2 启用 AI Agent 功能
在 TSM 中启用 AI 相关配置:
# 启用 Tableau AI Agent
tsm configuration set -k features.AgenticAI -v true
# 配置 AI 服务端点(Tableau 自动管理,通常不需要手动设置)
tsm configuration set -k vizqlserver.agenticai.enabled -v true
# 应用更改
tsm pending-changes apply
# 重启服务
tsm restart4.3 站点级别配置
AI Agent 功能需要在站点级别单独启用:
- 以站点管理员身份登录 Tableau Server
- 导航到「设置」→「AI Agent」
- 开启「启用 Tableau Agent 进行自然语言分析」
- 配置数据访问策略——指定哪些数据源允许 AI Agent 访问
4.4 AI Agent 的数据治理
数据安全是 AI 配置的重中之重。Tableau Agent 遵守 Server 现有的权限模型,用户只能向 AI 提出其有权访问的数据相关问题。但仍需注意以下配置:
- 数据源白名单:在站点设置中明确指定哪些已发布数据源允许 AI Agent 访问
- 敏感字段屏蔽:通过数据策略排除包含敏感信息的字段(如身份证号、银行账号)
- 查询日志审计:在管理视图中查看 AI Agent 的查询历史,监控异常使用
4.5 Tableau Pulse 集成
2025.3 的 AI 功能还包括 Tableau Pulse——一个主动式数据洞察引擎。Pulse 可以在用户打开仪表板之前就推送关键指标的变化和异常。
- 在站点设置中启用 Tableau Pulse
- 配置指标定义(Metric Definitions)——告诉 Pulse 关注哪些关键业务指标
- 设置推送频率和通知渠道(Slack、Email、Tableau Mobile 等)
五、安装后验证
5.1 基本功能验证
- 浏览器打开 Tableau Server 登录页:https://服务器地址/
- 使用管理员账户登录,确认可以正常访问
- 发布一个简单的测试工作簿,确认 VizQL Server 正常运行
- 创建一个数据提取刷新任务,确认 Backgrounder 正常
5.2 AI 功能验证
- 登录 Tableau Server,打开一个包含数据的视图
- 点击 AI Agent 图标(通常在侧边栏),用中文提问:「这个月的销售额与上个月相比有什么变化?」
- 确认 Agent 可以理解问题并返回可视化答案
- 如果 AI 功能不响应,检查 app-install.log 日志文件,借助 AI 排查;同时确认防火墙是否阻止了到 Salesforce AI 服务端点的出站连接
5.3 性能基准测试
安装完成后,建议建立性能基准以便后续对比:
- 记录冷启动和热启动时间
- 用 TabJolt 或 Apache JMeter 进行压力测试
- 访问管理视图 ——「服务器状态」页面监控资源使用
六、生产环境性能优化
6.1 硬件资源配置
- CPU 核心数与 VizQL Server 数量成正比——每个 VizQL Server 建议分配 4 个 CPU 核心
- 内存:每个 VizQL Server 进程建议 8 GB+,Backgrounder 建议 4 GB+
- 磁盘:使用 SSD 存储数据提取文件和 PostgreSQL 数据库
6.2 进程配置优化
- 在 TSM 中调整各节点上的进程分布:tsm topology set-process
- 增加 VizQL Server 数量以支持更多并发用户
- 配置独立的 Backgrounder节点处理数据提取刷新任务
6.3 缓存策略
2025.3 支持更灵活的缓存策略:
- 查询缓存:通过 tsm configuration set 调整 vizqlserver.querycache 参数
- 数据提取缓存:配置数据引擎的内存分配以加速查询
- AI 查询缓存:AI Agent 的结果可以被缓存以降低延迟
结语
Tableau Server 2025.3 的 AI Agent 功能标志着 BI 平台正式进入智能化时代。对于企业用户来说,合理配置 AI 功能不仅能提升数据分析效率,更重要的是建立完善的数据治理体系——确保 AI 在安全可控的范围内发挥作用。
如果你对 Tableau Server 安装部署有具体问题,欢迎参考官方帮助文档或在评论区留言交流。
No comments yet