ダッシュボードの情報をもとにGoogle検索したい

【やっぱり】保育所に関するWEBページを見たいよね

東京都・神奈川県の保育所データを地図にマッピングし、「開所曜日」や「開所時間」等の基本情報をTooltipで見られるようにしたものの、やはりWEBページを見て詳細情報を調べたい。
かと言って保育所の名前をコピペして、新規ブラウザを開き、Google検索するのは少し手間である。地図も同時に見たいし、同じダッシュボード内に収められないか?

【さすが】TableauではダッシュボードにWEBページを設置することができるらしい

何でも実現できるTableauのダッシュボードには様々なオブジェクトを設置することができる。ダッシュボード編集画面の左メニュー欄下部に下記のようなオブジェクト一覧がある。
今回使用するのは [WEBページ] オブジェクト

オブジェクト一覧

ダッシュボードに[WEBページ] をドラッグアンドドロップすると[URLの編集] 画面が表示される。
ここではオブジェクト内に表示したいWEBページを指定する。
私はGoogleのトップ画面を表示したいので、URL : https://www.google.com/ と入力する。

URL編集ウィンドウ

ダッシュボードにGoogleの検索画面が出た!

では、上部のマップで選択した保育所をGoogle検索できるように設定してみよう。そのためにはアクション機能を使う。

メニューから[ダッシュボード]>[アクション]をクリック。玄人はCtrl + Shift + Dでショートカット。 

「アクション」設定画面が表示されたら、[URLに移動]をクリック。

「URLアクションの編集」画面が表示される。下記の通りに設定する。

①名前
URL移動アクションを実行する対象を選択した時に表示される。
ユーザが分かりやすいように「保育所を検索」と命名。

②ソースシート
アクションを適用するダッシュボードとシートを選択。
地図とWEBページオブジェクトが配置されている[Dashboard 1]と検索対象の保育所を選択する[Sheet 1](地図)を選択。

③URLターゲット
アクションを実行した時にどのように表示したいかを選択することができる。
新規タブで開くこともできるが、今回はダッシュボード内に設置したWEBページオブジェクト内に表示してほしいため、「WEBページオブジェクト」を選択。
次に、アクションを実行する際にたたきたいURLを設定する。ここでは一工夫が必要。
Google検索画面でキーワードを入力して検索すると、ベースの「https://www.google.com/」の後に「search?q=」という文字列と入力したキーワードがくっついてくる。たとえば、Tableauと検索すると「https://www.google.com/search?q=tableau 」というURLで実行される。
同じことをしたいため、ここではまず、「https://www.google.com/search?q=」と入力。次に、[挿入▼]ボタンをクリックし、検索キーワードとして入力したい値が入っているカラム名を選択。私の場合は、[施設の名称]を選択。URLの末尾に<カラム名>(上記では<施設の名称>)と追加されていればOK。

こんなに簡単に設定できるとは!すごい!

【できた】保育所が検索できた

ランダムに選択した保育所の●を地図上でクリックするとTooltipが表示され、下の方に「保健所を検索」というクリッカブルな文字が出現する。
これは上記①にて設定したアクションの名称が表示されているのである。

クリックすると同じダッシュボード内のGoogle検索画面で保育所が検索され、検索結果が表示される。無事に東京都あきる野市の「増戸保育園」を検索することができた。

※注意:WorkbookをパブリッシュするとURL機能が使えないので、今回作成したものが皆さんに公開できず、残念・・・。気になる方はぜひ自身でTableauを契約し試してみてください!

【学び】アクションを使うとダッシュボード上でWEBページ検索までできてしまう

今回はダッシュボードにWEBページオブジェクトを設置し、URLアクションを活用することで、同じダッシュボード内のシートから選択した値をもとにGoogle検索できるようになった。
情報が一か所にまとまっていると便利なのに!という想いを形にしてくれる。ダッシュボードが多機能すぎて、もうここまでくるとちょっとしたポータルサイトが作れちゃうじゃない。

この記事が気に入ったらサポートをしてみませんか?