연관 선택 모델
선택은 Qlik Sense에서 상호 작용하는 주요 방법입니다. 선택은 Qlik Sense에 로드된 데이터의 하위 집합을 필터링합니다. 선택을 사용하면 더 자세히 알고 싶은 사항에 초점을 맞출 수 있습니다. Qlik Sense는 다양한 상태에 따라 색 구분 값을 통해 응답합니다.
선택 항목을 Qlik Sense에 대한 입력으로 생각할 수 있습니다. Qlik Sense는 입력을 평가하여 데이터 값의 색 코드를 출력으로 표시합니다.
- 입력 상태: 필드 값이 선택되어 있는지 여부에 대한 선택 내용입니다.
- 출력 상태: 선택 내용에 대한 논리적인 추론에 따라 필드 값이 사용 가능한지 여부를 나타냅니다.
선택 상태
선택을 수행하면 값의 색이 적절히 변경됩니다. 색 구분은 고유의 Qlik Sense 색(녹색, 흰색, 회색)으로 필터 창, 선택 목록 항목 및 선택 도구에서 사용됩니다. 색을 통해 선택된 필드 값, 대체 가능한 필드 값, 사용 가능한 필드 값 및 제외된 필드 값에 대한 정보를 각각 제공합니다.
다음 테이블에는 다양한 상태에서 사용되는 색이 나와 있습니다.
색 | 상태 |
---|---|
녹색(선택 표시기로 체크 표시 포함) | 선택됨 |
흰색 | 사용 가능 |
밝은 회색 | 대체 가능 |
짙은 회색 | 제외됨 |
짙은 회색(선택 표시기로 체크 표시 포함) | 선택 후 제외 |
선택 상태
필터 창에서 하나 이상의 값을 선택하고 값이 녹색이 되면 선택 상태가 된 것입니다. 다음 이미지에서는 1910s 값이 선택되었습니다. 선택 내용이 로드된 데이터의 하위 집합을 필터링하고 필터 창 Decade 및 Year가 선택 내용에 따라 업데이트됩니다.
필터 창에는 총 4가지 상태가 있습니다. 선택 상태(녹색) 외에도 사용 가능한 값(흰색), 밝은 회색 값(대체 가능), 짙은 회색 값(제외됨)이 있습니다. 이러한 상태는 다음 섹션에서 설명합니다.
사용 가능 상태
Year 필터 창에서 1914부터 1919까지의 연도는 흰색(사용 가능)인데, 이 값들이 Decade에서 선택된 값인 1910s의 모든 연도에 해당하기 때문입니다. 모든 사용 가능한 값은 1910 값과 '연결'됩니다. 하나 이상의 사용 가능한 값을 선택하면 보다 구체적으로 선택할 수 있습니다.
다음 이미지에 그러한 구체적인 선택 내용이 나와 있습니다. 1918 값이 Year 필터 창에서 선택되었습니다.
두 필터 창의 선택 내용에 따라 사용 가능한 값은 1910s 및 1918과 연결된 값뿐입니다. 서로 다른 필터 창의 선택 내용 간에는 논리적 AND 조건이 있습니다. 따라서 사용 가능한 값은 1910s 및 1918과 연결되어야 합니다.
Year 필터 창에서, 사용 가능 상태에는 더 이상 아무 값도 없는데, 어떤 값도 1910s 및 1918과 연결되어 있지 않기 때문입니다.
대체 가능 상태
Decade 필터 창에서, 1910s 값이 선택되고 필터 창의 다른 모든 필드는 선택된 값에 대한 관계에 따라 특정 상태를 갖습니다.
Decade 필터 창의 다른 모든 값은 대체 가능 값임을 의미하는 밝은 회색입니다. 대체 가능 상태는 해당 필드에서 아직 선택하지 않은 경우, 사용 가능한 값에 사용됩니다. 1910s가 선택되기 전에는 Decade 필터 창의 모든 값이 사용 가능한 값이었습니다.
논리적으로 대체 가능 값은 제외되지만, 동일 필터 창에서 (하나 이상의 값에 대한) 단일 선택을 통해서만 제외됩니다. Decade에서 1910s의 선택을 해제하면 모든 값이 사용 가능 상태가 됩니다.
값이 대체 가능하더라도 계속 선택할 수 있으나, 이는 원본 선택을 구체화하는 대신에 부분적으로 새로 선택하는 것을 의미합니다. 대체 가능 값을 사용해서 유용한 점은 일련의 동일한 선택에 대해 사용할 수 있는 대체 가능 값이 있음을 아는 것입니다. 판매 사원 목록이 있는 경우, 대체 가능 값은 선택된 사람을 지원하거나 대체할 수 있는 판매 사원으로 구성됩니다.
제외 상태
선택을 하면, 다른 필터 창의 값은 연결되어 있지 않으므로 자동으로 제외될 수 있습니다. 다음 이미지에서는 1910s가 선택되었고, 그 결과 1920, 1921 및 1922 값이 제외되었습니다. 연도 1920, 1921 및 1922는 1910s에 속하지 않으므로 명백하게 제외됩니다. Decade의 다른 값은 대체 가능합니다. 즉, 제외되지만 여전히 선택할 수 있으며 따라서 선택을 확장할 수도 있습니다. 1920s를 선택하면 값이 녹색으로 바뀌고 선택된 상태가 됩니다.
그러나 Year 필터 창에서 사용 가능 값 중 하나를 선택한 경우 Decade에서 대체 가능 상태였던 모든 값이 제외됩니다. 1910s만 선택한 경우 대체 가능하지만 두 필터 창에 선택 내용이 있으면, 1910sAND1918 조건에 일치하지 않는 값이 제외됩니다.
Year에서 대체 가능한 값은 1918을 선택한 경우에만 제외됩니다. 모두 1910s 값과 연결되어 있으며, 1918이 선택될 때까지는 사용 가능 상태였습니다.
선택 후 제외 상태
둘 이상의 필터 창에서 선택을 수행한 경우, 다섯 번째 상태(선택 후 제외)로 전환될 수 있습니다.
앞서 언급한 바와 같이 각 필터 값에 대해 두 가지 서로 다른 상태가 있습니다.
- 입력 상태: 필드 값이 선택되어 있는지 여부에 대한 선택 내용입니다.
- 출력 상태: 선택 내용에 대한 논리적인 추론에 따라 필드 값이 사용 가능한지 여부를 나타냅니다.
값이 먼저 선택되었기 때문에 해당 값은 선택 후 제외 상태가 되고, 그 후 다른 필드에서의 선택에 의해 제외됩니다.
선택 후 제외 상태의 경우, 체크 표시는 선택된 적 없이 제외된 값과는 달리 해당 값이 먼저 선택되고 나서 제외되었음을 나타내는 식별자입니다. 체크 표시가 있는 짙은 회색 필드는 해당 값이 이전에 선택된 값이지만 새로운 선택으로 인해 선택 후 제외로 전환되었음을 나타냅니다.
다음 이미지에서 첫 번째 선택은 1910s 및 1920s 값이었습니다. 1910s 및 1920s 값이 모두 선택되었고(녹색), Year 필터 창의 모든 값은 1910년대 또는 1920년대의 모든 연도이고 따라서 논리적으로 첫 번째 선택 후의 사용 가능한 값이기 때문에 흰색(사용 가능)입니다. 두 번째 선택은 연도 1914, 1915 및 1916입니다. 이제 두 번째 선택에서 논리적으로 1920s가 제외되므로 1920s는 더 이상 활성 선택에 속하지 않습니다. 그러나 1920s는 여전히 선택된 값이므로 선택 후 제외인 값으로 지정할 수 있습니다. 이 값은 처음에 선택되었지만 나중에 선택 제외되었습니다. 체크 표시를 통해 선택된 적이 없는 제외된 값과 구별합니다.