У меня есть две таблицы в Power BI (список и статус), и я объединил их в одну таблицу (слияние 1), используя внутреннее соединение. после объединения я попытался загрузить его (объединить 1) в базу данных SQL, используя SSIS, где я использовал источник запроса мощности. Но ошибка показывает ожидаемую точку с запятой токена (начальная позиция 10.1, конечная позиция 10.4)
Я скопировал запрос из редактора Power bi Query, скопировав таблицу
Поскольку мой исходный запрос довольно длинный, я буду прикрепить образец еще одним простым запросом
// list
let
Source = Csv.Document(File.Contents("C:\Users\patha\Desktop\list.txt"),[Delimiter=",", Columns=3, Encoding=1252, QuoteStyle=QuoteStyle.None]),
#"Promoted Headers" = Table.PromoteHeaders(Source, [PromoteAllScalars=true]),
#"Changed Type" = Table.TransformColumnTypes(#"Promoted Headers",{{"fruit", type text}, {"place", type text}, {"price", Int64.Type}})
in
#"Changed Type"
// status
let
Source = Csv.Document(File.Contents("C:\Users\patha\Desktop\status.txt"),[Delimiter=",", Columns=2, Encoding=1252, QuoteStyle=QuoteStyle.None]),
#"Changed Type" = Table.TransformColumnTypes(Source,{{"Column1", type text}, {"Column2", type text}}),
#"Promoted Headers" = Table.PromoteHeaders(#"Changed Type", [PromoteAllScalars=true]),
#"Changed Type1" = Table.TransformColumnTypes(#"Promoted Headers",{{"fruit", type text}, {"status", type text}})
in
#"Changed Type1"
// Merge1
let
Source = Table.NestedJoin(list, {"fruit"}, status, {"fruit"}, "status", JoinKind.Inner),
#"Expanded status" = Table.ExpandTableColumn(Source, "status", {"status"}, {"status.1"}),
#"Renamed Columns" = Table.RenameColumns(#"Expanded status",{{"status.1", "status"}})
in
#"Renamed Columns"
Пожалуйста, помогите мне решить эту проблему. Это происходит в случае любой объединенной таблицы. Спасибо