用語
このチュートリアルを読む前に、次の用語をよく理解してください。
ビジネスユニット: データドメインよりも高いレベルでのビジネスの分割。 それは大きいビジネスシステムに適当です。
ディメンション: メジャーの環境として機能するエンティティオブジェクト。 Ralph Kimballによって提案された次元モデリングは、ビジネス分析と意思決定要件に基づいてデータモデルを構築することを奨励します。 ディメンションは、ビジネス属性のコレクションです。 それはあなたのビジネスを監視するのに役立ちます。 たとえば、トランザクションプロセスを分析する場合、購入者、販売者、商品、時間など、さまざまな次元でトランザクション環境を記述できます。
属性 (ディメンション属性): ディメンションを構成する列。 ディメンション属性は、データの使いやすさにとって非常に重要です。 これらは、クエリ制約、グループ、およびレポートタグを生成するための基本的なソースです。
測定: ビジネスパフォーマンス測定。 次元モデリングでは、メジャーは事実として記述され、次元は環境として記述されます。 ディメンションは、事実を分析するために必要な多様な環境です。 メジャーは一般に数値データであり、論理ファクトテーブルでファクトとして表されます。
メトリック: 測定インジケータ。 メトリックは、原子メトリックと派生メトリックに分類されます。 アトミックメトリックは、ビジネスイベントの尺度です。 これは、ビジネスで定義されている不可分のメトリックであり、特定の意味を持ちます。 これは、ビジネスの明確な統計基準と計算ロジックを反映しています。 例えば、支払額は、アトミックメトリックとみなすことができる。
アトミックメトリックは、ビジネスプロセスにおける尺度です。
派生メトリックは、期間と修飾子によって制約されたビジネススコープ内のアトミックメトリックです。
ビジネスフィルター: 統計のビジネススコープ。ビジネスルールに準拠したデータを見つけるために使用されます。 ビジネスフィルターは、時間間隔を除いて、SQL文のWHERE句で指定された条件に似ています。
統計期間: 統計の時間範囲。たとえば、最終日または過去30日間。 統計期間は、SQL文のWHERE句で指定された時間条件に似ています。
統計粒度: 統計分析のためのオブジェクトまたはパースペクティブ。 データ集約のレベルを定義し、集約計算のグループ化条件と見なすことができます。 統計の粒度は、SQL文のGROUP by句で指定されたオブジェクトに似ています。 統計的粒度は、次元の組み合わせである。 統計的範囲を指定します。 たとえば、派生メトリックが州内の売り手の売上高を測定する場合、統計的粒度は売り手と地域のディメンションの組み合わせです。 テーブルのデータに関する統計を収集する場合、統計の粒度はテーブル全体です。 統計の粒度を指定するときは、ビジネスとディメンションの関係を考慮する必要があります。 統計粒度は、多くの場合、派生メトリックの修飾子として機能します。