Табличные выражения SSAS не загружаются из источника данных SQL Server - PullRequest
0 голосов
/ 10 мая 2018

Мы занимались разработкой новой модели SSAS Tabular (1400), изначально делая PoC, загружая данные непосредственно из SQL Server (без использования выражений). Получив представление о том, что нам нужно, мы провели рефакторинг и импортировали данные с помощью выражений, чтобы разрешить дальнейшую обработку Power Query (M). Сначала все казалось хорошо. По пути мы начали собирать другие данные из источника данных ODBC и не испытывали никаких проблем во время процесса.

Этим утром мы открыли проект для внесения некоторых изменений перед запуском новой загрузки данных и, щелкнув «таблицы процессов», снова вызвали диалог аутентификации для источника данных SQL Server, а затем сгенерировали эту ошибку для всех таблиц, которые мы импортировали.

enter image description here

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

Мы пробовали это на нескольких рабочих станциях, чтобы попытаться исключить что-то с настройками одного разработчика, которые могли измениться.

Есть мысли?

1 Ответ

0 голосов
/ 10 мая 2018

После прочтения этого сообщения об ошибке мне показалось, что в нем упоминается ошибка ODBC. Соединение с базой данных SQL Server не должно быть ODBC, поэтому мне хотелось бы знать, если что-то не так с этим соединением. Конечно же, после повторной аутентификации источника данных ODBC загрузка данных работала как положено.

Обратите внимание, что мы еще не создали таблицу в модели из источника ODBC. Несмотря на это, обработка таблиц, по-видимому, пытается проверить каждое соединение, и вместо того, чтобы более четко сказать, что что-то не так с этим одним источником данных (даже если данные не были извлечены в таблицы), в диалоговом окне с ошибкой появилось сообщение о сбое импорта для соединения с SQL Server, что просто неправильно.

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