기본 콘텐츠로 건너뛰기

Insight Advisor 및 비즈니스 논리란?

이 페이지에서

Insight Advisor 및 비즈니스 논리란?

Insight AdvisorQlik Sense 기능의 모음입니다. Insight Advisor은 데이터 모델을 구축하고, 시각화를 만들고, 데이터를 분석합니다. Insight Advisor에서 비즈니스 논리를 사용하여 데이터를 해석할 수 있습니다.

Insight Advisor

Insight Advisor은 다음 Qlik Sense 기능으로 구성됩니다.

  • Insight Advisor 검색 기반 분석: 검색 기반 분석은 앱의 분석 탭에 있는 통찰력에서 사용할 수 있습니다. 검색 기반 분석을 통해 자연어 검색 또는 선택한 필드 및 마스터 항목을 기반으로 하는 시각화가 만들어집니다. Insight Advisor 검색 기반 분석을 통해 잠재적인 관심 분야 차트를 생성할 수도 있습니다.

  • Insight Advisor Chat: Insight Advisor Chat은 대화형 분석을 위한 채팅 기반 인터페이스입니다. Insight Advisor Chat을 사용하면 허브에서 액세스 권한이 있는 앱으로 자연어 검색을 수행할 수 있습니다. 그러면 Insight Advisor Chat에서 관련 시각화를 반환합니다.

  • Associative Insights: Associative Insights를 통해 맹점을 알아내고 놓쳤을 수 있는 관계를 표시할 수 있습니다. Associative Insights는 측정값에 대해 선택 값과 제외된 값의 기여를 비교할 수 있습니다.

  • 차트 제안: 차트 제안을 사용하여 시트를 편집할 때 데이터 필드를 선택할 수 있으며 Qlik Sense에서 차원, 측정값 및 시각화 유형을 선택하도록 할 수 있습니다. 제안된 차트는 변경 내용에 따라 자동으로 조정됩니다. 초점이 있는 속성 집합으로 제안된 시각화를 사용자 지정할 수 있습니다.

  • 권장 연결: Insight Advisor데이터 관리자연결 보기에서 데이터 테이블 간 연결을 권장할 수 있습니다. 권장 연결 패널을 통해 이러한 권장 사항을 보고 적용할 수 있습니다.

이 자습서는 비즈니스 논리를 사용하여 검색 기반 분석을 개선하는 데 중점을 두었습니다.

Insight Advisor 검색 기반 분석

Insight Advisor 검색 기반 분석은 앱의 분석 탭에 있는 통찰력에서 사용할 수 있습니다. 통찰력에서 what is profit by employee for 2020과 같은 자연어 검색을 입력합니다. 특정 데이터 자산을 선택할 수도 있습니다. 그런 다음 Insight Advisor은 앱에서 차트를 생성하거나 일치하는 차트를 찾습니다. 앱을 만드는 경우 Insight Advisor 검색 기반 분석을 통해 답하려는 질문을 기반으로 앱을 만들 수 있습니다. 앱을 사용하는 경우 Insight Advisor을 통해 질문에 답할 수 있는 올바른 시각화를 앱에서 찾거나 사용자에 맞게 만들어 찾을 수 있습니다.

예를 들어 각 직원이 얻은 수익을 표시하는 일부 시각화를 보려고 합니다. Qlik Sense에서 자습서 앱을 엽니다. 통찰력에서 직원별 수익 표시를 검색합니다. Insight Advisor에서 결과를 생성합니다.

직원별 수익 표시 결과

Insight results for 'show profit by employee'. There is a bar chart show shows the sum of Gross Profit by Employee ID, a table of values for employee ID and Gross Profit, and a combo chart that shows the contribution of employee ID to the sum of gross profit.

EmployeeID총수익의 합계와 일부 추가 결과를 표시하는 하나의 일치 결과가 있습니다.이 차트를 앱의 시트에 추가할 수 있습니다.

이러한 결과는 찾고 있던 것과 일치했지만 선택한 필드를 개선할 수 있습니다. 데이터 모델에서 직원과 일치하는 필드를 선택하려고 할 때 Insight AdvisorEmployeeID를 선택했습니다. 그러나 EmployeeName 필드가 분석에 더 유용합니다. 차트의 총수익 합계도 전체 시간에 대한 것입니다. 이것은 잘못된 것은 아니지만 사용자는 기본적으로 최신 데이터를 보려고 할 수 있습니다.

통찰력 속성에서 해당 차원을 선택하여 EmployeeName을 선호한다고 Insight Advisor에게 알려줄 수 있습니다. 이 선례는 사용자별로 학습됩니다. 그러나 앱 개발자는 데이터 모델을 해석하고 해당 필드를 사용하는 방법을 Insight Advisor에 정확히 표시하는 모델을 만들 수 있습니다. Insight Advisor은 앱을 사용하는 모든 사용자에 대해 이 논리 모델을 사용합니다. 비즈니스 논리를 사용하여 이를 수행할 수 있습니다.

비즈니스 논리

비즈니스 논리는 데이터 모델을 해석하는 일부 Insight Advisor 기능에서 사용하는 논리 모델을 정의하는 데이터 준비의 선택적 부분입니다. 비즈니스 논리는 두 가지 주요 기능으로 구성됩니다.

  • 논리 모델: 시각화를 생성할 때 사용되는 앱의 데이터 모델입니다.

  • 어휘: 자연어 쿼리에 대한 대체 용어

Insight Advisor은 다음 Insight Advisor 기능에서 비즈니스 논리를 사용합니다.

  • Insight Advisor 검색 기반 분석

  • Insight Advisor Chat

  • Associative Insights

논리 모델

논리 모델은 Insight Advisor이 시각화를 만들 때 사용하는 개념적 모델입니다. 앱의 데이터 모델로부터 구축되며 각 앱에는 단일 논리 모델이 있습니다. 필드 및 마스터 항목은 이 모델의 핵심 구성 요소입니다. 필드 및 마스터 항목은 그룹으로 구성됩니다. 그룹은 필드 또는 마스터 항목 간의 개념적 연결 또는 관계를 나타냅니다. 이를 정의한 다음 다른 관계와 처리 동작을 지정할 수 있습니다. 여기에는 다음 사항이 포함됩니다.

  • 패키지패키지를 사용하면 관련 그룹의 모음을 만들 수 있습니다. 이렇게 하면 동일한 패키지에 없는 그룹이 함께 사용되는 것을 방지할 수 있습니다.
  • 계층 구조 계층 구조를 사용하면 그룹 간의 드릴다운 분석 관계를 정의할 수 있습니다.
  • 캘린더 기간: 캘린더 기간을 사용하여 Insight Advisor에 대한 기본 분석 기간을 만들 수 있습니다.
  • 동작: 동작을 사용하면 필드 간의 선호 또는 거부 관계를 지정할 수 있습니다. 동작은 필수 선택 사항과 기본 캘린더 기간을 적용할 수도 있습니다.

어휘

비즈니스 논리 어휘를 사용하면 자연어 쿼리 기능이 향상됩니다. 어휘를 사용하면 데이터 모델에 없는 용어 및 값을 정의하여 자연어 쿼리에 사용할 수 있습니다. 예를 들어 어휘를 사용하여 다음을 정의할 수 있습니다.

  • 필드, 마스터 항목 및 값의 대체 이름

    예: Income 필드의 경우 Earnings, ProceedsRevenue.

  • 코딩된 값의 이름

    예: 의학 분류 코드의 이름

  • 필드의 값 그룹에 대한 이름

    예: 나이가 포함된 필드의 명명된 연령 범위 정의

  • 데이터에 없는 일반 머리글자 및 약어

    예: year의 경우 yr 또는 number의 경우 num.