NReco.PivotData 1.3.4

PivotData: in-memory .NET OLAP cube (multidimensional dataset) for analytical queries and pivot tables calculation.

There is a newer version of this package available.
See the version list below for details.
Install-Package NReco.PivotData -Version 1.3.4
dotnet add package NReco.PivotData --version 1.3.4
<PackageReference Include="NReco.PivotData" Version="1.3.4" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add NReco.PivotData --version 1.3.4
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Online demo, usage examples: https://www.nrecosite.com/pivot_data_library_net.aspx
Get started: https://www.nrecosite.com/pivotdata/cube-basics.aspx

v.1.3.4 changes:
- added SliceQuery.Measure overload that gives keys context for measure value calculation
- added PivotData.ProcessData overload that can accept another IPivotData instance as input

v.1.3.3 changes:
- added FormulaAggregator (based on CompositeAggregator) for on-the-fly formula calculations
- added SliceQuery.Measure overload for defining formula-based measure
- minor fix in MaxAggregator/MinAggregator Merge method (extra check for null)

v.1.3.2 changes:
- improved performance for SliceQuery.Where(string,object[])
- now PivotDataState Serialize/Deserialize methods are available in netstandard1.5 build
- ListAggregator/ListAggregatorFactory can accept field name to collect field values instead of source objects
- now MinAggregator/MaxAggregator may be used with any IComparable values, not only with numeric types

v.1.3.1 Changes:
- Fixed issue with incorrect grand-total non-lazy calculation for PivotData cube with exactly one dimension
- Improved internal performance for PivotData lazy totals calculation (1.5x)
- Drastically increased performance for PivotTable row/column totals calculation (10x+)
- Added build for .NET Standards 1.5 (now PivotData can be used from .NET Core 1.0 apps)

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.3.7 5,233 7/18/2018
1.3.6 9,508 4/6/2018
1.3.5 1,110 2/26/2018
1.3.4 8,665 2/1/2017
1.3.3 6,504 10/18/2016
1.3.2 1,244 8/14/2016
1.3.1 613 7/5/2016
1.3.0 1,811 5/10/2016
1.2.6 1,281 2/4/2016
1.2.5 581 1/13/2016
1.2.4 586 12/11/2015
1.2.3 789 9/30/2015