ソーシャルメディア Excelデータモデルでデータ、分析およびプレゼンテーションを分離する - データモデルのダミー

Excelデータモデルでデータ、分析およびプレゼンテーションを分離する - データモデルのダミー

ビデオ: どうやる?集計処理の自動化、高速化。FileMaker Server に組み込み、実行させるための手法を習得して楽をしよう 2025

ビデオ: どうやる?集計処理の自動化、高速化。FileMaker Server に組み込み、実行させるための手法を習得して楽をしよう 2025
Anonim

A データモデル は、Excelレポート作成メカニズムが構築される基礎を提供します。データモデルにおける最も重要な概念の1つは、データ、分析、およびプレゼンテーションの分離です。基本的な考え方は、データを提示する特定の方法にデータが縛られすぎないようにすることです。

このコンセプトを念頭に置いて、インボイスについて考えてみましょう。請求書を受け取った場合、請求書の財務データがデータの真の出典であるとはみなされません。実際にはデータベースに格納されているデータの表示に過ぎません。そのデータは、チャート、テーブル、ウェブサイトなど、さまざまな方法で分析して提示することができます。これは明らかですが、Excelユーザーはデータ、分析、プレゼンテーションを融合させることがよくあります。

<! --1 - >

たとえば、一部のExcelワークブックには12個のタブがあり、それぞれが1か月を表します。各タブには、その月のデータが数式、ピボットテーブル、サマリーと共に表示されます。今四半期ごとに要約を提供するように求められたらどうなりますか?各月のタブにデータを統合するための数式とタブを追加しますか?このシナリオの基本的な問題は、タブが実際に分析のプレゼンテーションに融合されたデータ値を表すことです。

<! - 2 - >

レポートに沿った例については、次の図を参照してください。このようなハードコーディングされたテーブルは一般的です。この表は、データ、分析、およびプレゼンテーションの合併です。この表はあなたを特定の分析に結びつけるだけでなく、分析が正確に構成されていることへの透明性もほとんどありません。また、四半期ごとに報告する必要がある場合や、別の次元の分析が必要な場合はどうなりますか?より多くの列と行からなる表をインポートしますか?それがあなたのモデルにどのような影響を与えますか?

<! - 3 - >

データ、分析、およびプレゼンテーションを統合するハードコードされたテーブルを避けます。

代わりに、データモデル内にデータレイヤー、分析レイヤー、およびプレゼンテーションレイヤーの3つのレイヤーを作成する方法があります。 Excelブックでは、これらのレイヤーを3つの異なるスプレッドシートと考えることができます。レポートをフィードする生データを保持する1枚のシート、データを解析および整形するステージング領域として機能する1枚のシート、プレゼンテーション層。この図は、有効なデータモデルの3つのレイヤーを示しています。

効果的なデータモデルは、データ、分析、およびプレゼンテーションを分離します。

ご覧のとおり、未処理のデータセットは独自のシートに配置されています。データセットには、ある程度のアグリゲーションを適用して管理しやすいようにしていますが、データシートではこれ以上の分析は行われません。

分析層は、主に、データ層からのデータを解析して一般に ステージングテーブル と呼ばれるフォーマットされたテーブルにプルする式からなる。これらのステージングテーブルは最終的にプレゼンテーションレイヤのレポートコンポーネントにフィードします。要するに、分析レイヤーを含むシートが、レポート作成コンポーネントに供給されるようにデータが要約され整形されるステージングエリアになります。 [分析]タブの[数式バー]には、[データ]タブを参照する数式で構成されているテーブルが表示されています。

この設定にはいくつかの利点があります。まず、未加工データを更新されたデータセットに置き換えるだけで、レポートモデル全体を簡単に更新できます。 [分析]タブの数式は引き続き最新のデータを使用します。次に、[分析]タブでさまざまな数式の組み合わせを使用すると、追加の分析を簡単に作成できます。データシートに存在しないデータが必要な場合は、解析シートまたはプレゼンテーションシートを乱すことなく、簡単に元のデータセットの最後に列を追加できます。

必ずしもデータ、分析、プレゼンテーションのレイヤーを異なるスプレッドシートに配置する必要はありません。小さなデータモデルでは、同じスプレッドシートの別の領域にステージングテーブルを作成しながら、スプレッドシートの1つの領域にデータを配置する方が簡単です。

同じ行に沿って、あなたは3つのスプレッドシートに限られていないことに注意してください。つまり、生データを提供する複数のシート、分析する複数のシート、プレゼンテーションレイヤーとして機能する複数のシートを持つことができます。

さまざまなレイヤーを配置する場合は、そのアイデアは変わりません。分析レイヤーは、主に、データシートからプレゼンテーションに使用するステージングテーブルにデータをプルする数式で構成する必要があります。

Excelデータモデルでデータ、分析およびプレゼンテーションを分離する - データモデルのダミー

エディタの選択

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

Objective-Cでは、作成していないクラスであっても、iOSアプリケーションの既存のクラスに独自のメソッドを追加できます。クラスにメソッドを追加することは、特定の状況でのみ新しい動作が使用される場合に便利です。たとえば、特定のアプリケーション...

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーション開発の既存クラスにメソッドを追加する方法 - ダミー

IOSアプリケーションの開発では、Objective-Cを使用すると、自分が作成していないクラスであっても、既存のクラスに独自のメソッドを追加することができます。クラスにメソッドを追加することは、特定の状況でのみ新しい動作が使用される場合に便利です。たとえば、特定のアプリケーション(たとえば、...

In App Purchase機能がiPadアプリで動作する仕組み

In App Purchase機能がiPadアプリで動作する仕組み

Apple App App Purchase機能を提供します。これにより、アプリユーザーはアプリ内から仮想アイテムを直接購入することができます。複数のレベルや環境、または仮想プロパティを持つゲームアプリケーションを開発する場合は、アプリケーションにIn App Purchase機能を追加して、レベル、環境、またはプロパティをさらに販売することを検討してください。 App Purchaseで...

エディタの選択

効果的なホームビジネスWebサイトを作成する方法 - ダミー

効果的なホームビジネスWebサイトを作成する方法 - ダミー

素晴らしいかもしれませんが、製品やサービスをさらに販売するのに役立たない場合は、時間とお金の無駄です。自宅のビジネスにとって本物の資産であるWebサイトを構築するための、実証済みの方法をいくつか試してみましょう。難しいことではありません...

マスターCSSファイルを作成する方法 - ダミー

マスターCSSファイルを作成する方法 - ダミー

多くのデザイナーがマスターHTMLコードのCSSファイルを作成し、個々のサイトのニーズに合わせて、最初からウェブサイトを構築するプロセスをスピードアップします。あなたがより多くのウェブサイトを構築するにつれて、いくつかのスタイルは標準的なデザインプラクティスの標準的な部分になります。 ...

MSN adCenterのウェブマーケティングキャンペーンのアカウントを作成する方法 - ダミー

MSN adCenterのウェブマーケティングキャンペーンのアカウントを作成する方法 - ダミー

Bing検索結果と並んでクリック単価(PPC)広告はMSN adCenterを通じて提供されます。 adCenterを使用して、Webマーケティングのニーズに合わせてアカウントとキャンペーンを作成できます。 Microsoftは、Bing Travel、adCenter Desktopなどのプログラムを追加することで、PPCサービスのインターフェース、ツール、検索品質、およびボリュームを向上させるために歩み続けています。...

エディタの選択

地中海ダイエットレシピ:フルーツサラダ - ダミー

地中海ダイエットレシピ:フルーツサラダ - ダミー

果実は地中海で豊富に生育し、地中海沿岸に沿って、アメリカ人より一般的に果実を多く食べるため、地中海の高レベルの疾病予防に貢献しています。あなたの次の食事やパーティーのために健康的なサイドディッシュのフルーツサラダを作るには、いくつかの方法があります。果物は地中海で豊富に生育し、地中海沿岸に住む人々は一般にアメリカ人よりも多くの果実を食べるため、地中海の高レベルの疾病予防に寄与します。

地中海料理ダイスレシピ:クラシックジャイロとピタ - ダミー

地中海料理ダイスレシピ:クラシックジャイロとピタ - ダミー

ジャイロとピタサンドイッチは一般的なカジュアルな食品です地中海でピザや他の地中海のサンドイッチと同じように、今日はピタサンドイッチとジャイロのさまざまなバージョンが存在します。ピタスは蒸気で作られた中央のポーチ付きの丸いパンです。