Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
2
Help us understand the problem. What is going on with this article?
@mamma_ds

tableau serverのデータソース自動更新 

More than 1 year has passed since last update.

やりたいこと

TableauServerにpublishしたデータを自動で更新したい

前提条件

  • 大本のデータソースはDBまたはCSV。これをPrepにてデータ処理して出力したhyperがデータソースとしたい
  • PrepからTableauServerにpublishするとPrepがよくこけるので別手段を検討
  • Prepのデータ処理は定期的に実行されれる。
  • tableau2020.1

方法案と結果

ルート 期待 判定 方法 結果
1 × NASのhyper形式をtableauserverで自動更新 NASのhyperにtableauserverからアクセスできない
2 Prepで更新 データが大きいためかPrepが落ちることがよくある
3 tableauserverでtabcmd publishを行う 更新できた
4 × tableau refreshextract を使う 更新できなく、何もメッセージがでないので原因不明
5 × GoogleDrive上のhyper そもそもGoogleDrive上のhyperはtableauに読み込めない
6 × GoogleDrive上のエクセル 更新できた。しかし、hyper形式が望ましい
7 × tableauで手動更新 できるが、手動更新はつらい

image.png

tabcmdでデータ更新

結局、この方法がよさそう。

tabcmd publish "ファイル名.hyper(ファイルサーバでもOK)" -r "プロジェクト名" -n "データソース名" -u "tableauserverユーザ名" -p "tableauserverパスワード" --server "サーバ名(http://は不要)" -o

補足
-o:上書き

tabcmd

2
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
2
Help us understand the problem. What is going on with this article?