Изменить SQL в Power Query

когда я импортирую данные из Sql Server в Power Query, я могу вставить запрос для выполнения в базу данных. Но позже, когда я хочу отредактировать этот запрос в запросах книги > редактировать > расширенный редактор, я получаю что-то вроде этого:

let
    Source = Sql.Database("server", "database", [Query="select#(lf)#(tab)*#(lf)from dbo.SomeView va#(lf)join dbo.SomeTable rm#(lf)#(tab)on rm.CatId=va.CatId#(lf)where 1=1#(lf)#(tab)and Month between 1501 and 1510#(lf)#(tab)and rm.Id in (1,2,3)"])
in
    Source

обратите внимание, что я использую *, но с явными именами столбцов это выглядело бы еще хуже.

Я хотел бы видеть запрос в удобочитаемой форме, затем скопировать его, выполнить в Management Studio, изменить что-то и вставьте обратно в Power Query. Я знаю, что могу использовать представления в качестве источника или не использовать новые строки и отступы, но это не моя точка зрения.

любые идеи о том, как редактировать SQL в "нормальной" форме? Или, может быть, я упускаю какой-то скрытый вариант.

изменить: В случае, если я не единственный человек в мире, имеющий проблемы с поиском этой опции, это в:

Power Query > редактор запуска > вид > настройки запроса > примененные шаги > источник > значок шестеренки

спасибо Алехандро!

1 ответов


Если вы нажмете на значок шестеренки рядом с источником в области настроек запроса, вы получите диалоговое окно с SQL-запросом в удобочитаемой форме.