2016-10-24 5 views
0

Я работаю над настройкой рабочего стола PowerBI для клиента, где они будут импортировать 8 конкретных таблиц из базы данных для работы в Power BI.Выберите определенные таблицы из источника данных SQL в Power BI

Однако, когда я иду для импорта таблиц, каждая таблица в базе данных отображается и должны быть выбраны конкретные таблицы. Есть сотни импортированных таблиц и много прокрутки для выбора правильных таблиц, что оставляет место для путаницы и ошибок для клиентов.

Клиент обращается к базе данных с помощью проверки подлинности Windows, и я не могу изменить их настройки в SSMS, поскольку это повлияет на то, как они обращаются к данным в других приложениях.

Мне было интересно, был ли более простой способ сохранить запрос в Power BI, который пользователи могут быстро выбрать при настройке нового отчета.

ответ

2

Вы всегда можете использовать сырые SQL вместо:

enter image description here

Или выберите "пустой запрос" и указать его следующим образом:

enter image description here

Edit: не уверен, если это имеет любая помощь, но есть также поле фильтра:

enter image description here

+0

К сожалению, клиенты не будут знать, как использовать raw SQL. Кроме того, есть ли способ выбрать несколько таблиц с использованием raw sql? Кажется, я могу только выбрать одну таблицу. – LeChuck

+0

Вы можете присоединиться к разным таблицам, но не возвращать несколько таблиц с одним запросом, насколько мне известно. Возможно, вы могли бы создать пользователя базы данных для этой цели и устанавливать только разрешения на просмотр/доступ к таблицам, которые вы хотите получить, и позволить клиентам аутентифицироваться как этот пользователь? – user5226582

+0

Создание пользователя базы данных также не является идеальным, поскольку для баз данных клиентов установлено значение «Режим проверки подлинности Windows», и для его изменения потребуется перезапуск сервера. Я не квалифицирован, и я знаю, что мои коллеги захотят избежать. Я мог бы изучить возможность создания Joins, но это сделало бы выбор полей менее удобным для пользователя, поскольку все они были бы перечислены под одной таблицей, а не разделены. Спасибо, что разъяснили, что это мои варианты. Разве вы уже не можете думать? – LeChuck

Смежные вопросы