Хранимые процедуры интеллектуального анализа данных (службы Analysis Services — интеллектуальный анализ данных)

Применимо к: SQL Server 2019 и более ранних версий Analysis Services Azure Analysis Services Fabric/Power BI Premium

Важно!

Интеллектуальный анализ данных не рекомендуется использовать в службах SQL Server 2017 Analysis Services, а в SQL Server 2022 Analysis Services его поддержка прекращена. Документация не обновляется для устаревших и неподдерживаемых функций. Дополнительные сведения см. в статье об обратной совместимости служб Analysis Services.

Начиная с SQL Server 2005 (9.x) SQL Server Analysis Services поддерживает хранимые процедуры, которые могут быть написаны на любом управляемом языке. Поддерживаются управляемые языки Visual Basic .NET, C# и управляемые C++. В SQL Server Management Studio можно вызывать хранимые процедуры напрямую с помощью инструкции CALL или в рамках запроса расширений интеллектуального анализа данных (DMX).

Дополнительные сведения о вызове SQL Server Analysis Services хранимых процедур см. в разделе Вызов хранимых процедур.

Общие сведения о программируемости см. в разделе Программирование интеллектуального анализа данных.

Дополнительные сведения о программировании объектов интеллектуального анализа данных см. в статье «SQL Server Data Mining Programmability (Возможности программирования интеллектуального анализа данных SQL Server)» в библиотеке MSDN.

Примечание

При запросах к моделям интеллектуального анализа, особенно при тестировании новых решений для интеллектуального анализа данных, удобно вызывать системные хранимые процедуры, которые используются внутренне модулем интеллектуального анализа данных. Имена этих системных хранимых процедур можно просмотреть, используя SQL Server Profiler для создания трассировки на сервере SQL Server Analysis Services, а затем создавая, просматривая и запрашивая модели интеллектуального анализа данных. Однако корпорация Майкрософт не гарантирует совместимость системных хранимых процедур между версиями, и никогда не следует использовать вызовы системных хранимых процедур в рабочей системе. Вместо этого для обеспечения совместимости следует создавать собственные запросы с помощью расширения интеллектуального анализа данных или XML/A.

В этом разделе

См. также:

Перекрестная проверка (службы Analysis Services — интеллектуальный анализ данных)
Вкладка «Перекрестная проверка» (просмотр диаграммы точности интеллектуального анализа данных)
Вызов хранимой процедуры