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
810
GAS・関数地獄を脱出! TROCCO・dbt・BigQueryで ストレスフリーなデータ管理 / Stress-Free Data Management with TROCCO, dbt, and BigQuery
コドモン開発チーム
February 03, 2025
Tweet
Share
More Decks by コドモン開発チーム
See All by コドモン開発チーム
組織&チームで取り組むプロポーザル企画の実践法 / Crafting Winning Proposals: A Practical Guide for Organizations and Teams
codmoninc
0
9
WebからモバイルへVue.js × Capacitor 活用事例
codmoninc
0
15
コードに語らせよう 自己ドキュメント化が内包する楽しさについて / Let the Code Speak: The Joy of Self-Documenting Code
codmoninc
0
37
コードリーディング入門! 先人たちに思いを馳せれば プログラミングがもっと楽しくなる / Introduction to Code Reading!
codmoninc
1
300
子育てインフラの構築と子どもを取り巻く市場の拡大に向けて / Building child-rearing infrastructure and expanding the children's market
codmoninc
0
480
伸び代しかない業界で、何をどうつくる?PdM視点で語るプロダクト開発の裏側 / A PdM's Inside Story of Product Development
codmoninc
0
440
技術で挑む保育現場の課題解決 〜コドモンエンジニアの開発スタイルと取り組み〜 / Tackling Challenges in Childcare Settings with Technology
codmoninc
0
430
ドメイン駆動設計とXPで支える子どもの未来〜保育の暗黙知を活かすシステム開発〜 / Empowering Children's Future Through DDD and XP
codmoninc
0
430
現場のいちメンバーの視点からの技術的負債への向き合い方 / My approach to technical debt as an individual team member
codmoninc
0
650
Featured
See All Featured
Site-Speed That Sticks
csswizardry
10
650
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
2.8k
Imperfection Machines: The Place of Print at Facebook
scottboms
267
13k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
660
Done Done
chrislema
184
16k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
Scaling GitHub
holman
459
140k
The Cost Of JavaScript in 2023
addyosmani
51
8.4k
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