В редакторе Advance, как обрабатывать ошибку отсутствия столбцов / столбец1 не найден в Power BI? - PullRequest
0 голосов
/ 21 июня 2020

В Power Bi В большинстве случаев я получаю сообщение об ошибке column1 not found, если в настоящее время нет данных о запросе к базе данных.

Как с этим справиться, пожалуйста, посоветуйте мне.

1 Ответ

0 голосов
/ 21 июня 2020

Для этого я поступаю так., В предварительном редакторе измените строку результата

используя источник данных

results = if List.IsEmpty(Record. Field(List.First (Source[results]),"data")) 
               then Record. Field (List.First (Source[results]),"alterData") 
          else Record. Field((List.First (Source [results]), "data")

пользователь Power Bi состояние c

let
    Source = Json.Document (Web.Contents ("https://xxxxxxxxxxxxx",
                   [Headers=[zzzzz="xxxxxx"]])),
                   body = Source [body],
                   content = body[content],
                   #"Converted to Table" = Table.FromList (content, Splitter.SplitByNothing(),
                     null,null, ExtraValues.Error}),
                  Tablel=Table. FromRecords ({
                                 [Columnl = ""]
                            }),
          result= if List.IsEmpty(content) then Tablel else #"Converted to Table"
in
    result
...