Skip to Content
SQLとdbtによるアナリティクス・エンジニアリング
book

SQLとdbtによるアナリティクス・エンジニアリング

by Rui Pedro Machado, Helder Russa
March 2025
Beginner to intermediate
324 pages
4h 56m
Japanese
O'Reilly Media, Inc.
Content preview from SQLとdbtによるアナリティクス・エンジニアリング

第6章. エンド・ツー・エンドのアナリティクス・エンジニアリングのユースケースを構築する

この作品はAIを使って翻訳されている。ご意見、ご感想をお待ちしている:translation-feedback@oreilly.com

dbtとSQLを使ったアナリティクス・エンジニアリングの最終章へようこそ。これまでの章では、アナリティクス・エンジニアリングを使って生データを実用的な洞察に変えるための様々な概念、テクニック、ベストプラクティスを取り上げてきた。今こそ、これらのトピックをまとめ、エンドツーエンドのアナリティクス・エンジニアリングのユースケースを構築する実践的な旅に出る時だ。

この章では、包括的な分析ソリューションの設計、実装、デプロイを最初から最後まで見ていく。dbtとSQLの可能性を最大限に活用し、堅牢でスケーラブルな分析インフラを構築するとともに、データモデリングを運用と分析の両方の目的に活用する。

本書の主な目的は、本書で取り上げた原則、プラクティスを実際のデータ問題の解決にどのように実践的に適用できるかを示すことである。これまでの章で得た知識を組み合わせることで、データの取り込みや変換からモデリングやレポーティングまで、データライフサイクルのすべてのフェーズにまたがる分析エンジンを構築する。この章を通して、実装時に発生する一般的な課題を取り上げ、それらを効果的に克服するためのガイダンスを提供する。

問題定義:オムニチャネル分析事例

この課題では、複数のチャネルにわたってシームレスでパーソナライズされたインタラクションを提供することで、、顧客体験を向上させることを目標としている。これを達成するためには、貴重な顧客インサイトを捉える包括的なデータセットが必要である。堅牢な顧客プロファイルを構築するために、名前、メールアドレス、電話番号などの顧客情報が必要だ。また、Webサイト、モバイルアプリ、カスタマーサポートなどのチャネルを横断して顧客とのやり取りを追跡し、顧客の嗜好やニーズを理解することが不可欠である。

また、注文パターンを分析し、クロスセルやアップセルの機会を特定するために、注文日、全順序、支払方法などの注文詳細を収集する必要がある。さらに、商品名、カテゴリー、価格などの商品情報を含めることで、マーケティング活動やプロモーションを効果的に調整することができる。このデータセットを分析することで、貴重なインサイトを発見し、オムニチャネル戦略を最適化し、顧客満足度を高め、ビジネスの成長を促進することができる。

オペレーション・データ・モデリング

全方位的なアプローチを追求する私たちは、まず、運用のステップから旅を始める。こうすることで、その後のステップのための強固な基盤を作成することを目指す。私たちのアプローチでは、入念に文書化された管理データベースの要件が指針となる。業界のベスト・プラクティスに沿って、概念的には、論理的には、物理的には、という3つの重要なステップを丹念に踏んでデータベースを構築していく。

私たちは、すべてのステップをカバーするものの、詳細については深入りしない、幅の広いファースト戦略を選んでいることに留意してほしい。従って、これは要件を簡略化した学術的な演習であり、包括的なものではなく、演算子データベースの構築プロセスをよりよく理解するためのものだと考えてほしい。

概念的モデル

先に述べたように、 概念モデリング・フェーズからなる最初のステップでは、データベース内の全体的な構造と関係を概念化し、定義することができる。これには、主要なエンティティ、その属性、およびそれらの関連を特定することが含まれる。入念な分析と利害関係者との協働を通じて、管理システムの本質を捉え、簡潔かつ包括的な概念モデルに変換する ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

ファストAPI

ファストAPI

Bill Lubanovic
スクラム実践者が知るべき97のこと

スクラム実践者が知るべき97のこと

Gunther Verheyen, 吉羽 龍太郎, 原田 騎郎, 永瀬 美穂
仕事ではじめる機械学習 第2版

仕事ではじめる機械学習 第2版

有賀 康顕, 中山 心太, 西林 孝

Publisher Resources

ISBN: 9798341624351