Просмотр или изменение флагов модели (интеллектуальный анализ данных)

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

Важно!

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

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

В конструкторе моделей интеллектуального анализа данных можно просматривать и изменять флаги модели, связанные со структурой интеллектуального анализа данных или столбцом интеллектуального анализа, рассматривая свойства структуры или модели. Флаги моделирования также можно задавать с помощью DMX, AMO или XMLA.

В этой процедуре описывается, как изменять флаги моделирования в конструкторе.

Просмотр или изменение флага моделирования для столбца структуры или столбца модели

  1. В среде SQL Server Design Studio откройте обозреватель решений и дважды щелкните структуру интеллектуального анализа данных.

  2. Чтобы установить флаг моделирования NOT NULL, перейдите на вкладку Структура интеллектуального анализа данных . Чтобы задать флаги REGRESSOR или MODEL_EXISTENCE_ONLY, перейдите на вкладку Модель интеллектуального анализа данных .

  3. Щелкните правой кнопкой мыши столбец, который необходимо просмотреть или изменить, и выберите команду Свойства.

  4. Чтобы добавить новый флаг модели, щелкните текстовое поле рядом со свойством ModelingFlags и отметьте один или несколько флажков, относящихся к флагам модели, предназначенным для использования.

    Флаги модели отображаются, только если они соответствуют типу данных столбца.

    Примечание

    После изменения флага модели необходимо повторно обработать модель.

Получение флагов моделирования, используемых в модели

  • В SQL Server Management Studio откройте окно запросов расширений интеллектуального анализа данных и введите следующий запрос:

    SELECT COLUMN_NAME, CONTENT_TYPE, MODELING_FLAG  
    FROM $system.DMSCHEMA_MINING_COLUMNS  
    WHERE MODEL_NAME = 'Forecasting'  
    
    

См. также:

Задачи и инструкции по модели интеллектуального анализа данных
Флаги моделирования (интеллектуальный анализ данных)