Insight Advisor 및 비즈니스 논리란?
Insight Advisor는 Qlik Sense 기능 모음입니다. Insight Advisor은 데이터 모델을 구축하고, 시각화를 만들고, 데이터를 분석합니다. Insight Advisor에서 비즈니스 논리를 사용하여 데이터를 해석할 수 있습니다.
Insight Advisor
Insight Advisor은 다음 Qlik Sense 기능으로 구성됩니다.
-
Insight Advisor 검색: Insight Advisor 검색는 앱의 분석 탭에 있는 시트에서 사용할 수 있습니다. Insight Advisor 검색는 자연어 검색 또는 필드 및 마스터 항목의 선택을 기반으로 시각화를 만듭니다. Insight Advisor 검색는 잠재적 관심 차트도 생성할 수 있습니다.
-
Insight Advisor 분석 유형: Insight Advisor 분석 유형는 앱의 분석 탭에 있는 시트에서 사용할 수 있습니다. 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 검색
Insight Advisor 검색는 앱의 분석 탭에 있는 시트에서 사용할 수 있습니다. 검색 상자에 'what is profit by employee for 2020'과 같은 자연어 검색을 입력할 수 있습니다. Insight Advisor를 클릭하면 특정 데이터 자산을 선택할 수도 있습니다. 그런 다음 Insight Advisor는 앱에서 차트를 생성하거나 일치하는 차트를 찾습니다. 앱을 만드는 경우 Insight Advisor 검색을 통해 답하려는 질문을 기반으로 앱을 만들 수 있습니다. 앱을 사용하는 경우 Insight Advisor을 통해 질문에 답할 수 있는 올바른 시각화를 앱에서 찾거나 사용자에 맞게 만들어 찾을 수 있습니다.
예를 들어 각 직원이 얻은 수익을 표시하는 일부 시각화를 보려고 합니다. Qlik Sense에서 자습서 앱을 엽니다. 시트에서 show profit by employee를 검색합니다. Insight Advisor에서 결과를 생성합니다.
EmployeeID별 총수익의 합계와 일부 추가 결과를 표시하는 하나의 일치 결과가 있습니다.이 차트를 앱의 시트에 추가할 수 있습니다.
이러한 결과는 찾고 있던 것과 일치했지만 선택한 필드를 개선할 수 있습니다. 데이터 모델에서 직원과 일치하는 필드를 선택하려고 할 때 Insight Advisor이 EmployeeID를 선택했습니다. 그러나 EmployeeName 필드가 분석에 더 유용합니다. 차트의 총수익 합계도 전체 시간에 대한 것입니다. 이것은 잘못된 것은 아니지만 사용자는 기본적으로 최신 데이터를 보려고 할 수 있습니다.
분석 속성에서 해당 차원을 선택하여 EmployeeName을 선호한다고 Insight Advisor에게 알릴 수 있습니다. 이 선례는 사용자별로 학습됩니다. 그러나 앱 개발자는 데이터 모델을 해석하고 해당 필드를 사용하는 방법을 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, Proceeds 및 Revenue.
-
코딩된 값의 이름을 정의합니다.
예: 의학 분류 코드의 이름
-
데이터에 없는 일반 머리글자 및 약어
예: year의 경우 yr 또는 number의 경우 num.
-
특정 용어 또는 질문에 사용할 Insight Advisor 분석 유형을 정의합니다.
예를 들어 질문에 regional view라는 용어가 포함된 경우 맵 분포 분석 유형이 Insight Advisor에서 항상 사용되도록 설정합니다.
-
앱 사용자가 분석하는 데 도움이 되는 질문 예를 추가합니다.
예를 들어 지난 분기와 비교하여 이번 분기의 매출은 얼마입니까?와 같은 질문을 제공합니다.