Ознаки
Розглянемо такий сценарій:
-
Ви використовуєте базу даних Microsoft SQL Server 2017 як джерело даних для табличної моделі прямого запиту в СЛУЖБІ аналізу SQL Server Service 2016.
-
Цільова база даних SQL перебуває в застарілому рівні сумісності, наприклад на рівні SQL Server 2016.
У цьому сценарії під час перегляду моделі прямого запиту з'являється таке повідомлення про помилку:
Помилка DirectQuery: DirectQuery не можна використовувати з цим джерелом даних – спробуйте перейти до підтримуваного джерела даних або оновити джерело даних SQL Server до найновішої доступної версії.
Спосіб вирішення
Це виправлення входить до складу таких сукупних оновлень для SQL Server:
Сукупне оновлення 7 для SQL Server 2017
Сукупне оновлення 8 для SQL Server 2016 із пакетом оновлень 1
Відомості про збірки SQL Server
У кожному новому збірці для SQL Server 2016 містяться всі виправлення та виправлення безпеки, які були в попередньому збірці. Радимо інсталювати найновіші накопичувальне оновлення для сервера SQL Server.
Стан
Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".
Посилання
Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.