시나리오 분석 – 목표 검색 비디오 자습서(Excel용 데이터 마이닝 추가 기능)

적용 대상: Microsoft SQL Server Analysis Services

작성자: 미셸 하트, Microsoft Corporation

내레이터: 미셸 하트, Microsoft Corporation

길이: 00:5:32

크기: 13,018KB

형식: WMV 파일

이 비디오 보기

관련 도움말 항목:

데이터 마이닝 알고리즘(Analysis Services - 데이터 마이닝)

추가 비디오:

테이블 분석 도구 시작(SQL Server 비디오)

주요 영향 요인 분석 비디오 자습서(데이터 마이닝 테이블 분석 도구)

범주 검색 비디오 자습서(데이터 마이닝 테이블 분석 도구)

예제로 채우기 비디오 자습서(데이터 마이닝 테이블 분석 도구)

예측 비디오 자습서(데이터 마이닝 테이블 분석 도구)

예외 강조 표시 비디오 자습서(데이터 마이닝 테이블 분석 도구)

예측 계산기 비디오 자습서(데이터 마이닝 테이블 분석 도구)

시나리오 분석 – 가상(What-If) 비디오 자습서(Excel용 데이터 마이닝 추가 기능)

시장 바구니 분석 비디오 자습서(데이터 마이닝 테이블 분석 도구)

비디오 요약

이 자습서에서는 Microsoft Excel용 시나리오 분석 – 목표 검색 테이블 분석 도구를 사용하는 방법에 대해 설명합니다.

비디오 대본

소개

안녕하세요. 미셸과 메리의 SSAS(SQL Server 2008 Analysis Services) 관련 스크린 샷 비디오를 한 편 더 보시겠습니다.

저는 Microsoft SQL Server 2008 테크니컬 라이터인 미셸 하트입니다.

이 비디오에서는 데이터 마이닝용 시나리오 분석 – 목표 검색 테이블 분석 도구를 사용하는 방법에 대해 설명합니다.

이 도구는 여러 Excel용 데이터 마이닝 추가 기능 중 하나이며, 각 추가 기능에 대해 스크린 샷을 작성했습니다.

시나리오 분석 도구는 Microsoft 로지스틱 회귀 알고리즘을 사용하며, 두 가지 시나리오 유형을 모델링해 단일 행이나 전체 입력 데이터 테이블에 대한 영향을 보고할 수 있도록 합니다. 이 두 시나리오는 각각 목표 검색 시나리오와 가상 시나리오입니다. 이 비디오에서는 목표 검색 시나리오에 대해 살펴봅니다. 가상 시나리오에 대해서는 다른 비디오에서 설명하겠습니다.

목표 검색을 수행하면 특정 목표를 달성하기 위해 변경해야 하는 항목을 파악할 수 있습니다. 예를 들어 회사 규모를 5배 확장하거나, 판매액을 20% 늘리는 등의 목표가 있을 수 있습니다. 이 도구를 사용하면 데이터에서 도구가 분석하는 요소를 기준으로 목표 달성 방법을 결정할 수 있습니다.

이 자습서에서는 콜 센터 데이터를 통해 놓치는 통화 수를 줄이는 방법에 대해 설명합니다. 여기서 사용하는 Excel 데이터는 codeplex.com에서 제공됩니다. 직접 만든 스프레드시트를 사용하는 경우에는 최소한의 올바른 데이터가 있어야 의미 있는 패턴을 찾을 수 있습니다. 최소 데이터 행 50개 이상이 필요합니다.

마법사 작업

이 자습서에서는 LevelTwoOperatorsServiceGrade를 사용할 예정이므로, 결과를 보다 쉽게 검토할 수 있도록 일부 열을 숨기겠습니다.

  1. 먼저 테이블 분석 도구 샘플(Table Analysis Tools Sample) 탭을 선택하고 테이블 안을 아무 곳이나 클릭하여 테이블 분석 도구를 활성화합니다.
  2. 테이블 도구(Table Tools) 메뉴에서 분석(Analyze) 탭을 선택하여 테이블 분석 도구(Table Analysis Tools) 리본을 엽니다.
  3. **시나리오 분석(Scenario Analysis)**을 클릭한 다음 **목표 검색(Goal Seek)**을 클릭하여 마법사를 시작합니다.
  4. 마법사 대화 상자에서 대상 열로 ServiceGrade를 선택합니다.
  5. **범위(In range)**를 선택하고 0.05를 입력합니다. 그러면 놓치는 통화 비율을 5%로 줄이기 위해 필요한 항목을 확인할 수 있습니다.
    대상 열의 값이 연속되는 숫자 값인 경우에는 원하는 증가 또는 감소 정도를 값으로 지정할 수도 있습니다. 예를 들어 대상으로 ServiceGrade를 선택하고 감소 값을 95%로 지정할 수도 있고, 목표를 정확한 값으로 지정할 수도 있습니다.
  6. 변경 대상(What to change) 상자에서 원하는 결과를 얻기 위해 조작할 열을 선택합니다. 여기서는 LevelTwoOperators를 선택하겠습니다.
    지금 **실행(Run)**을 클릭하면 모든 열에 대해 분석이 수행됩니다. 여기서는 **분석에 사용할 열 선택(Choose columns to be used for analysis)**을 클릭하고 FactCallCenterID, Column1TotalOperators 선택을 취소하겠습니다. 분석을 간소화하면 성능과 정확도를 높일 수 있습니다. 그러나 대상 목표나 변경 항목에 사용할 열의 선택을 취소해서는 안 됩니다.
    이 마법사에는 주목해야 할 문제가 있습니다. 분석에 사용할 열 선택(Choose columns to be used for analysis) 창에서 항목 선택을 변경하면 검색 목표(Goal to seek) 선택 항목이 변경되는 경우가 많습니다. 그러므로 **실행(Run)**을 클릭하기 전에 반드시 확인하십시오.
  7. 목표를 검색할 항목으로 **전체 테이블(Entire table)**을 지정하고 **실행(Run)**을 클릭합니다.

결과가 원래 데이터 테이블 오른쪽에 새 열로 추가됩니다. 이러한 열에는 목표한 결과 달성 가능성과 권장 변경 내용(있는 경우)이 표시됩니다.

녹색 원이 표시되는 경우 LevelTwoOperators 값을 변경하면 ServiceGrade 목표인 0-5%를 달성할 수 있는 것입니다.

빨간색 원이 표시되는 경우 Operators 수를 늘리든 줄이든 관계없이 목표를 달성할 수 없는 것입니다.

이번에는 단일 데이터 행에 대해 목표 검색을 수행해 보겠습니다.

단일 행의 경우 대화 상자의 결과(Results) 창에 결과가 보고됩니다. 적절한 해결 방법이 확인되면 필요한 변경 내용이 표시됩니다. 예를 들어 LevelTwoOperators 값을 2에서 4로 높이면 ServiceGrade가 5% 이하로 향상된다는 결과가 표시될 수 있습니다.

앞서 전체 테이블에 대해 수행했던 것과 동일한 단계를 빠르게 수행해 보겠습니다. 단, 여기서는 목표를 검색할 항목으로 **이 행(On this row)**을 지정하고 **실행(Run)**을 클릭합니다.

아래에 결과와 함께 신뢰도가 표시됩니다. 이 결과를 통해 Operators 값을 7로 높이면 서비스 등급을 8%에서 원하는 수준까지 높일 수 있음을 알 수 있습니다. 그러나 이 해결 방법의 신뢰도는 보통(Fair)으로 높지는 않습니다.

ServiceGrade가 14%인 행을 선택하고 목표 검색을 수행하면 해결 방법이 발견되지 않습니다.

마지막으로 ServiceGrade가 이미 5% 이하인 행을 선택하면 LevelTwoOperators 값을 그대로 유지한다는 해결 방법이 표시됩니다.

결론

이것으로 시나리오 분석 – 목표 검색 비디오 자습서를 마칩니다. 테이블 분석 도구에 대한 추가 도움말은 다른 테이블 분석 도구 비디오 자습서를 보거나 추가 기능에 포함된 도움말 문서를 참조하는 것이 좋습니다. 이 자습서를 시청해 주셔서 감사합니다.