Выбор схемы для подключения при подключении через подключение ODBC в Power Query в Excel - PullRequest
0 голосов
/ 02 марта 2019

Итак, у меня есть довольно простой запрос (подтверждение концепции), в котором я могу динамически извлекать данные из базы данных в зависимости от входных данных листа Excel.Например:

let
    Source = Odbc.Query("dsn=Dev 2", "select * #(lf)from job_id JI#(lf)where JI.job_ID  = " & Text.From(GetNamedRange("SQLJobInstanceID")) & "#(lf)")
in
    Source

Ура, это работает!Однако, когда я настраивал соединение, мне нужно было войти в систему. Часть входа включает схему, к которой я хотел подключиться.Username[Schema] как это делается.Теперь, когда я подключился, я бы хотел выбрать другую схему для подключения, но я не уверен, как можно изменить схему или выйти из системы и снова войти в нее.

(ТакжеЛюбопытно, если в соединении хранятся мои учетные данные, что было бы проблематично, или если другим людям нужно было бы войти в систему со своими учетными данными)

Я считаю, что я также могу отредактировать, какое соединение ODBC я использую, отредактировав "dsn=Dev 2" часть кода (опять же, вероятно, превратит его в выпадающее меню с именованным диапазоном .... задача становится динамически выяснить, какие опции ODBC есть у каждого пользователя и протянуть их через ...)

Спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...