株式会社インテージ様にて Snowflake と dbt によるデータモデリングの実践研修を行いました

株式会社風音屋(以下、風音屋)は、株式会社インテージ(以下、インテージ)様のデータ活用支援の一環として、データモデリングに関する研修を行いました。

お客様のご活動

高品質な市場データの提供、マーケティング・リサーチ、データ解析などにより、顧客のマーケティング活動のご支援をされています。60年の実績による豊富なデータと独自の分析力を持ち、マーケティングにおける課題の発見から解決まで経験豊富なリサーチャーによるサポートを提供されています。

プロジェクト概要

今回、インテージ様に対して「データモデリングの実践ガイド」をテーマに、 前半は講義形式、後半は成果発表会・レビューという形で全2回のデータモデリング研修を行いました。
 
<前半>
  • #1 ディメンショナルモデリングの概要
  • #2 ファクトの特定
  • #3 ディメンションの特定
  • #4 イベントマトリクスの作成
  • #5 レイヤリングの概要
  • #6 BEAM✲テーブルの作成
  • #7 データフロー図の作成
 
<後半>
  • 成果発表会
 

本研修の参加者

データマネジメント・データ活用コンサル・データ開発・各種案件開発等に関わる皆様にご参加いただきました。
インテージ様の社内で開催された『アジャイルデータモデリング』(当社監訳)の輪読会に参加された方を中心に、興味関心の高いメンバーにお集まりいただきました。

本研修の特徴

前半の講義では「ディメンショナルモデリング」の概要から始まり、自社のデータ分析に活用できるデータモデリングの実践ノウハウについて、1つずつ詳しくお伝えしました。
講義終了後は各チームに分かれて宿題を担当します。実際の社内データを対象として、Snowflakeのテーブルとデータフローを設計し、dbtの実装を行っていただきました。
後半の成果発表会では、各チームがdbtの実装内容をシェアし、質疑応答やレビューを行いました。

研修資料(一部抜粋)

 
 
 
 
 

参加者の感想

本研修では18名の方にご参加いただき、研修の最後にはアンケートにお答えいただきました。

講義について

“『アジャイルデータモデリング』の内容をベースとしつつ、より具体的な実装や勘所にも触れられており、書籍と具体実装への橋渡しになりました。”
“データの実例を添えながら解説してもらえたので、イメージしやすかった点です。”
”事前に輪読会でインプットしていましたが、具体的な事案を想像できないままでした。そこが解消されて理解できました。特にファクトとディメンションの考え方について、より理解が深まったと思います。”
”「ファクトとディメンションに分ける」「ビジネスイベントがどうなっていると望ましいか」といった考え方を教えてもらえたのがとても有意義でした。”
”ギュッと重要な内容を詰め込んでいただき有意義でした。『アジャイルデータモデリング』を読んだだけでは理解できなかった背景部分や行間に関する補足、実際に風音屋様の社内での標準的なやり方を聞けたことがより深い理解へとつながりました。ありがとうございました。”
“データモデリングについてほとんど知識のない状態で参加しました。実装の流れやポイントなどわかりやすく説明いただき、大変勉強になりました。BEAM✲テーブルとイベントマトリクスについて、はじめから全てを網羅するのは難しいなと感じましたが、今回学んだ考え方を持っているだけで、設計の初期段階で関係者との認識合わせがしやすくなると思います。いろいろなパターンで書き出す練習をしたいなと思いました。”
”dbtではこれを実現するための関数がある、などのビジネス上でのデータモデリングについて聞くことができてよかったです。”
“短い時間でポイントを凝縮して解説していただけたので、とても有意義でした。知識だけだと身につかないものだと思うので、実践をしていきたいです。”
”今まで経験則でやってきたことが言語化されて、頭の中で整理できました。”

成果発表会について

”勉強会で得た知見をすぐに業務で活かすことができました。”
”データモデリングの流れについて、実際に手を動かしながら体験できたのが良かったです。”
”具体的に手を動かすことで、インテージのデータに適用するときの解像度が高まりました。”
”インテージのデータにあてはめてデータモデリングを実践できました。よかったと思います。”
”課題を通してデータモデリングについての基礎知識を学ぶことができました。”
”dbtの実装を行えたのが良かったです。”
”研修全体を通して、普段触れないデータ周りについて触れることができてよかったです。また、社内にある身近な課題感をベースとしており、興味も持てました。”
”何をディメンションまたはファクトとするのか、考え方が少しずつ分かってきました。”
”具体的なアドバイスをいただけたので大変参考になりました。”
”発表の講評と、各チームの質問への回答が有意義でした。全体的に分かりやすかったです。”
”実践した内容に対して具体的なフィードバックをいただけたことがとても有意義でした!”
”設計面でのフィードバックはなかなかもらえるものではないので実りが大きかったと思います。”
”各チームの発表内容に応じたフィードバックがあり、とても学びが多かったです。”
”実際の業務視点での解説や改善点を教えてもらえて助かりました。”
 

技術支援だけではなく、ナレッジの提供を通した体制強化を

今回のインテージ様のケースでは、リアルな業務データやdbt実装を題材に取り上げながら、データモデリングの実践ノウハウについて組織定着を図りました。
風音屋では研修サービスの提供を通して、クライアント企業の皆さまの体制強化を支援しています。今後も各社のデータマネジメント支援に引き続き尽力して参ります。
研修の受講にご興味のある方は以下からお気軽にご相談・ご連絡ください。
 

<関連する記事・プレスリリース>