연결 모델에 대한 마이닝 모델 콘텐츠(Analysis Services - 데이터 마이닝)Mining Model Content for Association Models (Analysis Services - Data Mining)

이 항목에서는 MicrosoftMicrosoft 연결 규칙 알고리즘을 사용하는 모델에만 적용되는 마이닝 모델 콘텐츠에 대해 설명합니다.This topic describes mining model content that is specific to models that use the MicrosoftMicrosoft Association Rules algorithm. 모든 모델 유형에 적용되는 마이닝 모델 콘텐츠와 관련된 일반 용어 및 통계 용어에 대한 설명은 마이닝 모델 콘텐츠(Analysis Services - 데이터 마이닝)를 참조하세요.For an explanation of general and statistical terminology related to mining model content that applies to all model types, see Mining Model Content (Analysis Services - Data Mining).

연결 모델의 구조 이해Understanding the Structure of an Association Model

연결 모델의 구조는 간단합니다.An association model has a simple structure. 각 모델에는 모델과 메타데이터를 나타내는 부모 노드가 한 개 있고 각 부모 노드에는 항목 집합과 규칙에 대한 기본 목록이 있습니다.Each model has a single parent node that represents the model and its metadata, and each parent node has a flat list of itemsets and rules. 항목 집합과 규칙은 트리로 구성되어 있지 않으며 다음 다이어그램에서와 같이 항목 집합 및 규칙 순으로 정렬됩니다.The itemsets and rules are not organized in trees, they are ordered with itemsets first and rules next as shown in the following diagram.

연결 모델에 대 한 모델 콘텐츠의 구조structure of model content for association models

각 항목 집합은 자체 노드(NODE_TYPE = 7)에 포함되어 있습니다.Each itemset is contained in its own node (NODE_TYPE = 7). 노드 에는 항목 집합의 정의, 이 항목 집합을 포함하는 사례 수 및 기타 정보가 포함되어 있습니다.The node includes the definition of the itemset, the number of cases that contain this itemset, and other information.

각 규칙도 자체 노드(NODE_TYPE = 8)에 포함되어 있습니다.Each rule is also contained in its own node (NODE_TYPE = 8). 규칙 은 항목이 연결되는 일반적인 패턴에 대해 설명하며A rule describes a general pattern for how items are associated. IF-THEN 문과 비슷합니다.A rule is like an IF-THEN statement. 규칙의 왼쪽에는 기존 조건 또는 조건 집합이 표시되고The left-hand side of the rule shows an existing condition or set of conditions. 규칙의 오른쪽에는 일반적으로 왼쪽에 있는 조건과 연결되는 데이터 집합의 항목이 표시됩니다.The right-hand side of the rule shows the item in your data set that is usually associated with the conditions on the left side.

참고 규칙 또는 항목 집합을 추출하려는 경우 쿼리를 사용하여 원하는 노드 유형만 반환할 수 있습니다.Note If you want to extract either the rules or the itemsets, you can use a query to return only the node types that you want. 자세한 내용은 연결 모델 쿼리 예제를 참조하세요.For more information, see Association Model Query Examples.

연결 모델에 대한 모델 콘텐츠Model Content for an Association Model

이 섹션에서는 연결 모델과 관련된 마이닝 모델 콘텐츠 열에 대한 세부 정보와 예만 제공합니다.This section provides detail and examples only for those columns in the mining model content that are relevant for association models.

스키마 행 집합(예: MODEL_CATALOG 및 MODEL_NAME)의 범용 열에 대한 자세한 내용은 마이닝 모델 콘텐츠(Analysis Services - 데이터 마이닝)를 참조하세요.For information about the general-purpose columns in the schema rowset, such as MODEL_CATALOG and MODEL_NAME, see Mining Model Content (Analysis Services - Data Mining).

MODEL_CATALOGMODEL_CATALOG
모델이 저장되는 데이터베이스의 이름입니다.Name of the database where the model is stored.

MODEL_NAMEMODEL_NAME
모델의 이름입니다.Name of the model.

ATTRIBUTE_NAMEATTRIBUTE_NAME
이 노드에 해당하는 특성의 이름입니다.The names of the attributes that correspond to this node.

NODE_NAMENODE_NAME
노드 이름입니다.The name of the node. 연결 모델의 경우 이 열은 NODE_UNIQUE_NAME과 동일한 값을 포함합니다.For an association model, this column contains the same value as NODE_UNIQUE_NAME.

NODE_UNIQUE_NAMENODE_UNIQUE_NAME
노드의 고유한 이름입니다.The unique name of the node.

NODE_TYPENODE_TYPE
연결 모델이 출력하는 노드 유형은 다음과 같습니다.A association model outputs only the following node types:

노드 유형 IDNode Type ID 형식Type
1(모델)1 (Model) 루트 또는 부모 노드입니다.Root or parent node.
7(항목 집합)7 (Itemset) 항목 집합 또는 특성-값 쌍 모음입니다.An itemset, or collection of attribute-value pairs. 예:Examples:

Product 1 = Existing, Product 2 = Existing

또는or

Gender = Male를 참조하세요.Gender = Male.
8(규칙)8 (Rule) 항목 간의 관련 방식을 정의하는 규칙입니다.A rule defining how items relate to each other.

예:Example:

Product 1 = Existing, Product 2 = Existing -> Product 3 = Existing를 참조하세요.Product 1 = Existing, Product 2 = Existing -> Product 3 = Existing.

NODE_CAPTIONNODE_CAPTION
노드와 연결된 레이블 또는 캡션입니다.A label or a caption associated with the node.

항목 집합 노드 쉼표로 구분된 항목 목록입니다.Itemset node A comma-separated list of items.

규칙 노드 규칙의 왼쪽과 오른쪽을 포함합니다.Rule node Contains the left and right-hand sides of the rule.

CHILDREN_CARDINALITYCHILDREN_CARDINALITY
현재 노드의 자식 수를 나타냅니다.Indicates the number of children of the current node.

부모 노드 항목 집합 수에 규칙 수를 더한 값을 나타냅니다.Parent node Indicates the total number of itemsets plus rules.

참고

항목 집합 및 규칙 수에 대한 세부 분류를 보려면 모델 루트 노드의 NODE_DESCRIPTION을 참조하십시오.To get a breakdown of the count for itemsets and rules, see the NODE_DESCRIPTION for the root node of the model.

항목 집합 또는 규칙 노드 항상 0입니다.Itemset or rule node Always 0.

PARENT_UNIQUE_NAMEPARENT_UNIQUE_NAME
노드 부모의 고유한 이름입니다.The unique name of the node's parent.

부모 노드 항상 NULL입니다.Parent node Always NULL.

항목 집합 또는 규칙 노드 항상 0입니다.Itemset or rule node Always 0.

NODE_DESCRIPTIONNODE_DESCRIPTION
노드 콘텐츠에 대한 알기 쉬운 설명입니다.A user-friendly description of the contents of the node.

부모 노드 다음과 같은 모델 정보 목록을 쉼표로 구분하여 포함합니다.Parent node Includes a comma-separated list of the following information about the model:

항목Item DescriptionDescription
ITEMSET_COUNTITEMSET_COUNT 모델에 있는 모든 항목 집합 수입니다.Count of all itemsets in model.
RULE_COUNTRULE_COUNT 모델에 있는 모든 규칙 수입니다.Count of all rules in model.
MIN_SUPPORTMIN_SUPPORT 단일 항목 집합에 대해 발견된 최소 지지도입니다.The minimum support found for any single itemset.

참고 이 값은 MINIMUM _SUPPORT 매개 변수에 설정한 값과 다를 수 있습니다.Note This value might differ from the value that you set for the MINIMUM _SUPPORT parameter.
MAX_SUPPORTMAX_SUPPORT 단일 항목 집합에 대해 발견된 최대 지지도입니다.The maximum support found for any single itemset.

참고 이 값은 MAXIMUM_SUPPORT 매개 변수에 설정한 값과 다를 수 있습니다.Note This value might differ from the value that you set for the MAXIMUM_SUPPORT parameter.
MIN_ITEMSET_SIZEMIN_ITEMSET_SIZE 최소 항목 집합의 크기이며 항목 수로 표시됩니다.The size of the smallest itemset, represented as a count of items.

값 0은 Missing 상태가 개별 항목으로 처리되었음을 나타냅니다.A value of 0 indicates that the Missing state was treated as an independent item.

참고 MINIMUM_ITEMSET_SIZE 매개 변수의 기본값은 1입니다.Note The default value of the MINIMUM_ITEMSET_SIZE parameter is 1.
MAX_ITEMSET_SIZEMAX_ITEMSET_SIZE 발견된 가장 큰 항목 집합의 크기를 나타냅니다.Indicates the size of the largest itemset that was found.

참고 이 값은 모델을 만들 때 MAX_ITEMSET_SIZE 매개 변수에 설정한 값에 따라 제약을 받습니다.Note This value is constrained by the value that you set for the MAX_ITEMSET_SIZE parameter when you created the model. 즉, 해당 매개 변수 값보다 작거나 같아야 합니다.This value can never exceed that value; however, it can be less. 기본값은 3입니다.The default value is 3.
MIN_PROBABILITYMIN_PROBABILITY 모델에 있는 단일 항목 집합 또는 규칙에 대해 발견된 최소 확률입니다.The minimum probability detected for any single itemset or rule in the model.

예: 0.400390625Example: 0.400390625

참고 항목 집합의 경우 이 값은 모델을 만들 때 MINIMUM_PROBABILITY 매개 변수에 설정한 값보다 항상 큽니다.Note For itemsets, this value is always greater than the value that you set for the MINIMUM_PROBABILITY parameter when you created the model.
MAX_PROBABILITYMAX_PROBABILITY 모델에 있는 단일 항목 집합 또는 규칙에 대해 발견된 최대 확률입니다.The maximum probability detected for any single itemset or rule in the model.

예: 1Example: 1

참고 항목 집합의 최대 확률을 제약하는 매개 변수는 없습니다.Note There is no parameter to constrain maximum probability of itemsets. 너무 자주 사용되는 항목을 제거하려면 MAXIMUM_SUPPORT 매개 변수를 대신 사용하세요.If you want to eliminate items that are too frequent, use the MAXIMUM_SUPPORT parameter instead.
MIN_LIFTMIN_LIFT 모델이 항목 집합에 제공하는 최소 리프트 양입니다.The minimum amount of lift that is provided by the model for any itemset.

예: 0.14309369632511Example: 0.14309369632511

참고: 최소 리프트를 알면 한 항목 집합에 대한 리프트가 중요한지 여부를 확인할 수 있습니다.Note: Knowing the minimum lift can help you determine whether the lift for any one itemset is significant.
MAX_LIFTMAX_LIFT 모델이 항목 집합에 제공하는 최대 리프트 양입니다.The maximum amount of lift that is provided by the model for any itemset.

예: 1.95758227647523 참고 최대 리프트를 알면 한 항목 집합에 대한 리프트가 중요한지 여부를 확인할 수 있습니다.Example: 1.95758227647523 Note Knowing the maximum lift can help you determine whether the lift for any one itemset is significant.

항목 집합 노드 항목 집합 노드는 항목 목록을 포함하며 쉼표로 구분된 텍스트 문자열로 표시됩니다.Itemset node Itemset nodes contain a list of the items, displayed as a comma-separated text string.

예:Example:

Touring Tire = Existing, Water Bottle = Existing

이는 Touring Tire와 Water Bottle을 함께 구매했음을 의미합니다.This means touring tires and water bottles were purchased together.

규칙 노드 규칙 노드는 화살표로 구분된 규칙의 왼쪽과 오른쪽을 포함합니다.Rule node Rule nodes contains a left-hand and right-hand side of the rule, separated by an arrow.

예: Touring Tire = Existing, Water Bottle = Existing -> Cycling cap = ExistingExample: Touring Tire = Existing, Water Bottle = Existing -> Cycling cap = Existing

이는 누군가가 Touring Tire와 Water Bottle을 구매했는데 이 사람이 Cycling cap을 구매했을 가능성도 있음을 의미합니다.This means that if someone bought a touring tire and a water bottle, they were also likely to buy a cycling cap.

NODE_RULENODE_RULE
노드에 포함된 규칙 또는 항목 집합을 설명하는 XML 조각입니다.An XML fragment that describes the rule or itemset that is embedded in the node.

부모 노드 비어 있습니다.Parent node Blank.

항목 집합 노드 비어 있습니다.Itemset node Blank.

규칙 노드 XML 조각은 지지도, 신뢰성, 항목 수, 규칙의 왼쪽을 나타내는 노드의 ID 등과 같은 유용한 추가 규칙 정보를 포함합니다.Rule node The XML fragment includes additional useful information about the rule, such as support, confidence, and the number of items, and the ID of the node that represents the left-hand side of the rule.

MARGINAL_RULEMARGINAL_RULE
비어 있습니다.Blank.

NODE_PROBABILITYNODE_PROBABILITY
항목 집합 또는 규칙과 관련된 확률 또는 신뢰성 점수입니다.A probability or confidence score associated with the itemset or rule.

부모 노드 항상 0입니다.Parent node Always 0.

항목 집합 노드 항목 집합의 확률입니다.Itemset node Probability of the itemset.

규칙 노드 규칙에 대한 신뢰성 값입니다.Rule node Confidence value for the rule.

MARGINAL_PROBABILITYMARGINAL_PROBABILITY
NODE_PROBABILITY와 동일합니다.Same as NODE_PROBABILITY.

NODE_DISTRIBUTIONNODE_DISTRIBUTION
이 테이블은 노드가 항목 집합인지 또는 규칙인지에 따라 매우 다른 정보를 포함합니다.The table contains very different information, depending on whether the node is an itemset or a rule.

부모 노드 비어 있습니다.Parent node Blank.

항목 집합 노드 항목 집합에 포함된 각 항목을 확률 및 지지도 값과 함께 나열합니다.Itemset node Lists each item in the itemset together with a probability and support value. 예를 들어 항목 집합이 두 개의 제품을 포함할 경우 각 제품의 이름이 이 제품에 포함된 사례 수와 함께 나열됩니다.For example, if the itemset contains two products, the name of each product is listed, together with the count of cases that include each product.

규칙 노드 두 개의 행을 포함합니다.Rule node Contains two rows. 첫 번째 행은 규칙의 오른쪽에 있는 특성 즉, 예상 항목을 신뢰성 점수와 함께 표시합니다.The first row shows the attribute from the right-hand side of the rule, which is the predicted item, together with a confidence score.

두 번째 행은 연결 모델에만 해당되며 규칙 오른쪽에 있는 항목 집합에 대한 포인터를 포함합니다.The second row is unique to association models; it contains a pointer to the itemset on the right-hand side of the rule. 이 포인터는 ATTRIBUTE_VALUE 열에 오른쪽 항목만 포함하는 항목 집합의 ID로 표시됩니다.The pointer is represented in the ATTRIBUTE_VALUE column as the ID of the itemset that contains only the right-hand item.

예를 들어 규칙이 If {A,B} Then {C}일 경우 테이블은 항목 {C}의 이름 및 항목 C에 대한 항목 집합을 포함하는 노드의 ID를 포함합니다.For example, if the rule is If {A,B} Then {C}, the table contains the name of the item {C}, and the ID of the node that contains the itemset for item C.

이 포인터는 항목 집합 노드에서 오른쪽 제품을 포함하는 모든 사례 수를 확인할 수 있으므로 유용합니다.This pointer is useful because you can determine from the itemset node how many cases in all include the right-hand side product. If {A,B} Then {C} 규칙의 영향을 받는 사례는 {C}에 대한 항목 집합에 나열된 사례의 하위 집합입니다.The cases that are subject to the rule If {A,B} Then {C} are a subset of the cases listed in the itemset for {C}.

NODE_SUPPORTNODE_SUPPORT
이 노드를 지지하는 사례 수입니다.The number of cases that support this node.

부모 노드 모델에 포함된 사례 수입니다.Parent node Number of cases in the model.

항목 집합 노드 항목 집합의 모든 항목을 포함하는 사례 수입니다.Itemset node Number of cases that contains all items in the itemset.

규칙 노드 규칙에 포함된 모든 항목을 포함하는 사례 수입니다.Rule node The number of cases that contain all items included in the rule.

MSOLAP_MODEL_COLUMNMSOLAP_MODEL_COLUMN
노드가 항목 집합인지 또는 규칙인지에 따라 다른 정보를 포함합니다.Contains different information depending on whether the node is an itemset or rule.

부모 노드 비어 있습니다.Parent node Blank.

항목 집합 노드 비어 있습니다.Itemset node Blank.

규칙 노드 규칙의 왼쪽에 있는 항목을 포함하는 항목 집합의 ID입니다.Rule node The ID of the itemset that contains the items in the left-hand side of the rule. 예를 들어 규칙이 If {A,B} Then {C}일 경우 이 열은 항목 {A,B}만 포함하는 항목 집합의 ID를 포함합니다.For example, if the rule is If {A,B} Then {C}, this column contains the ID of the itemset that contains only {A,B}.

MSOLAP_NODE_SCOREMSOLAP_NODE_SCORE
부모 노드 비어 있습니다.Parent node Blank.

항목 집합 노드 항목 집합의 중요도 점수입니다.Itemset node Importance score for the itemset.

규칙 노드 규칙의 중요도 점수입니다.Rule node Importance score for the rule.

참고

중요도는 항목 집합 및 규칙에 대해 서로 다르게 계산됩니다.Importance is calculated differently for itemsets and rules. 자세한 내용은 Microsoft 연결 알고리즘 기술 참조를 참조하세요.For more information, see Microsoft Association Algorithm Technical Reference.

MSOLAP_NODE_SHORT_CAPTIONMSOLAP_NODE_SHORT_CAPTION
비어 있습니다.Blank.

관련 항목:See Also

마이닝 모델 콘텐츠(Analysis Services - 데이터 마이닝) Mining Model Content (Analysis Services - Data Mining)
Microsoft 연결 알고리즘 Microsoft Association Algorithm
연결 모델 쿼리 예제Association Model Query Examples