多くのビジネスアプリケーションラインは、その実動データを基になるリレーショナルデータベースに保管します。 これらのタイプのデータベースには、多数のテーブルとビューがあり、親と子の参照間に複雑な関係があり、それらがどのように動作するかを指示するビジネスロジックを持つことがあります。 これらのシステムのユーザーには豊富な情報が格納されていますが、これらの複雑さを理解することなくこの情報に簡単にアクセスできる技術が必要です。

ユーザーがこれらのアプリケーションデータベースにアクセスするのを支援するため、SharperLightはデータモデルと呼ばれる抽象レイヤーを使用してクエリーロジックを保持し、エンドユーザーに統一クエリーレイヤーを提供します。 データモデルは、情報コンシューマーを基盤となるデータベースの複雑さから隔離しますが、包括的なレポートプラットフォームに成長することができる単純なレポートレイヤーを構築するためのスケーラブルなフレームワークも提供します。

データモデルの開発は非常に迅速で、すぐにビジネス上の価値を提供することができます。 成功したデータモデルを作成する秘訣は、エンドユーザーのフィードバックに基づいてより多くの機能を繰り返し公開することです。

私は15分以内に作業データモデルを作成するためにスタジオに慣れてきました。 その時点から、カスタムデータモデルの拡張を続け、生産レベルのレポートを作成しました。