다음을 통해 공유


템플릿에서 단일 예측 쿼리 만들기

단일 쿼리는 예측에 사용하려는 모델이 있지만 외부 입력 데이터 집합에 매핑하거나 대량 예측을 하지 않으려는 경우에 유용합니다. 싱글톤 쿼리를 사용하면 모델에 값 또는 값을 제공하고 예측된 값을 즉시 볼 수 있습니다.

예를 들어 다음 DMX 쿼리는 대상 메일링 모델 TM_Decision_Tree 대한 단일 쿼리를 나타냅니다.

SELECT * FROM [TM_Decision_tree] ;  
NATURAL PREDICTION JOIN  
(SELECT '2' AS [Number Children At Home], '45' as [Age])  
AS [t]  

다음 절차에서는 SQL Server Management Studio에서 템플릿 탐색기를 사용하여 이 쿼리를 빠르게 만드는 방법을 설명합니다.

SQL Server Management Studio에서 Analysis Services 템플릿을 열려면

  1. SQL Server Management Studio의 보기 메뉴에서 템플릿 탐색기를 클릭합니다.

  2. 큐브 아이콘을 클릭하여 Analysis Server템플릿을 엽니다.

예측 쿼리 템플릿을 열려면

  1. 템플릿 탐색기의 Analysis Server 템플릿 목록에서 DMX를 확장한 다음 예측 쿼리를 확장합니다.

  2. 싱글톤 예측을 두 번 클릭합니다.

  3. Analysis Services에 연결 대화 상자에서 쿼리할 마이닝 모델을 포함하는 Analysis Services 인스턴스가 있는 서버의 이름을 입력합니다.

  4. 연결을 클릭합니다.

  5. 템플릿은 데이터 마이닝 함수와 데이터 마이닝 구조 및 관련 모델 목록이 포함된 마이닝 모델 개체 브라우저와 함께 지정된 데이터베이스에서 열립니다.

싱글톤 쿼리 템플릿을 사용자 지정하려면

  1. 템플릿에서 사용 가능한 데이터베이스 드롭다운 목록을 클릭한 다음 목록에서 Analysis Service 인스턴스를 선택합니다.

  2. 마이닝 모델 목록에서 쿼리할 마이닝 모델을 선택합니다.

    마이닝 모델의 열 목록이 개체 브라우저의 메타데이터 창에 나타납니다.

  3. 쿼리 메뉴에서 템플릿 매개 변수 값 지정을 선택합니다.

  4. 선택 목록 행에 *를 입력하여 모든 열을 반환하거나 쉼표로 구분된 열 및 식 목록을 입력하여 특정 열을 반환합니다.

    *를 입력하면, 예측 가능한 열과 6단계에서 새 값을 제공한 열이 함께 반환됩니다.

    이 항목의 시작 부분에 표시된 샘플 코드의 경우 선택 목록 행이 *로 설정되었습니다.

  5. 마이닝 모델 행에 개체 탐색기에 표시되는 마이닝 모델 목록 중에서 마이닝 모델의 이름을 입력합니다.

    이 항목의 시작 부분에 표시된 샘플 코드의 경우 마이닝 모델 행이 이름으로 TM_Decision_Tree설정되었습니다.

  6. 행에 예측을 수행할 새 데이터 값을 입력합니다.

    이 항목의 시작 부분에 표시된 샘플 코드의 경우 행은 가정의 자식 수에 따라 자전거 구매 동작을 예측하도록 2 설정되었습니다.

  7. 행에 새 데이터를 매핑할 마이닝 모델의 열 이름을 입력합니다.

    이 항목의 시작 부분에 표시된 샘플 코드의 경우 행이 .로 Number Children at Home설정되었습니다.

    비고

    템플릿 매개 변수 값 지정 대화 상자를 사용하는 경우 열 이름 주위에 대괄호를 추가할 필요가 없습니다. 대괄호가 자동으로 추가됩니다.

  8. 입력 별칭을 그대로 t 두세요.

  9. OK를 클릭합니다.

  10. 쿼리 텍스트 창에서 구문 오류를 나타내는 쉼표 및 줄임표 아래에 빨간색 물결선이 있습니다. 줄임표를 삭제하고 원하는 쿼리 조건을 추가합니다. 다른 조건을 추가하지 않으면 쉼표가 삭제됩니다.

    이 항목의 시작 부분에 표시된 샘플 코드의 경우 추가 쿼리 조건이 .로 '45' as [Age]설정되었습니다.

  11. 을 클릭하고을 실행합니다.

또한 참조하십시오

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