예측 만들기(데이터 마이닝 자습서)

마이닝 모델의 정확도를 테스트하여 만족했으면 데이터 마이닝 디자이너의 마이닝 모델 예측 탭에서 예측 쿼리 작성기를 사용하여 DMX(Data Mining Extensions) 예측 쿼리를 만들 수 있습니다. 예측 쿼리 작성기는 액세스 쿼리 작성기와 비슷하고 끌어서 놓기 작업을 통해 쿼리를 작성할 수 있습니다. 예측 쿼리 작성기에는 다음 뷰가 있습니다.

  • 디자인
  • 쿼리
  • 결과

디자인쿼리 뷰를 사용하여 쿼리를 작성하고 검사할 수 있습니다. 그런 다음 쿼리를 실행하고 결과 뷰에서 결과를 볼 수 있습니다.

예측 쿼리 작성기 사용 방법은 DMX 예측 쿼리 만들기를 참조하십시오.

쿼리 만들기

예측 쿼리를 만드는 첫 번째 단계는 마이닝 모델과 입력 테이블을 선택하는 것입니다.

모델과 입력 테이블을 선택하려면

  1. 데이터 마이닝 디자이너의 마이닝 모델 예측 탭에 있는 마이닝 모델 상자에서 모델 선택을 클릭합니다.

    마이닝 모델 선택 대화 상자가 열립니다.

  2. 트리에서 Targeted Mailing 구조로 이동하여 구조를 확장하고 TM_Decision_Tree를 선택한 다음 확인을 클릭합니다.

  3. 입력 테이블 선택 상자에서 사례 테이블 선택을 클릭합니다.

    테이블 선택 대화 상자가 열립니다.

  4. 데이터 원본 목록에서 Adventure Works DW가 선택되어 있는지 확인합니다.

  5. 테이블/뷰 이름에서 ProspectiveBuyer 테이블을 선택한 다음 확인을 클릭합니다.

입력 테이블을 선택하면 열 이름을 기반으로 마이닝 모델과 입력 테이블 간에 기본 매핑이 만들어집니다.

예측 쿼리를 작성하려면

  1. 마이닝 모델 예측 탭의 표에 있는 원본 열에서 첫 번째 빈 행의 셀을 클릭한 다음 ProspectiveBuyer를 선택합니다.

  2. ProspectiveBuyer 행의 필드 열에서 ProspectAlternateKey가 선택되어 있는지 확인합니다.

    이렇게 하면 예측 쿼리에 고유 식별자가 추가되어 자전거 구매 가능성이 높은 고객과 구매 가능성이 낮은 고객을 식별할 수 있습니다.

  3. 원본 열에서 다음 빈 행을 클릭한 다음 TM_Decision_Tree를 선택합니다.

  4. TM_Decision_Tree 행의 필드 열에서 Bike Buyer가 선택되어 있는지 확인합니다.

    이렇게 하면 Targeted Mailing 구조의 Microsoft 의사결정 트리 모델을 사용하여 예측을 만들도록 지정됩니다.

  5. 원본 열에서 다음 빈 행을 클릭한 다음 예측 함수를 선택합니다.

  6. 예측 함수 행의 필드 열에서 PredictProbability를 선택합니다.

    예측 함수는 모델의 예측 방식에 대한 정보를 제공합니다. PredictProbability 함수는 예측이 정확할 확률에 대한 정보를 제공합니다. 조건/인수 열에서 예측 함수의 매개 변수를 지정할 수 있습니다.

  7. PredictProbability 행의 조건/인수 열에 **[TM_Decision_Tree].[Bike Buyer]**를 입력합니다.

    이렇게 하면 PredictProbability 함수의 대상 열이 지정됩니다. 함수에 대한 자세한 내용은 DMX(데이터 마이닝 확장) 함수 참조를 참조하십시오.

  8. 마이닝 모델 예측 탭의 도구 모음에서 첫 번째 단추인 쿼리 결과 뷰로 전환을 클릭합니다.

    다음 표는 반환된 결과 중 일부를 보여 줍니다. 이 결과는 ID 827 고객이 자전거를 구매할 가능성이 있으며 예측이 맞을 확률이 63%임을 보여 줍니다.

ProspectAlternateKey BikeBuyer

827

1

0.633836…

833

0

0.521134…

844

0

0.735697…

결과 검토

ProspectAlternateKey, BikeBuyer 열은 잠재 고객을 식별하고 잠재 고객이 자전거 구매자인지 나타내며 예측이 정확할 확률을 나타냅니다. 이러한 결과를 사용하여 메일 대상으로 삼아야 할 잠재 고객을 결정할 수 있습니다.

마이닝 모델 예측 탭의 도구 모음에 있는 첫 번째 단추를 사용하면 세 가지 뷰 사이를 전환할 수 있습니다. 쿼리 결과 뷰로 전환을 클릭하면 현재 예측 쿼리의 결과를 볼 수 있습니다. 결과를 보고 있는 경우 쿼리 디자인 뷰로 전환을 클릭하면 표로 돌아가서 쿼리를 변경할 수 있습니다.

쿼리 뷰로 전환하면 예측 쿼리 작성기가 생성한 DMX 코드를 보고 수정할 수 있습니다. 쿼리를 실행하고 쿼리를 수정하며 수정된 쿼리를 실행할 수도 있습니다. 예를 들어 자전거를 구입할 것으로 예상되는 고객만 보고 고객을 확률 내림차순으로 정렬하려면 DMX 쿼리 끝에 다음 문을 추가하면 됩니다.

WHERE [Bike Buyer] = 1
ORDER BY PredictProbability([TM_Decision_Tree].[Bike Buyer]) DESC

쿼리 뷰와 결과 뷰 사이는 전환할 수 있습니다. 그러나 디자인 뷰로 전환하면 수정된 쿼리가 지속되지 않습니다.

다음 단원

3단원: 예측 시나리오 구축

참고 항목

관련 자료

방법: 예측 쿼리 만들기
예측 쿼리 작성기를 사용하여 DMX 예측 쿼리 만들기

도움말 및 정보

SQL Server 2005 지원 받기