在Power Query中对SharePoint网站上的Excelpath进行参数化时,无效的绝对path错误
我有一个有效的,工作的,在SharePoint站点上的Excel文件的绝对path(例如“ https://…/Filename.xlsx ”),由“FilePath”表示。
我尝试通过Power Query从“FilePath”导入一些信息。 运用
let Source = Excel.Workbook(Web.Contents("FilePath"), null, true),
工作正常。 但是,如果我尝试通过将“FilePath”放置在名为Source_Files的Excel表的第一行中find与我的Power Query所在的同一个Excel文件(我导入PowerQuery中)的列源文件中,我总是可以得到
DataFormat.Error: The supplied file path must be a valid absolute path. Details: FilePath
错误,我是否尝试以这种方式进行参数化:
let Source = Excel.Workbook(File.Contents(Source_Files[Source file]{0}), null, true),
或者这样:
let FilePath = File.Contents(Source_Files[Source file]{0}), Source = Excel.Workbook(Web.Contents(FilePath), null, true),
如何在Power Query中对SharePoint网站上的Excel文件进行参数化?
我认为replace“FilePath”的语法是:
Text.From(Excel.CurrentWorkbook(){[Name="Source_Files"]}[Content]{0}[Source file])