Службы аналитики Azure считывают данные из локальной базы данных Oracle

Мы используем службы аналитики Azure и хотим читать данные из локальной базы данных Oracle в режиме DirectQuery. Мы установили локальный шлюз и добавили его в службы аналитики Azure. Из того, что мы знаем, это работает как надо. Когда мы создаем модель в Visual Studio, мы можем войти в базу данных Oracle, просматривать таблицы и импортировать данные (если мы хотим). При входе в базу данных Oracle мы используем пользователя базы данных Oracle и пароль (не любой пользователь Windows).

Пожалуйста, смотрите изображение

При развертывании модели в службах аналитики Azure мы получаем следующую ошибку из журналов локального шлюза:

GatewayPipelineErrorCode = DM_GWPipeline_Gateway_MashupDataAccessError ---> 1 Microsoft.PowerBI.DataMovement. Вид источника данных: Oracle. Вид аутентификации: Имя пользователяПароль. Название недвижимости: Пароль

Насколько мы можем понять, имя пользователя и пароль, которые мы используем при создании модели в Visual Studio, не сохраняются в модели. Вот почему мы получаем эту ошибку, когда пытаемся развернуть модель в Azure Analysis Services. Кто-нибудь знает, как мы можем сохранить эту базу данных пользователя и пароль в табличной модели 1400?

0 ответов

Другие вопросы по тегам