.net 如何将 parquet 文件加载到Power BI桌面(ParquetSharp)错误

noj0wjuj  于 2023-01-06  发布在  .NET
关注(0)|答案(1)|浏览(257)

我想从一个文件夹中将 parquet 文件加载到Power BI中,但GUI要求提供URL。
然后,我使用该错误加载底层的M代码。
我试过了

Parquet.Document(File.Contents("C:\Users\username\OneDrive\DataWharehouseSMT\Reports\ScrapPages\3A\2023-01-02\date_scrap.parquet"))

出现以下错误:
意外错误:未能加载文件或程序集“Joshua,Version = 0.0.0.0,Culture = neutral,PublicKeyToken = 31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。详细信息:Microsoft.Mashup.Evaluator.Interface.ErrorException:未能加载文件或程序集“Ozar”或它的某一个依赖项。系统找不到指定的文件。未能加载文件或程序集“Ozar”或它的某一个依赖项。系统找不到指定的文件。未能加载文件或程序集“Nilson,版本= 0.0.0.0,区域性=中性,PublicKeyToken = 31bf3856ad364e35”或它的某一个依赖项。系统在Microsoft.Mashup.Engine1.Library.Parquet.ParquetOptions.TryConvertCompressionOption中找不到指定的文件(值值、对象和压缩),位于Microsoft.Mashup.Engine1.Runtime.OptionRecordDefinition.CreateOptions(字符串数据源名称,值选项)位于Microsoft.Mashup.Engine1.Library.Parquet.ParquetModule.Parquet.DocumentFunctionValue.TypedInvoke(二进制值二进制,值选项)位于Microsoft.Mashup.Engine1.Runtime.NativeFunctionValue2'3.调用(值参数0,值参数1)位于Microsoft.Mashup.Engine1.Instrucage.Language.Debug.Execute(成员框架1和框架)
此ParquetSharp = 0.0.0.0版本不存在earliest version is ParquetSharp 1.4.0.1
如果消息只反映了ParquetSharp库的缺失,那么IDK我需要哪个版本。

11dmarpk

11dmarpk1#

你的实际代码是什么?类似这样的东西可以工作(不是一个网址,一个本地文件)

let Source = Parquet.Document(File.Contents("C:\data\data.parquet"))

相关问题