ParquetFiles.BlobHelpers
2.0.2
dotnet add package ParquetFiles.BlobHelpers --version 2.0.2
NuGet\Install-Package ParquetFiles.BlobHelpers -Version 2.0.2
<PackageReference Include="ParquetFiles.BlobHelpers" Version="2.0.2" />
paket add ParquetFiles.BlobHelpers --version 2.0.2
#r "nuget: ParquetFiles.BlobHelpers, 2.0.2"
// Install ParquetFiles.BlobHelpers as a Cake Addin #addin nuget:?package=ParquetFiles.BlobHelpers&version=2.0.2 // Install ParquetFiles.BlobHelpers as a Cake Tool #tool nuget:?package=ParquetFiles.BlobHelpers&version=2.0.2
A tiny library to simplify working with Parquet Files with Azure Blob Storage using Parquet .Net (parquet-dotnet). Providing easy helpers to load data into class models from Parquet files. This is useful for E-L-T processes whereby you need to load the data into Memory, Sql Server (e.g. Azure SQL), etc. or any other location where there is no built-in support for easily working with Parquet file data.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Azure.Storage.Blobs (>= 12.14.1)
- Parquet.Net (>= 4.3.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
- Updated to latest Parquet.NET library now that DateTime Null parsing issues are now resolved in the Parquet.NET library with v4.3.2.
- Removed duplicated ParquetColumnAttribute class now so there won't be conflicts once updated to this version of the BlobHelpers.
Prior Release Notes:
- Reverted back to Parquet.NET v4.1.3 due to critical bugs that fail to load null values for DateTime? from Parquet files (see: https://github.com/aloneguid/parquet-dotnet/issues/224)
- Added Parquet Column Attribute (duplicated class) to the root Parquet namespace so that if you have already migrated your models to v4.2+ then it will work without any changes now with this as a compatibility shim already included (for now).
- Breaking changes in the underlying Parquet.NET necessitated breaking changes -- mainly Read<T>() is now fully async but no longer supports yielding enumerable so is now ReadAllAsync<T>()
- Namespace was fixed for consistency ParquetFile.BlobHelpers is now ParquetFiles.BlobHelpers (plural).
- Fixed Log messaging typo.
- Initial stable functioning release.