Package | Version |
---|---|
SimplyWorks.FluentOlap |
SW.FluentOlap is an analysis tool that expands and denormalizes models, along with adding the ability to link external models into its denormalized form. It also adds the ability to populate this denormalized model by accessing different APIs the user registers.
It uses the de facto fluent syntax found in EntityFramework and FluentValidation so it should be very familiar and easy to use.
Download the nuget package SW.FluentOlap
and then define analytical models by defining classes that inherit from AnalyticalObject<T>
where
T
is the type of entity to be analyzed. In the contructor of said class, begin using the fluent
syntax like Property(entity => entity.property)
To populate, simply use the PopulateAsync
method on an instance of the "Analyzer" class.
If you encounter any bugs, don't hesitate to submit an issue. We'll get back to you promptly!