2016-11-29 98 views
0

SharePointに格納されたExcelドキュメントのコレクションがあります。ドキュメントの形式は同じです(同じシートがあり、各シートに同じ列があります)。今度は、SharePointフォルダ内の各Excelファイルから特定のシートをインポートします。PowerBI - SharePointフォルダ内の複数のExcelファイルから特定のシートをインポートする

私は機能を作成している:私は、私は次のエラーを取得するレポートをロードしようとすると

= Table.AddColumn(Source, "Custom", each GetExcel([Name], [Folder Path])) 

let GetExcel = (FileName, FolderPath) => 
    let 
     Source = SharePoint.Files(FolderPath, [ApiVersion = 15]), 
     TheFile = Source{[Name=FileName,#"Folder Path"=FolderPath]}[Content], 
     #"Imported Excel" = Excel.Workbook(TheFile), 
     #"Särskilt boende_Sheet" = #"Imported Excel"{[Item="Särskilt boende",Kind="Sheet"]}[Data], 
     #"Promoted Headers" = Table.PromoteHeaders(#"Särskilt boende_Sheet") 
    in 
     #"Promoted Headers" 
    in GetExcel 

私はこのようなカスタム列を追加した

An error occurred in the ‘GetExcel’ query. DataSource.Error: 
Microsoft.Mashup.Engine1.Library.Resources.HttpResource: Request failed: 
    OData Version: 3 and 4, Error: The remote server returned an error: (404) Not Found. (Not Found) 
    OData Version: 4, Error: The remote server returned an error: (404) Not Found. (Not Found) 
    OData Version: 3, Error: The remote server returned an error: (404) Not Found. (Not Found) 
    Details: 
     DataSourceKind=SharePoint 
     DataSourcePath=<Here is a path to our shared folder in SharePoint> 

私が間違っていることを見つけようとしましたが、私はこれを回避できません。あなたは私が間違ってやっているものに任意のアイデアを持っていますか、:)

敬具、 ピーターRundqvist

答えて

0

を助けてください、私はあなたの機能を送っている値がわからないんだけど、私はそれを実行してみましたステップバイステップで、あなたは関数が何を期待しているのか誤解していると思います。ここ

Source = SharePoint.Files(FolderPath, [ApiVersion = 15]) 

FolderPathあなたの最初の行のためにトリミングする必要がFolderPathしたいファイルをホストしているSharePointサイトまたはサブサイトのルートでなければなりません。 SharePoint.Filesは、サイト上のすべてのファイルのテーブルを返します。ここ

TheFile = Source{[Name=FileName,#"Folder Path"=FolderPath]}[Content] 

FolderPath URLのような形式のファイルへのSharePointフォルダを「パス」、です。

これらは一緒に表示されます。

Source = SharePoint.Files("https://tenantname.sharepoint.com/sites/thesite", [ApiVersion = 15]), 
TheFile = Source{[Name="Workbook.xlsx",#"Folder Path"="https://tenantname.sharepoint.com/sites/thesite/Reports/2016/November/Finance Committee/"]}[Content] 

幸運!

d

関連する問題