Tech Waves

produced by Hakuhodo DY ONE

Treasure DataのAI Agent Foundryを使ってみた

こんにちは、佐藤です。 今回はTreasure Dataの新機能『AI Agent Foundry』を利用して、Kaggleが提供しているデータセットの分析を試してみたいと思います。 複雑なコードが書けなくても十分実装可能で、ハンズオン形式で使い方の説明を行っていますので、興…

Salesforce Data 360(Data Cloud)×Salesforce CRM

こんにちは。まのです。 今回は、Salesforce Data 360(旧称:Data Cloud)で整備・統合したデータを、Salesforce CRMで活用する方法を紹介します。 Salesforce Data 360のデータをSalesforce CRMで活用する「Enrichment機能」とは? ①関連リスト ②直接 DMO …

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

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

GA4のデータがBigQueryに日次連携される時刻の目安について

基盤エンジニアの佐藤(大)です。 今回は、GA4のデータがBigQueryに日次で連携される際に、何時時点で反映されることが多いのかを調査してみました。 ■調査結果 今回用意したデータの場合、 11時までに91% 12時までに96% 16時までに100% がBigQueryに連携済み…

Vertex AI Searchでメタデータ含む非構造化のデータストアを作成できた

こんにちは!ダンです! 皆さん、Google Cloud の Vertex AI Search を使ったことはありますか?最近RAGを開発した際に、ベクトルDBをChromaDBからVertex AI Searchのデータストアに移行してみました。作業中にスムーズに設定できず困ったところがあったため…

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

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

Vertex AI Searchで実現する高度な検索アプリケーション - カスタム検索の設定方法と検証結果

こんにちは、つばさです。 今回は、Google Cloudのマネージドサービス(※1)であるVertex AI Searchの「カスタム検索」アプリを検証しましたので、その設定方法と検証結果を紹介します。 ※1 :マネージドサービス:システムの運用・管理を専門業者が代行してく…

シリーズ:データ基盤領域のマネジメント② CDP領域のデータエンジニアの価値とキャリア

こんにちは、村です。 当連載では、数々のデータ基盤構築プロジェクト(以下 PJ)のマネジメントをしてきた自身の経験をもとに、私のチームにおける ・データ基盤構築PJのマネジメント ・そのデータ基盤構築を推進する開発組織のマネジメント の2軸で、思っ…

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

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

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

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

AIによる自律的改善ループ ~ gemini-2.5-flash-image(Nano Banana)を使ったA2Aアプリ

生成AIを活用したアプリケーションにおける課題の一つとして、出力品質のバラツキがあります。 特に画像生成AIにおいては、プロンプトの微調整次第で成果物が大きく異なってくるため、プロンプトエンジニアリングに多くの時間を費やすことが多いです。 本記…

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

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

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

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

TaskからSnowpipeへ切り替える際の移行手順をS3とGCSで比較をしてみた

おはようございます、祥です。 以前Snowpipeに関する記事を書いたのですが、TaskからSnowpipeへの移行方法がS3とGCSで異なるため、今回はそちらをまとめてみたいと思います。 急ぎの方向けの要約はこちら メッセージの蓄積開始タイミングを考慮して切り替え…

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

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

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

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

【Tableau実践】ユーザーフィルターと行レベルセキュリティ(RLS)で実現する、堅牢かつ柔軟なデータアクセス制御🔒

こんにちは、そらです 「全社員にダッシュボードを公開したいけれど、自分のデータだけ見せたい…」「部署や役職によって見せる情報を変えたいけれど、ダッシュボードを何個も作るのは大変…」 Tableauでのデータ活用において、このような課題に直面することは…

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

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

シリーズ:データ基盤領域のマネジメント ①CDP(Customer Data Platform)構築PJの特徴

こんにちは、村です。 当連載では、数々のデータ基盤構築PJのマネジメントをしてきた自身の経験をもとに、私のチームにおける ・データ基盤構築PJのマネジメント ・そのデータ基盤構築を推進する開発組織のマネジメント の2軸で、思ったことや言語化できたこ…

Tableau Publicのすゝめ

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

【Tableauで魅せる!】オリジナルカラーでダッシュボードをピカピカに✨

こんにちは、そらです 「会社のロゴの色でダッシュボードを飾りたいのに、Tableauにその色がない…」「データの色分け、もっとパッと見てわかるようにしたいのだけど、どうすればいいの?」 Tableauでダッシュボードを作っていると、こんなことありませんか?…

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…

Data CloudでSalesforce CRMデータを取り込んで加工するまでの山あり谷あり(接続設定編)

こんにちは。コヤマです。 Data Cloudを導入した時、最初に取り組むケースが多いのは、 Salesforce CRMデータをData Cloudに取り込んで何か活用に繋げるところではないかと思います。 私もそんなところからData Cloudの活用を始めたので、過程の記録と これ…

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

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

Lookerのuser_attributeの設定方法

こんにちは、廣本です。 みなさん、Lookerのuser_attributeという機能はご存知でしょうか? 管理者設定 - ユーザー属性 | Looker | Google Cloud 日本語では「ユーザー属性」と訳される機能で、Lookerのユーザー1人1人に対して任意の値をもたせることができ…

Salesforce 認定 Marketing Cloud デベロッパー受験体験記

こんにちは、ウシオです。 Salesforceの認定資格である「Salesforce 認定 Marketing Cloud デベロッパー」を2024年7月に受験したので、その体験と感想を共有します。 Salesforce 認定 Marketing Cloud デベロッパーとは 事前準備 受験 感想 Salesforce 認定 …

BigQueryの再帰CTEを活用できた

こんにちは。今回はBigQueryで実際に活用した再帰CTEについて紹介します。 この記事は次のユーザーを対象としています。 SQLの基本知識がある 再帰の基本概念を理解している 再帰CTE(Recursive CTE)とは 再帰CTEをBigQueryで作成する方法 ユースケース 現…

TableauのRadial(ラジアル)チャートを理解する:SIN・COSってなんだっけ?

こんにちは、廣本です。今回はTableauでRadial(ラジアル)チャートをつくるときに知っておきたい、SIN・COS関数の考え方についてまとめてみました。 Radial(ラジアル)チャートとは 三角関数ってなんだっけ SIN関数とCOS関数の基本 三角関数と単位円 Table…

AMPscriptを使って動的なメールを作成

こんにちは。まのです。 Salesforce Marketing Cloud EngagementのAMPscriptを使って動的なメールコンテンツを作成する方法を紹介します。 そもそもAMPscriptとは? 1.AMPscriptの記述の仕方 2.変数と関数 ユースケース ケース1:送信に使用するデータエクス…