BottomCount(DMX)

적용 대상: SQL Server Analysis Services

식에서 지정한 수만큼 맨 아래 행을 오름차순으로 반환합니다.

구문

  
BottomCount(<table expression>, <rank expression>, <count>)  

적용 대상

테이블 열 참조> 또는 테이블을 반환하는 함수와 같은 <테이블을 반환하는 식입니다.

반환 형식

<테이블 식>

설명

순위 식 인수에서 <제공하는 값은 테이블 식> 인수에 <제공된 행에 대한 순위의 증가 순서를 결정하고 count> 인수에 <지정된 최하위 행 수가 반환>됩니다.

다음 예제에서는 기본 데이터 마이닝 자습서를 사용하여 빌드하는 연결 모델에 대한 예측 쿼리를 만듭니다.

BottomCount의 작동 방식을 이해하려면 먼저 중첩 테이블만 반환하는 예측 쿼리를 실행하는 것이 유용할 수 있습니다.

SELECT Predict ([Association].[v Assoc Seq Line Items], INCLUDE_STATISTICS, 10)  
FROM   
     [Association]  
NATURAL PREDICTION JOIN  
SELECT (SELECT 'Women''s Mountain Shorts' as [Model]) AS [v Assoc Seq Line Items]) AS t  

참고 항목

이 예제에서 입력으로 제공된 값은 작은따옴표를 포함하므로 다른 작은따옴표 앞에 추가하여 이스케이프해야 합니다. 이스케이프 문자를 삽입하는 구문을 모르는 경우 예측 쿼리 작성기를 사용하여 쿼리를 만들 수 있습니다. 드롭다운 목록에서 값을 선택하면 필요한 이스케이프 문자가 자동으로 삽입됩니다. 자세한 내용은 데이터 마이닝 디자이너에서 Singleton 쿼리 만들기를 참조 하세요.

예제 결과:

모델 $SUPPORT $PROBABILITY $ADJUSTEDPROBABILITY
Sport-100 4334 0.291283016 0.252695851
물병 2866 0.192620472 0.175205052
패치 키트 2113 0.142012232 0.132389356
Mountain Tire Tube 1992 0.133879965 0.125304948
Mountain-200 1755 0.117951475 0.111260823
Road Tire Tube 1588 0.106727603 0.101229538
Cycling Cap 1473 0.098998589 0.094256014
펜더 세트 - 마운틴 1415 0.095100477 0.090718432
Mountain Bottle Cage 1367 0.091874454 0.087780332
Road Bottle Cage 1195 0.080314537 0.077173962

BottomCount 함수는 이 쿼리의 결과를 가져와서 지정된 백분율로 합산하는 가장 작은 값의 행을 반환합니다.

SELECT   
BottomCount  
    (  
    Predict ([Association].[v Assoc Seq Line Items],INCLUDE_STATISTICS,10),  
    $SUPPORT,  
    3)  
FROM   
     [Association]  
NATURAL PREDICTION JOIN  
(SELECT (SELECT 'Women''s Mountain Shorts' as [Model]) AS [v Assoc Seq Line Items]) AS t  

BottomCount 함수의 첫 번째 인수는 테이블 열의 이름입니다. 이 예제에서 중첩 테이블은 Predict 함수를 호출하고 INCLUDE_STATISTICS 인수를 사용하여 반환됩니다.

BottomCount 함수의 두 번째 인수는 결과를 정렬하는 데 사용하는 중첩 테이블의 열입니다. 이 예제에서 INCLUDE_STATISTICS 옵션은 $SUPPORT, $PROBABILTY 및 $ADJUSTED PROBABILITY 열을 반환합니다. 이 예제에서는 지원 값이 소수가 아니므로 보다 쉽게 확인할 수 있으므로 $SUPPORT 사용합니다.

BottomCount 함수에 대한 세 번째 인수는 행 수를 지정합니다. $SUPPORT 순서대로 세 개의 가장 낮은 순위 행을 얻으려면 3을 입력합니다.

예제 결과:

모델 $SUPPORT $PROBABILITY $ADJUSTEDPROBABILITY
Road Bottle Cage 1195 0.080314537 0.077173962
Mountain Bottle Cage 1367 0.091874454 0.087780332
펜더 세트 - 마운틴 1415 0.095100477 0.090718432

참고 이 예제는 BottomCount의 사용을 설명하기 위해서만 제공됩니다. 데이터 집합의 크기에 따라 이 쿼리를 실행하는 데 시간이 오래 걸릴 수 있습니다.

참고 항목

함수(DMX)
일반 예측 함수(DMX)
BottomPercent(DMX)
BottomSum(DMX)
TopCount(DMX)