その他お問い合わせ先

lodestar@truestar.co.jp

運営会社

株式会社truestar
truestar activation株式会社

書式設定の仕様について(10.0)

10.0からワークブック全体で一括して書式設定できるようになりましたね。

今回は書式設定全般で何が優先されるかといった仕様について確認してみます

まずはワークブック書式設定の機能を確認してみます。

・すべてワークブックの全書式設定の一括変更

・ワークシート・ツールヒント

・ワークシートのタイトル

・ダッシュボードのタイトル

・ストーリーのタイトル各オブジェクト単位の書式設定の一括変更

・既定にリセット Tableau既定の値に変更される ※変更されたものは灰色のマークが表示され、マークをクリックすると個別にリセットできる

 

次に書式設定の優先順位を確認してみます。

1)設定変更時の優先順位後から設定変更したものが優先される。

例) 1.ワークブックの書式設定>すべて 2.ダッシュボードの書式設定>ダッシュボードのタイトルの順で設定変更した場合は2が優先

2.ダッシュボードの書式設定>ダッシュボードのタイトル 1.ワークブックの書式設定>すべての順で設定変更した場合は1が優先

※ワークブックの書式設定>すべて を指定すると、個別の設定がすべて変更される

2)「既定にリセット」「クリア」の優先順位下記の階層に従い、ひとつ上の階層の設定に変更される

※下の階層で個別に設定していた場合はそのまま設定が残る

Tableau既定

└ ワークブック(すべて) ├ ワークシート │ └ ├ ツールヒント │ └ ├ ワークシートのタイトル │ └ ├ ダッシュボードのタイトル │ └ └ ストーリーのタイトル │ └ └ 個別の設定(テキストオブジェクトなど)

例)

1.ワークブック(すべて)で「メイリオ」に設定

2.ダッシュボードの書式設定>ダッシュボードのタイトル で「MS明朝」に設定

3.個別のダッシュボードでタイトルを「MSゴシック」に設定この場合、・個別のダッシュボードで書式設定→「クリア」→「MS明朝」に戻る・ワークブックの書式設定→ダッシュボードのタイトル

続きを読む 書式設定の仕様について(10.0)

ハイライター(Highlighter)について

今回は今更ですが、Tableau10.0の新機能のハイライターの使い方について考えてみます。

私も模索中ですが、「どうやって使えるんだろう」「何に使えるんだろう」といったことを考える上での参考になれば幸いです。 使用するデータソースはいつも通りサンプルスーパーストアです。

 

使い方は簡単で、ビューの中で使用したディメンションをクリックして「ハイライトを表示」を選択するだけです。 現れたハイライターから「文字列検索」「プルダウン選択」が使用可能です。 細かい機能を見てみましょう。

文字列検索 ワイルドカード検索になっていて、候補から一つに選択しない限りマッチするもの全てをハイライトします。

プルダウン選択 項目にカーソルを当てた時点でハイライトされます。 そこからマウスを動かしたり、キーボードで上下させたりするとハイライト項目が変ります。

これまでもダッシュボードのアクションフィルタや、色からのハイライトが可能でした。 それ以外にもパラメータで指定したものをハイライトするようなテクニック(参考)もありましたが、 ・手軽に使える点 ・色の指定が必要ない点 ・フィルタより処理が軽い点 や上記で示したような機能が大きな特徴となっています。

また、既存の機能でハイライト時に処理を行うものがありますが、 ハイライターと組み合わせることでも色々と可能性が広がりそうです。

例えば、 ・ラベル設定の「ハイライト時のみ」 ・傾向線やリファレンスラインの「ハイライト時に再計算」 が挙げられます。

これらのギミックを入れながら簡単なダッシュボードを作成して見ました。

var divElement = document.getElementById(‘viz1485919207628’); var vizElement = divElement.getElementsByTagName(‘object’)[0]; vizElement.style.width=’804px’;vizElement.style.height=’669px’; var scriptElement = document.createElement(‘script’); scriptElement.src = ‘https://public.tableau.com/javascripts/api/viz_v1.js’; vizElement.parentNode.insertBefore(scriptElement, vizElement);

欲を言えばダッシュボード内にリストをスクロールする形で表示する場合にハイライトを当てたらそこまでスクロールしてくれると最高ですが・・・ 複数にハイライトがあたっている時の処理が難しいのかもしれませんね。 ハイライト対象が単一行の場合にスクロール可能になるよう改善を期待したいところです。

Tableau_id執筆者:林 周作(Shuusaku Hayashi)

続きを読む ハイライター(Highlighter)について