Tech Waves

produced by Hakuhodo DY ONE

本ブログは、株式会社Hakuhodo DY ONEの開発チームによるエンジニアブログです。
それぞれのメンバーが業務を通して得た技術情報や、各種セミナーの参加レポート、またその他トピックについて情報発信を行っています。

データを更新したのにフィルターの選択肢に出てこない!?Lookerのキャッシュの注意点

こんにちは、廣本です。今回はLookerのキャッシュについてまとめてみました。 Lookerのキャッシュの仕組み Lookerのキャッシュの注意点:フィルターの選択肢のキャッシュ まとめ 参照記事 Lookerのキャッシュの仕組み Lookerでは、キャッシュされたSQLクエリ…

人を動かす推進者の心得

こんにちは、廣本です。 社内教育やナレッジ共有風土の醸成に向けた取り組みを長年行っているのですが、人を動かすのは本当に難しいなと感じます。 学習や共有の重要性を一生懸命伝えても、「他の業務が忙しくて…」「すみません、忘れていました」「そもそも…

フロアマップをGensparkとTableauの力で可視化してみた

こんにちは、廣本です️。 一見すると、構造化データとして扱いにくそうなフロアマップですが、今回はさまざまなAIエージェント機能を持つGensparkと、多様な可視化表現が得意なTableauの力を使って、可視化してみました。 Genspark - Your All-in-One AI Wor…

〜AIがBIダッシュボードをつくってくれる世界〜 Squadbaseを使ってみた

こんにちは、廣本です。今回は、AIが主体となりBIダッシュボードを構築する「Squadbase」を使ってみました。 Squadbaseとは Squadbaseを使ってみた Squadbaseの環境 データ接続 エディター画面の確認 コードとデータの確認 ダッシュボードの修正 グラフの追…

Nano Banana Proを使った『AIお花見お弁当グランプリ』の開催

こんにちは、廣本です。 今回はNano Banana Proを使ったAI食べ物グランプリシリーズとなります。テーマは時期的にもピッタリな「お花見で食べるお弁当」です。 過去の記事は下記をご参照ください。 ルール 生成画像 エントリーNo.1(作成者:むら) エントリ…

【Google Cloud主催】Agentic AI Summit '26 Spring 参加レポート

こんにちは、廣本です。 今回は、先日3月19日に開催された、Google Cloud主催『Agentic AI Summit '26Spring』の参加レポートをご共有します。 Agentic AI Summit '26 Springとは セッションの所感 [基調講演] 「生成」から「実行」へ:Agentic AI が加速さ…

Nano Banana Proを使った『AI寿司グランプリ』の開催

こんにちは、廣本です。 今回はNano Banana Proを使ったAI食べ物グランプリシリーズとなります。テーマは「寿司」です。 過去の記事は下記をご参照ください。 ルール 生成画像 エントリーNo.1(作成者:のり) エントリーNo.2(作成者:ソルティー) エント…

Tableauを使って相対値の推移を見てみよう

こんにちは、廣本です。今回はTableauで相対値の推移をつくる方法をまとめてみました。 なぜ相対値が必要なのか 絶対値の場合 最初の値を1とした場合 最後の値を1とした場合 最小の値を1とした場合 最大の値を1とした場合 平均の値を1とした場合 最大の値を1…

Nano Banana Proを使った『AIカレーグランプリ🍛』の開催

ルール 生成画像 エントリーNo.1(作成者:カレークック) エントリーNo.2(作成者:ジャスミン茶) エントリーNo.3(作成者:孤独すぎるグルメ) エントリーNo.4(作成者:せいろ蒸し) エントリーNo.5(作成者:ガネーシャ) エントリーNo.6(作成者:しゃ…

『おむすびころりん』の坂の傾斜をAIで分析し、Tableauで可視化してみた

こんにちは、廣本です。 『おむすびころりん』は日本の有名な昔話の1つです。冒頭で、おじいさんがうっかり落としてしまったおむすびを追いかけるシーンがありますが、どのくらいの傾斜の坂を転がっているのでしょうか? 今回はそんな疑問を、AIの分析力と T…

AI vs 人間:絵心を理解してくれるのはどちらか検証してみた

こんにちは、廣本です。 みなさん、お絵描きは得意ですか?ちなみに私はニガテです。犬のイラストを描いたのに猫だと勘違いされてしまうこともしばしば……。 しかし、膨大なデータを学習しているAIであれば、私の描いたイラストもきちんと理解してくれるはず…

本当の意味での”AI活用”を目指す『AI活用ワークショップ』の開催

こんにちは、廣本です。 今回は、社内のAI活用推進の取り組みでおこなった、AI活用ワークショップについて紹介します。 AIエージェント活用における課題 ワークショップの実施背景と目的 事前準備 1. マネージャーによる組織課題の洗い出しと優先順位付け 2.…

AIたちのすべらない話 〜OWAR-AI(オワライ)グランプリの開催〜

こんにちは、廣本です。 少し前の話ですが、『Google Cloud AI Agent Summit '25 Fall』に参加しました。詳細は下記をご覧ください。 tech-waves.hakuhodody-one.co.jp その中のお笑い芸人 野田クリスタルさんのセッションで「AIに新しい笑いはつくれるのか…

Nano Banana Proを使った『AIチョコレートケーキグランプリ』の開催

こんにちは、廣本です。 今回はNano Banana Proを使ったAI食べ物グランプリシリーズとなります。もうすぐバレンタインデーということで、テーマは「チョコレートケーキ」です。 過去の記事は下記をご参照ください。 tech-waves.hakuhodody-one.co.jp ルール …

Tableauの「パス」機能を活用して、チョコレートチャートをつくってみた

こんにちは、廣本です。 そろそろバレンタインデーということで、今回はTableauで板チョコに見える「チョコレートチャート」をつくってみました。 完成イメージ 「パス」の活用 チョコレートチャートのつくり方 データ準備 グラフの作成 グラフの作成(発展…

Nano Banana Proを使った『AIラーメングランプリ🍜』の開催

こんにちは、廣本です。 近年、AIを用いた画像生成のクオリティが大きく向上しています。 手描きのイラストをリアルに変換したり、文章の構成を踏まえたスライドを作成したりすることもできるようになりました。 今回は画像生成AIモデル「Nano Banana Pro」…

Tableauで顧客別の「初回購入日」と「2回目購入日」を計算してみた #LOD

こんにちは、廣本です。今回はLOD計算を用いて、顧客別の「初回購入日」と「2回目購入日」を計算してみました。データソースは、おなじみのサンプルスーパーストアを使用しています。 LOD計算とは? 顧客別の初回購入日 顧客別の2回目購入日 注意点 まとめ L…

あれれ〜?Tableauの個別カウントの総計がおっかしいぞ〜?と思ったら

はじめに こんにちは、廣本です️‍♂️。 Tableauを使っていると、たまに期待した結果と異なる挙動をすることがあります。例えば、顧客数等のカウントの総計を出したとき、それが合計になっていないことがあります。 あれれ〜?Tableauの個別カウントの総計がお…

Claudeくん、ダッシュボードをつくってみてよ

こんにちは、廣本です。 ダッシュボードをつくるためには、使用するデータをもとに、分析の流れを意識したグラフ選定とレイアウト、そしてデータを確認した後のアクションまで考える必要があります。単にグラフをたくさん並べれば良いというものではなく、見…

Lookerのクエリ実行履歴の確認方法

こんにちは。廣本です。今回は、Looker上でクエリの実行履歴を確認する方法をご紹介します。 はじめに Lookerでは、管理者設定内の機能でクエリの実行履歴を確認することができます。 管理者設定 - クエリ | Looker | Google Cloud 確認方法 管理者権限でロ…

人から教わってないことを、人に教えられるようになろう

こんにちは、廣本です‍。会社に入社して以降、SaaSツールを中心にさまざまなツールを触ってきたのですが、その中で「人から教わってないことを人に教えられること」って、すごく大事だなと思いました。 今回はそんなお話を。※本記事は2020年頃を振り返って執…

はじめてのAgentforce:エージェントの設定手順

こんにちは、廣本です。今回は初めてAgentforceを作成する方向けに、エージェントを設定する手順をまとめました。 なお、設定手順は下記にまとめていますので、まだ設定がお済でない方はぜひご参照ください。 言語設定 トピック トピック設定 トピックのベス…

「Looker Studio」を「Looker」と呼ばないで!"Looker"と"Looker Studio"の違い

こんにちは、廣本です。今回はLookerとLooker Stuioについて。 「Lookerの相談があるんだけど」と言われ、話をよく聞いてみると、実は”Looker”ではなく”Looker Studio”の相談だった……というようなことがたまにあります。その人は「Looker Studio」を省略して…

竜宮城は水深何メートルにあるのか? Tableauで考察してみた

こんにちは、廣本です。 竜宮城は昔話「浦島太郎」に登場する、海底にあるとされるお城です。ウミガメの背中に乗り竜宮城にたどり着いた浦島太郎は、その間はずっと息を止めていなければならないはず。そこから逆算すると、おおよそ竜宮城が水深何メートルく…

はじめてのAgentforce:基本的なエージェントの作成手順

こんにちは、廣本です。今回は初めてAgentforceを作成する方向けに、基本的なAgentforceの作成手順をまとめてみました。 Agentforceとは エージェントを作成する手順 ①Agentforce エージェントの有効化 ②エージェントへの権限付与 ③エージェントの作成 ④会話…

Einstein コピーインサイトに一生懸命、件名を考えてもらった

こんにちは、廣本です✍️。メールの件名を考えるのって、意外と大変ですよね? 長すぎると表示に収まらないし、短すぎると意図が伝わらない。長すぎても短すぎても受け手に届きにくく、メールを開いてもらえないかもしれません。 今回は、そんなときに便利なE…

Tableau Publicのすゝめ

はじめに こんにちは、廣本です。 天は人の上に人を造らず、人の下に人を造らず これは福沢諭吉の『学問のすゝめ』の冒頭の一言です。福沢諭吉といえばこの名言、と思う方もいらっしゃるかもしれません。 この言葉は、「人はみな生まれながらにして平等であ…

Google Cloud主催『AI Agent Summit ’25 Fall』参加レポート(廣本)

こんにちは、廣本です。2025年10月30・31日に開催された『Google Cloud AI Agent Summit '25 Fall』に参加してきました!今回はその中で聴講したセッションをいくつかレポートします。 基調講演「Google Cloud と業界の先駆者が示す、AI エージェントの可能…

Tableau Nextで、分析するデータにビジネスコンテキストを追加する方法

こんにちは、廣本です↗️。今回はTableau Nextをより効果的に活用するための方法について検証してみました。 Tableau Nextとは? データにビジネスコンテキストを付与する方法 ビジネスコンテキストがないとき ビジネスコンテキストがあるとき まとめ Tableau…

Tableauで顧客ロイヤリティセグメントをつくってみた #LOD

こんにちは、廣本です。今回はサンプルスーパーストアの顧客を、ロイヤリティに基づくセグメントに分けて分析してみたいと思います。 顧客ロイヤリティセグメントとは? 顧客ロイヤリティセグメントのつくり方 フィルターを使うときの注意点 まとめ 顧客ロイ…