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

В SQL Server 2014 многие из существующих наборов строк схемы интеллектуального анализа данных OLE DB предоставляются в виде набора системных таблиц, которые можно запрашивать с помощью инструкций расширения интеллектуального анализа данных (DMX). Создавая запросы к набору строк схемы интеллектуального анализа данных, можно определить доступные службы, получить обновления о состоянии моделей и структур и узнать подробности о содержимом модели или параметрах. Описание наборов строк схемы интеллектуального анализа данных см. в разделе " Наборы строк схемы интеллектуального анализа данных".

Замечание

Можно также запросить наборы строк схемы интеллектуального анализа данных с помощью XMLA. Дополнительные сведения об этом в SQL Server Management Studio см. в статье "Создание запроса интеллектуального анализа данных с помощью XMLA".

Список наборов строк схемы интеллектуального анализа данных

В следующей таблице перечислены наборы строк схемы интеллектуального анализа данных, которые могут быть полезны для запроса и мониторинга.

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

Включает такие сведения, как дата создания, параметры, используемые для создания модели, и размер обучающего набора.
DMSCHEMA_MINING_COLUMNS Перечисляет все столбцы, используемые в моделях анализа данных в текущем контексте.

Сведения включают сопоставление с исходным столбцом структуры интеллектуального анализа данных, типом данных, точностью и функциями прогнозирования, которые можно использовать с столбцом.
DMSCHEMA_MINING_STRUCTURES Перечисляет все структуры майнинга данных в текущем контексте.

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

Сведения включают тип контента и тип данных, значение NULL и наличие в столбце вложенных данных таблицы.
DMSCHEMA_MINING_SERVICES Выводит список всех служб интеллектуального анализа данных или алгоритмов, доступных на указанном сервере.

Сведения включают поддерживаемые флаги моделирования, типы входных данных и поддерживаемые типы источников данных.
DMSCHEMA_MINING_SERVICE_PARAMETERS Выводит список всех параметров для служб майнинга, доступных в текущем экземпляре.

Сведения включают тип данных для каждого параметра, значения по умолчанию и верхние и нижние пределы.
DMSCHEMA_MODEL_CONTENT Возвращает содержимое модели, если модель была обработана.

Дополнительные сведения см. в разделе «Содержимое модели интеллектуального анализа данных» (службы Analysis Services — интеллектуальный анализ данных).
DBSCHEMA_CATALOGS Выводит список всех баз данных (каталогов) в текущем экземпляре службы аналитической обработки.
MDSCHEMA_INPUT_DATASOURCES Выводит список всех источников данных в текущем экземпляре служб Analysis Services.

Замечание

Список в таблице не является исчерпывающим; В нем показаны только те наборы строк, которые могут быть наиболее интересны для устранения неполадок.

Примеры

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

Пример 1. Список услуг интеллектуального анализа данных

Следующий запрос возвращает список служб интеллектуального анализа данных, доступных на текущем сервере, то есть алгоритмы, которые включены. Столбцы, предоставляемые для каждой горнодобывающей службы, включают флаги моделирования и типы контента, которые могут использоваться каждым алгоритмом, GUID для каждой службы и любые ограничения прогнозирования, которые могут быть установлены для каждой службы.

SELECT *  
FROM $system.DMSCHEMA_MINING_SERVICES  

Пример 2. Перечисление параметров модели интеллектуального анализа данных

В следующем примере возвращаются параметры, которые использовались для создания конкретной модели анализа данных.

SELECT MINING_PARAMETERS   
FROM $system.DMSCHEMA_MINING_MODELS  
WHERE MODEL_NAME = 'TM Clustering'  

Пример 3. Вывод списка всех наборов строк

В следующем примере возвращается полный список наборов строк, доступных на текущем сервере:

SELECT *   
FROM $system.DBSCHEMA_TABLES  

См. также

Основные понятия устранения неполадок (службы Analysis Services — интеллектуальный анализ данных)