【发布时间】:2020-06-12 19:19:40
【问题描述】:
我有以下代码,它从文件中提取 txt 数据并用于 Excel 查找。
let
Source = Csv.Document(File.Contents("J:\Accounting\Dallas\2020 Finance\BPC Trial Balances\BPC Upload text files\05.MAY\2020.MAY_USA_v2.txt"),[Delimiter="#(tab)", Columns=5, Encoding=1252, QuoteStyle=QuoteStyle.None]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Column5", Currency.Type}})
in
#"Changed Type"
我创建了一个包含 Source Files 表列的参数表,并为 5 行中的每一行创建了一个参数值,以动态提供此查询。下面是尝试
let
Source = Csv.Document(File.Contents(vUSA),[Delimiter="#(tab)", Columns=5, Encoding=1252, QuoteStyle=QuoteStyle.None]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Column5", Currency.Type}})
in
#"Changed Type"
问题是这不起作用,但语法没问题,因为我得到了
"Formula.Firewall: Query 'USA' (step 'Changed Type') 引用其他 查询或步骤,因此它可能无法直接访问数据源。请 重建这个数据组合。”
【问题讨论】:
标签: firewall file-get-contents powerquery