Поделиться через


Как запросить параметры, используемые для создания модели интеллектуального анализа данных

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

Для получения параметров, которые использовались при создании конкретной модели, нужно создать запрос к одному из наборов строк схемы модели интеллектуального анализа данных. В службах Службы SQL Server 2008 Analysis Services (SSAS) эти наборы строк схемы были доступны как набор системных представлений, к которым легко осуществлять запросы с помощью синтаксиса языка Transact-SQL. В данной процедуре описывается создание запроса, возвращающего параметры, которые использовались для создания указанной модели интеллектуального анализа данных.

Открытие окна «Запрос» для запроса к набору строк схемы

  1. В среде Среда SQL Server Management Studio откройте экземпляр служб Службы Analysis Services, содержащий модель, к которой создается запрос.

  2. Щелкните правой кнопкой мыши имя экземпляра, выберите Создать запрос, а затем Расширения интеллектуального анализа данных.

    ПримечаниеПримечание

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

  3. Если в экземпляре содержится несколько баз данных, выберите в списке Доступные базы данных на панели инструментов базу данных, содержащую модель, к которой нужно создать запрос.

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

  1. На панели DMX-запросов введите или вставьте следующий текст.

    SELECT MINING_PARAMETERS
    FROM $system.DMSCHEMA_MINING_MODELS
    WHERE MODEL_NAME = ''
    
  2. Выберите в обозревателе объектов нужную модель интеллектуального анализа данных и перетащите ее на панель DMX-запросов, чтобы она оказалась заключенной в одиночные кавычки.

  3. Нажмите клавишу F5 или кнопку Выполнить.

Пример

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

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

Данный пример кода возвращает для модели кластеризации следующие параметры.

Ожидаемые результаты:

MINING_PARAMETERS

CLUSTER_COUNT=10,CLUSTER_SEED=0,CLUSTERING_METHOD=1,MAXIMUM_INPUT_ATTRIBUTES=255,MAXIMUM_STATES=100,MINIMUM_SUPPORT=1,MODELLING_CARDINALITY=10,SAMPLE_SIZE=50000,STOPPING_TOLERANCE=10