Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
分析エージェント精度向上における データアナリストの役割
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
oura_shoya
May 18, 2026
Programming
200
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
分析エージェント精度向上における データアナリストの役割
oura_shoya
May 18, 2026
Other Decks in Programming
See All in Programming
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
320
HTML-in-Canvasで作る未来のWeb UI表現
clockmaker
5
5.2k
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
220
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
150
KiroのSpecで「五目並べ」を作ってみる
satoshi256kbyte
1
380
Workers Cache を知る
syumai
0
370
ChromeでローカルLLM
ryu1013
0
140
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
440
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
430
Next.js: The final boss of Web Performance
guaca
0
280
Railsバージョンを4倍にした話
optim
0
460
Featured
See All Featured
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
570
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
850
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
PRO
203
77k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
310
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.3k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Paper Plane (Part 1)
katiecoart
PRO
2
12k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Balancing Empowerment & Direction
lara
6
1.3k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
The SEO identity crisis: Don't let AI make you average
varn
0
590
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
710
Transcript
分析エージェント精度向上における データアナリストの役割 DMM.com 大浦将弥 2026/05/18
自己紹介 • 大浦 将弥 • DMM.com データ戦略部 副部長 • 経歴
◦ 2018 ~ 2021年:コンサルタント / エンジニア ◦ 2021年 ~ :データアナリスト(現職) • 担当領域 ◦ マーケティング / UIUX改善 ◦ 施策立案 / 効果検証 (ABテスト / 因果推論) ◦ SQLエージェント / 分析エージェントの開発 ◦ メタデータ整備
None
DMMにおけるデータ組織 基盤開発 • データ基盤(BigQuery)の整備 • 分析エージェントの基盤構築 アナリスト • 効果検証 •
分析エージェント開発 • 経営層向けBI(Looker) • メタデータ整備 サイエンティスト • 機械学習アルゴリズム ◦ 検索 ◦ レコメンド データ収集・蓄積・加工のイン フラ構築と安定運用 高度な分析業務と データ活用支援 アルゴリズム開発によるサー ビスグロース支援
分析エージェントのロードマップ • 現在はアナリストの高度な分析の一部手助けレベルあたりで試行錯誤 • 本発表は、主に分析難易度「低」「中」が対象
SQLエージェントの取り組み • グラフ描画や簡単な統計処理も可能 • さらに発展した分析エージェントを現在作成 中 • Slackから分析問い合わせ • Google
ADKで開発 • サービスを限定して公開中
プロンプト例 Lv.1 サービス担当者:「Aセール時期の新規ユーザー数を出してください」 ↓ 分析エージェント「Aセール...?多分去年の話だな!」
Solution1 : プロンプトの聞き返し プロンプトの質と出力結果は比例する 担当者:「Aセールの新規ユーザー数を出して」 →(今年の)Aセールの値 AI:「10,000人です」 →(去年の)Aセールの値 • (上記は簡単な例だが)複雑なクエリではミスに気付
けない • 似たようなビジネス的な概念はミスしやすい • 過去に分析依頼を受けた際の会話内容から、確認すべき観点を作成 一部例
プロンプト例 Lv.2 サービス担当者:「2026年1月のAセール時期の 新規ユーザー数を出してください」 ↓ 分析エージェント「新規ユーザー数...?一般的にはこうだな!」
DMMの環境 • ビジネス形態の違いにより、同一用語の意味が異なることが頻発 • 分析エージェントは一般用語と社内独自用語の混同を起こす
Solution2 : メタデータ整備とガバナンス • Knowledge Catalog(Google Cloud)に一元管理 • データ組織の責務として用語集やテーブルのカラム定義を整備 ◦
更新や新規作成の場合は、データ組織のレビューを必須とする業務フ ロー
プロンプト例 Lv.2 サービス担当者:「2026年1月のAセール時期の 新規ユーザー数を出してください」 ↓ 分析エージェント「メタデータにuser_idがあるので適当に使おう!」
Solution3 : ゴールデンクエリ • メタデータのみでは安定しないポイントは、典型的なクエ リを与える(OK/NG例の両方) • アナリスト観点で重要な分析クエリ資産を整備 クエリ整備 評価
現場投入 ログ確認 • 分析需要の把握 • ゴールデンクエリ • ミスしやすいクエリ • クエリミスの洗い出し • 精度測定 • ネガティブテスト メタデータ + 典型クエリの整備 name: user_id description: 社内管理のユーザーID name: cookie_id description: user_id欠損時に利用 OK select ifnull(user_id, cookie_id) NG select user_id 改善サイクル • クエリミスの洗い出しは、最初はアナリストが泥臭く確認する • 分析テーマとクエリをセットで与える
プロンプト例 Lv.3(真に知りたいこと) サービス担当者:「2026年1月のAセールが 要因で獲得した新規ユーザー数を出してください」 ↓ 分析エージェント「因果関係...?とりあえず前後比較だな!」
Solution4 : 過去の分析知見の整備 • 交絡や他要素の影響を除外して反実仮想を作り、なるべく精緻に推定するには色んな情報を与える必要がある • データアナリストが書いた分析レポートや過去の分析から得られた知見をドキュメント化し、分析エージェントに与える • 複数のアナリストで協議しても難しいタスクは、分析エージェントでの対応スコープから外す 因果推論は非常に難しいタスク
新規 ユーザー数 Aセール 季節性 DMM 他サービス
まとめ • メタデータはデータ組織がガバナンス(管理)を持つべき ◦ 自動化の仕組みだけでなく、業務フローの設計も大事 • 分析エージェント作成はエンジニアとアナリストが協力して進めるべき ◦ 過去にアナリストが体験した様々なミスは必ずAIも同じ道を辿るので、日々の業務での ミスも貴重なメタデータ
◦ 分析知見のような単なるメタデータからは読み取れない要素こそ重要 • AI一辺倒は今日時点では不可能 ◦ 自社の環境で可能なデータ分析レベルの限界を見極めて、人間と棲み分けるべき
宣伝 • データアナリストや基盤開発エンジニアを募集しています データアナリスト 基盤開発