tableau介绍&tableau Server安装

一.产品介绍

tableau家族:

  • tableau Desktop :桌面数据分析可视化工具,数据校验工具
    • 个人版:不连接tableau Server ,不进行数据共享,可连接的数据源有限
    • 专业版:可以与tableau Server链接,能支持几乎所有数据源
  • tableau Server:商业智能(BI)程序,用于发布和管理Tableau Desktop制作的仪表盘,实现视图共享,需要把它部署到服务器上,配合Desktop使用
  • tableau Online:是server软件及服务的托管版本,只需要申请账 就能使用,不用自己部署server,适用于有分享需求,但不想部署server的情况
  • tableau Public:是一款免费的服务产品,可把自己创建的视图发布到Public上,发布到 页上,公开展示
  • tableau Reader:用来读取tableau视图的免费程序,在没有部署server又想分享视图的情况下可以使用

二.下载安装到Linux服务器

  • tableau Desktop下载安装:直接下载windows版本,安装即可

  • tableau Server下载安装:

    • 1.安装到linux服务器

      • 最低硬件要求:CPU 2内核/RAM 8GB/磁盘空间 15GB
      • 先把安装包放到/opt目录
    • 2.创建安装用户

      • 建立新用户admin 并分配给用户组 tsmadmin,依次操作命令
        [root@test opt]# groupadd tableau
        [root@test opt]# useradd admin -g tableau
        [root@test opt]# passwd admin
        [root@test opt]# groupadd tsmadmin
        [root@test opt]# useradd mytab -g tsmadmin
        [root@test opt]# passwd mytab

      • 给刚创建的用户admin sudo权限用来安装软件
        vi /etc/sudoers 文件 末尾添加以下内容:admin ALL=(ALL) ALL保存退出

    • 3.安装软件
      切换admin用户进行安装命令下:
      [root@test opt]# su admin
      [admin@test opt]# sudo yum install tableau-server-10-5-1.x86_64.rpm

    • 4.安装成功后启动tsm:
      cd /opt/tableau/tableau_server/packages/scripts.10500.18.0210.2209/
      执行脚本:sudo ./initialize-tsm –accepteula
      (+ “-f flag” 当 错:static hostname is diffrient from its transient hostname…时,可忽略错误 )。

    • 5.激活并注册Tableau Server

      • 5.1.选择关闭终端、或是重启环境:

        • 选择关闭终端的话,首先要exit命令退出来关闭刚刚的终端连接,然后su admin再次使用该用户操作
        • 重启环境的话:source /etc/profile.d/tableau_server.sh
      • 5.2.用tsm命令登陆 tsm login -u admin

      • 5.3.激活Key(必须有License Key)
        tsm licenses activate -k Licensekey
        tsm licenses activate -t (激活试用版)

      • 5.4.创建注册文件
        tsm register –template > /home/tabadmin/registration_file.json
        修改注册文件vi /home/tabadmin/registration_file.json,注册文件模板如下:

      • 5.5.注册文件传递给 tsm 以注册
        tsm register –file /home/tabadmin/registration_file.json
    • 6.配置防火墙
      sudo systemctl start firewalld
      将默认区域设置为公共区域:
      sudo firewall-cmd –set-default-zone=public

      针对 关端口和 tabadmincontroller 端口添加端口。运行以下命令:
      sudo firewall-cmd –permanent –add-port=8001/tcp
      sudo firewall-cmd –permanent –add-port=8850/tcp

      重新加载防火墙并验证设置。运行以下命令:
      sudo firewall-cmd –reload
      sudo firewall-cmd –list-all

    • 7.初始化安装及配置启动
      身份验证与端口设置(这次用本地身份验证)
      vim /home/tabadmin/local_auth_file.json

      传递配置文件
      tsm settings import -f /home/tabadmin/local_auth_file.json

      应用更改
      tsm pending-changes apply

      初始化 Tableau Server,这个过程时间较长需要耐心等待 。
      tsm initialize –start-server –request-timeout 1800

      启动服务器后还需要添加管理员账户
      tabcmd initialuser –server ‘localhost:8001’ –username ‘admin’ –password ‘admin’

文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux入门在线安装软件24726 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年11月4日
下一篇 2020年11月4日

相关推荐