2016-05-25 3 views
1

У меня есть модель питания, созданная в Power Query.Как защищать паролем запросы с помощью Power Query?

Я хотел бы скрыть код Power Query от просмотра пользователями.

Есть ли способ защитить паролем запросы, но разрешить пользователям подключаться и обновлять запрос?

+1

Я бы импортировал его в рабочий стол Power BI, а затем опубликовал его в Интернете PBI для доступа пользователей. –

ответ

1

На данный момент невозможно с Power Query для защиты запросов от пользователя, просматривающего код, или шагов, составляющих запрос.

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

Что вы можете сделать, это:

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

Это сделает новый запрос, на основе первого запроса, сделанного, за исключением, то разница вот что теперь только один шаг, именно «источник» шаг.

Любые обновления исходного запроса, отразятся на втором, когда вы нажмете «Обновить».

(Делать это так же, как правой кнопкой мыши по запросу внутри панели справа и выбора «Reference»)

Но - мощность Запрос был недавно обновлен, добавляя в некоторых столь необходимой функциональности, поэтому, кто знает, может быть, в самом ближайшем будущем мы сможем защитить наши запросы, но прямо сейчас мы не можем просто «защитить» их ...

Я бы опробовал то, что сказал Майк, Power BI бесплатно и загружать их в сеть и получать доступ к ним оттуда ... Я не владею Power BI, поэтому я не могу говорить для себя здесь, но из того, что я прочитал, вы можете быть в состоянии совершать сом е, что нужно сделать.

Или более простой способ, дублировать текущий запрос, скопировать формулу (в расширенный редактор), создать новую книгу, создать запрос и вставить формулу в, в 1-й книге, удалить формулу и нажать на новый источник и перейти к вашему запросу. Та, никакого кода.

+0

Спасибо, Джеймс! – qshngv

+0

Без проблем! Надеюсь это поможет? :) –