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


Набор строк DMSCHEMA_MINING_MODEL_CONTENT

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

Столбцы наборов строк

Набор строк DMSCHEMA_MINING_MODEL_CONTENT содержит следующие столбцы.

именем столбца

Индикатор типа

Length

Description

MODEL_CATALOG

DBTYPE_WSTR

Имя каталога. MicrosoftSQL ServerAnalysis Services помещает в этот столбец имя базы данных, элементом которой является модель.

MODEL_SCHEMA

DBTYPE_WSTR

Неполное имя схемы. Этот столбец не поддерживается службами Analysis Services и всегда содержит значение VT_NULL.

MODEL_NAME

DBTYPE_WSTR

Имя модели, с которой связано содержимое, описанное в этой строке.

ATTRIBUTE_NAME

DBTYPE_WSTR

Имена атрибутов, соответствующих этому узлу.

NODE_NAME

DBTYPE_WSTR

Имя узла. В текущей версии этот столбец содержит то же значение, что и NODE_UNIQUE_NAME, но такое соответствие может измениться в следующих версиях.

NODE_UNIQUE_NAME

DBTYPE_WSTR

Уникальное имя узла.

NODE_TYPE

DBTYPE_I4

Тип узла. Выдает одно из следующих значений (этот список могут продолжить алгоритмами интеллектуального анализа данных сторонней разработки):

  • DM_NODE_TYPE_CLASSIFICATION_TREE_ROOT (2)

  • DM_NODE_TYPE_TREE_INTERIOR (3)

  • DM_NODE_TYPE_TREE_DISTRIBUTION (4)

  • DM_NODE_TYPE_CLUSTER (5)

  • DM_NODE_TYPE_UNKNOWN (6)

  • DM_NODE_TYPE_ITEMSET (7)

  • DM_NODE_TYPE_ASSOCIATION_RULE (8)

  • DM_NODE_TYPE_NB_PREDICTABLE_ATTRIBUTE (9)

  • DM_NODE_TYPE_NB_INPUT_ATTRIBUTE (10)

  • DM_NODE_TYPE_NB_INPUT_ATTRIBUTE_STATE (11)

  • DM_NODE_TYPE_SEQUENCE (13)

  • DM_NODE_TYPE_TRANSITION (14)

  • DM_NODE_TYPE_TIME_SERIES (15)

  • DM_NODE_TYPE_TS_TREE (16)

  • DM_NODE_TYPE_NN_SUBNETWORK (17)  нейронная сеть, подсеть

  • DM_NODE_TYPE_NN_INPUT_LAYER (18) нейронная сеть, входной уровень (родитель входных узлов)

  • DM_NODE_TYPE_NN_HIDDEN_LAYER  (19) нейронная сеть, скрытый уровень (родитель скрытых узлов)

  • DM_NODE_TYPE_NN_OUTPUT_LAYER (20) нейронная сеть, выходной уровень (родитель выходных узлов)

  • DM_NODE_TYPE_NN_INPUT_NODE (21) нейронная сеть, входной узел

  • DM_NODE_TYPE_NN_HIDDEN_NODE (22) нейронная сеть, скрытый узел

  • DM_NODE_TYPE_NN_OUTPUT_NODE (23) нейронная сеть, выходной узел

  • DM_NODE_TYPE_NN_MARGINAL_STAT_NODE (24) Нейронная сеть, узел граничной статистики

  • DM_NODE_TYPE_REGRESSION_TREE_ROOT (25)

  • DM_NODE_TYPE_NB_MARGINAL_STAT_NODE (26) Нейронная сеть, узел граничной статистики

NODE_GUID

DBTYPE_GUID

Идентификатор GUID узла. Этот столбец не поддерживается службами Analysis Services и всегда содержит значение NULL.

NODE_CAPTION

DBTYPE_WSTR

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

CHILDREN_CARDINALITY

DBTYPE_UI4

Оценка количества дочерних узлов, которые имеет данный узел.

PARENT_UNIQUE_NAME

DBTYPE_WSTR

Уникальное имя родительского элемента данного узла. Для узлов на корневом уровне свойство возвращает значение NULL.

NODE_DESCRIPTION

DBTYPE_WSTR

Понятное описание узла.

NODE_RULE

DBTYPE_WSTR

XML-описание правила, внедренного в узел.

MARGINAL_RULE

DBTYPE_WSTR

XML-описание правила, перемещенного в узел из родительского узла.

NODE_PROBABILITY

DBTYPE_R8

Вероятность, связанная с этим узлом.

MARGINAL_PROBABILITY

DBTYPE_R8

Вероятность доступа к узлу от родительского узла.

NODE_DISTRIBUTION

DBTYPE_HCHAPTER

Таблица, содержащая гистограмму вероятности узла.

NODE_SUPPORT

DBTYPE_R8

Количество вариантов, входящих в несущее множество этого узла.

MSOLAP_MODEL_COLUMN

DBTYPE_WSTR

Имя столбца из определения модели, к которому имеет отношение этот узел.

MSOLAP_NODE_SCORE

DBTYPE_R8

Оценка, вычисленная для этого узла.

MSOLAP_NODE_SHORT_CAPTION

DBTYPE_WSTR

Краткий заголовок для узла, который можно использовать для наглядности и понятности.

Столбцы ограничений

Набор строк DMSCHEMA_MINING_MODEL_CONTENT может быть ограничен столбцами, перечисленными в следующей таблице.

именем столбца

Индикатор типа

Состояние ограничения

MODEL_CATALOG

DBTYPE_WSTR

Необязательный.

MODEL_SCHEMA

DBTYPE_WSTR

Необязательный.

MODEL_NAME

DBTYPE_WSTR

Необязательный.

ATTRIBUTE_NAME

DBTYPE_WSTR

Необязательный.

NODE_NAME

DBTYPE_WSTR

Необязательный.

NODE_UNIQUE_NAME

DBTYPE_WSTR

Необязательный.

NODE_TYPE

DBTYPE_I4

Необязательный.

NODE_GUID

DBTYPE_WSTR

Необязательный.

NODE_CAPTION

DBTYPE_WSTR

Необязательный.

TREE_OPERATION

DBTYPE_UI4

Необязательный. Ниже приведены дополнительные примечания.

Ограничение TREE_OPERATION не относится к какому-либо конкретному столбцу в наборе строк DMSCHEMA_MINING_MODEL_CONTENT. Оно указывает оператор дерева. Для получения требуемого набора элементов пользователь может указать ограничение NODE_UNIQUE_NAME и оператор дерева (ANCESTORS, CHILDREN, SIBLINGS, PARENT, DESCENDANTS, SELF). Оператор SELF включает строку для самого узла в список возвращенных строк. В приведенной ниже таблице описаны константы, составляющие определение битовой карты для ограничения TREE_OPERATION. Их можно сочетать с помощью логического оператора OR.

Константы

Значение

DMTREEOP_ANCESTORS

0x00000020

DMTREEOP_CHILDREN

0x00000001

DMTREEOP_SIBLINGS

0x00000002

DMTREEOP_PARENT

0x00000004

DMTREEOP_SELF

0x00000008

DMTREEOP_DESCENDANTS

0x00000010