尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

Tableau连接虚拟机Hive

Tableau连接虚拟机Hive
📅 发布时间:2026/6/26 15:23:37

Tableau 连接 Hive 数据源完整教程(附 ODBC 驱动配置)

本文记录在 Windows 环境下,通过 Cloudera ODBC 驱动使 Tableau 2019.3 连接 Hadoop Hive(3.1.3)的完整过程,包含服务启动、驱动安装、ODBC 数据源配置及 Tableau 连接验证。


一、环境准备

  • 虚拟机:已安装 Hadoop 及 Hive 服务(Hive 3.1.3)
  • 物理机:Windows 系统,安装 Tableau Desktop 2019.3
  • 网络:物理机与虚拟机网络互通

二、启动 Hive 服务

1. 启动所有所需服务

在虚拟机终端执行:

start-all.sh

2. 启动 HiveServer2

hiveserver2&

注意:&表示后台运行,启动后另开一个终端执行jps查看服务是否启动。

3. 检测端口 10000 是否监听

netstat-tlnp|grep10000

若端口未监听,请检查 HiveServer2 是否启动成功。


三、下载 Cloudera ODBC 驱动

1. 访问 Cloudera 官网

官网地址:https://www.cloudera.com/downloads.html

下滑页面,选择Hive ODBC Driver下载。

2. 选择版本

根据环境匹配:

  • Tableau 2019.3
  • Hive 3.1.3
    选择驱动版本2.6.4。

3. 下载流程

点击“Get it now!”,等待下载。

填写信息后点击Submit。

点击“保留”(或“仍然保留”)完成下载。


四、安装 ODBC 驱动

双击下载的安装包,一路同意并安装,完成后重启计算机。


五、配置 ODBC 数据源(64位)

1. 打开控制面板

  • 点击系统与安全

  • 选择Windows 工具

  • 找到ODBC 数据源(64位)

2. 添加用户 DSN

打开后,初始界面用户 DSN为空,点击添加。

3. 选择驱动程序

选择Cloudera ODBC Driver for Apache Hive。

点击完成。

4. 填写连接配置

出现配置窗口,填写关键参数:

填写示例如下(根据实际环境调整):

参数值
Host虚拟机 IP(如 192.168.x.x)
Port10000
Database默认(或你的数据库名)
Hive Server TypeHive Server 2
Authentication无(或根据你的安全配置)

5. 测试连接

点击Test按钮。

若显示SUCCESS表示连接成功。


❗ 常见失败提示

FAILED! [Cloudera][DriverSupport] (1110) Unexpected response received from server…

解决方法:

  • 检查 HiveServer2 是否正常运行
  • 检查物理机与虚拟机网络是否连通(ping 测试)
  • 确认端口 10000 未被防火墙拦截
  • 若启用 SSL,需勾选对应选项

六、Tableau 连接 Hive

1. 打开 Tableau Desktop

在连接界面选择Cloudera Hadoop。

2. 输入连接信息

填写服务器地址、端口(10000)等,与 ODBC 配置一致。

点击登录。

3. 选择数据库和表

登录后,默认显示空白(无数据)。

点击搜索,选择自己的数据库,再次搜索。

选择后显示数据库中的表。

4. 拖拽表进行可视化

将需要的表拖拽到右侧工作区。

然后忽略提示,点击下方工作表1开始制作图表。

此时 Tableau 已成功连接虚拟机中的 Hive,可以开始数据可视化大屏制作!


七、Tableau 安装包(供参考)

通过网盘分享:
TableauDesktop2019.zip
链接: https://pan.baidu.com/s/1wGMOm1YUU2_qrUcfD4GHLQ?pwd=sy28
提取码: sy28
详细步骤:参考https://link.gitcode.com/i/b3e3470e7b96498dc8973cfbd39883a1?uuid_tt_dd=10_19734116360-1775634252638-477784&isLogin=1&from_id=142403455

相关新闻

  • 3步搞定Switch注入:TegraRcmGUI图形化工具完全指南
  • 自习室和托管机构,为什么适合做词汇数字名师项目
  • Ubuntu Python环境搭建:APT+venv最佳实践指南

最新新闻

  • okbiye 数据分析模块:告别 SPSS 操作难题,一键自动生成论文可用 DOCX 统计报告
  • 如何选择合适的嵌入式核心板产品?
  • SkyJM-Gen 重磅开源:让文生图裁判模型“自己写打分细则“,效果登顶专用裁判模型
  • Qwerty Learner:21天打造专业级英语打字肌肉记忆的终极指南
  • 抖音音频提取终极指南:5分钟掌握开源下载器批量下载技巧
  • 变系数Camassa-Holm方程小色散渐近解:从多重尺度法到尖峰孤子

日新闻

  • Qwen2.5-Turbo百万上下文实战指南:百炼平台长文本处理全解析
  • 怎么监控对标账号更新,2026年作者监控工作流,5款深度对比
  • EdgeRemover:专业级Windows Edge浏览器管理工具,彻底解决顽固软件卸载难题

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号