Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GAS・関数地獄を脱出! TROCCO・dbt・BigQueryで ストレスフリーなデータ管理...
Search
コドモン開発チーム
February 03, 2025
0
31
GAS・関数地獄を脱出! TROCCO・dbt・BigQueryで ストレスフリーなデータ管理 / Stress-Free Data Management with TROCCO, dbt, and BigQuery
コドモン開発チーム
February 03, 2025
Tweet
Share
More Decks by コドモン開発チーム
See All by コドモン開発チーム
EC2からECSへ 念願のコンテナ移行と巨大レガシーPHPアプリケーションの再構築 / From EC2 to ECS: Migrating to Containers and Rebuilding a Massive Legacy PHP Application
codmoninc
0
260
コドモンの決済基盤のテストの紹介 / Introduction to the Payment Infrastructure Testing of Codmon
codmoninc
0
300
組織の変化とSREの役割進化 | 責務拡大にどう応えるか / Organizational Change and the Evolution of the SRE Role
codmoninc
0
46
コンテナイメージを複数のチームで扱うための、 ビルドフローの構築・運用 / Building and Managing a Container Image Workflow for Multiple Teams
codmoninc
0
47
業界に標準を提案し、業界と長くお付き合いするVertical SaaS / Vertical SaaS that Proposes Industry Standards and Builds Long-Term Relationships with the Industry.
codmoninc
0
560
「Be agile」でいるためにしていること / What we do to stay 'agile'
codmoninc
1
710
ペアプロに納得感がなかった話 / A story about not being convinced by pair programming
codmoninc
1
690
だいじなこと、に集中するチームでいるために / To be a team that focuses on what matters
codmoninc
1
590
遅延読み込みの歩みから理解するSeekableOCI / Understanding SeekableOCI from the Perspective of Lazy Loading
codmoninc
0
52
Featured
See All Featured
Thoughts on Productivity
jonyablonski
68
4.4k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.6k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
7.1k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
8
1.3k
4 Signs Your Business is Dying
shpigford
182
22k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
KATA
mclloyd
29
14k
Java REST API Framework Comparison - PWX 2021
mraible
28
8.4k
Being A Developer After 40
akosma
89
590k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
113
50k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Transcript
GAS・関数地獄を脱出! TROCCO・dbt・BigQueryで ストレスフリーなデータ管理 2025年1月31日 株式会社コドモン 新春!TROCCOで取り組むデータ活用LT大会
2 経歴 サポートチームでVoC分析や問い合わせ予測算出を担当した後、 Analyticsチームにてサクセス含むCS活動のデータマート生成からパ イプラインの構築を担当。 前職の数学高校教諭であるキャリアを生かし、CSのデータ活用によ り教育現場が改善・進展することを目指す。 趣味は数学とモノづくりで数学系YouTubeを運営。オリジナルのパズ ルを作成するシステム・体験の場を作ることが直近の目標🧩 自己紹介
渡邊 陽平 わたなべ ようへい(愛称:ノブ)
3 Mission
4 すべての先生に 子どもと向き合う 時間と心のゆとりを こんなプロダクトを開発しています メインプロダクトは、保育・教育施設向けWebアプリケーション。 保護者と施設のやり取りを支えるモバイルアプリケーションや、施設職員向けモバイル版 アプリケーション、外部サービスと連携するAPIなども開発しています。
5 今日話すこと 従来のCSデータ基盤とデータ量 新しいデータ基盤へ 1 2
6 CONFIDENTIAL - © 2022 CoDMON Inc. 6 まず、こちらが 従来のCSデータ基盤
1. 従来のCSデータ基盤とデータ量
7 CONFIDENTIAL - © 2022 CoDMON Inc. 7 1. 従来のCSデータ基盤とデータ量
• スプレッドシート(数十個) • redash(数十個) • GAS(約300のトリガー) • Zapier
8 CONFIDENTIAL - © 2022 CoDMON Inc. 8 なぜこの状況になったか? 1.
従来のCSデータ基盤とデータ量
9 CONFIDENTIAL - © 2022 CoDMON Inc. 9 1. 従来のCSデータ基盤とデータ量
増加し続ける施設数(20,000施設超)
10 CONFIDENTIAL - © 2022 CoDMON Inc. 10 1. 従来のCSデータ基盤とデータ量
多くのニーズに応える多機能プロダクト 異なるユーザー属性(職員・園児・保護者)
11 CONFIDENTIAL - © 2022 CoDMON Inc. 11 • 従来データ基盤の主な課題
◦ 属人化(トリガー300敷き直した) ◦ エラー対応の工数大 ◦ そもそもエラーに気付けない ◦ 正値になっているかの判断が難しい ◦ 貯蓄はできるが深掘りは不可 1. 従来のCSデータ基盤とデータ量
CONFIDENTIAL - © 2023 codmon Inc.
13 CONFIDENTIAL - © 2022 CoDMON Inc. 13 このデータ量を スプレッドシートでは支え切れない...
そのための新しいデータ基盤を構築せねば!💪 1. 従来のCSデータ基盤とデータ量
14 2 1 今日話すこと 従来のCSデータ基盤とデータ量 新しいデータ基盤へ
15 CONFIDENTIAL - © 2022 CoDMON Inc. 15 2. 新しいデータ基盤へ
• 新データ基盤 ◦ BigQuery ◦ dbt Cloud ◦ TROCCO ◦ スプレッドシート管理からGrowwwing ◦ Looker Studio などなど
16 CONFIDENTIAL - © 2022 CoDMON Inc. 16 2. 新しいデータ基盤へ
コドモンのデータ分析基盤アーキテクチャ
17 CONFIDENTIAL - © 2022 CoDMON Inc. 17 2. 新しいデータ基盤へ
• TROCCOの活用 ◦ 主に外部ツール連携 ▪ Growwwing ▪ kintone など ◦ 活用例 ▪ dbt Cloudで生成したデータをツールに転送 ▪ ツール上にしかないデータをBigQueryへ転送
18 CONFIDENTIAL - © 2022 CoDMON Inc. 18 2. 新しいデータ基盤へ
• CSとの連携による成果🎉 ◦ OBグループ業務の削減できた時間:約 60 時間/月 ◦ エラー対応なども含めると約 84 時間/月の削減🎉
19 CONFIDENTIAL - © 2022 CoDMON Inc. 19 2. 新しいデータ基盤へ
• CSMからも好評🎉 ◦ 日々のアプデもしやすい環境に
20 ご清聴ありがとうございました!
None