회사 데이터와 DataMarket 데이터 통합

Qlik DataMarket 데이터는 회사 데이터와 통합하여 해당 데이터에 대한 더 폭넓은 컨텍스트를 제공하고 시장에 대한 보다 뛰어난 통찰력을 제공할 수 있습니다.

DataMarket 데이터는 다양한 소스에서 가져올 수 있으며, 그로 인해 사용자의 데이터와의 연결성이 즉시 명확해지지 않을 수 있습니다. 따라서 데이터 준비 단계에서 여러 연결을 편집해야 한다는 것을 알 수 있습니다. 예를 들어 사업을 운영하는 국가의 특정한 특성을 평가하는 것이 중요하다는 사실을 발견할 수 있습니다. 그러나 일부 DataMarket 데이터 집합에 있는 국가에 대한 필드에는 사용자의 회사 데이터와 공통되는 값이 충분하지 않으므로 유용한 연결을 만들 수 없습니다. 그러므로 사용자의 데이터와 DataMarket 데이터 간의 연결을 조심스럽게 평가해야 합니다.

아래 그림에는 회사 데이터와 DataMarket 데이터를 통합하여 의미 있는 Qlik Sense 시각화를 만드는 방법이 나와 있습니다.

매출과 국내 총생산(GDP) 비교

어떤 국가에서 비즈니스를 운영하고 있거나 시장에 진입하려고 고려하는 중인 경우, 회사의 성과가 해당 국가의 인구 통계 및 경제적 환경에서 예상되는 수준에 맞는지 판단하도록 도와줄 수 있는 여러 가지 지표가 있습니다.

이 예에서는 회사 데이터를 통해 매출 데이터를 국가별로 집계할 수 있습니다. 막대형 차트는 국가별 매출을 비교합니다. 이를 통해 사용자의 회사가 모든 시장에서 어떻게 비즈니스를 해야 할지에 대한 통찰력을 제공할 수 있습니다.

각 국가에서 어떻게 비즈니스를 해야 할지 알아보려면 회사의 매출을 해당 시장이 얼마나 탄탄한지 나타내는 국가 데이터와 비교할 수 있습니다. 예를 들어 해당 국가의 국내 총생산(GDP)과 각 국가의 매출을 비교할 수 있습니다. 또는 매출을 대상 시장의 인구 통계와 비교할 수 있습니다. 회사의 목표 인구 연령대가 21~35세이면 해당 국가에서 얼마나 많은 사람이 이 연령 범주에 속하는지 확인할 수 있습니다. 또는 총 인구의 몇 %가 해당 연령 범주에 속하는지 알아볼 수 있습니다.

Qlik DataMarket에는 Select development indicators라는 Essentials Free 그룹의 데이터 셋이 포함되며, GDP 성장률, 문맹률, 인터넷 사용자, 총 인구 및 GDP per capita in US dollars를 포함한 여러 가지 경제 측정값을 제공합니다. Select development indicators에서 국가 데이터를 연결하기 위해서는 회사 데이터에 DataMarket 데이터 셋의 Country 필드와 일치하는 필드가 있어야 합니다. 회사 데이터에 Select development indicators보다 많은 국가가 있으면 강력하게 연결되지 않아 유용하지 않을 수 있습니다. 회사 데이터에 Select development indicators보다 적은 국가가 있으면 연결은 비교에 유용할 수 있습니다.

회사의 국가 필드와 DataMarket 데이터 간에 양호한 연결이 존재한다고 가정하면 GDP per capita in US dollars를 매출 막대형 차트에 추가하여 각 국가에서의 매출을 GDP와 비교할 수 있습니다.

Bar chart with measures Sales and GDP per capita.

유로로 매출 표시

매출 데이터를 검토하는 경우 일반적으로 사용되는 시각화는 총 매출을 표시하는 KPI 차트입니다. 여기에 나온 예에서는 매출 총액이 US 달러로 표시되는데, 회사 데이터를 기록하는 방법이 US 달러로 지정되어 있기 때문입니다. 하지만 유로를 사용하는 국가의 매출이 높다면 유로로 매출 총액을 표시하는 것이 좋습니다. 이를 KPI에 추가할 수 있습니다. Essentials Free 그룹에서 DataMarket에는 US 달러를 유로로 변환하는 데 사용할 수 있는 3x3 currency exchange rates가 포함됩니다.

3x3 currency exchange rates 데이터 셋에서 Base currency 필드를 선택하는 경우에는 매출이 기록된 통화인 US 달러만 선택할 수 있습니다. 이 예에서 사용되는 회사 데이터 셋에는 각 고객이 사용하는 통화를 나타내는 Base currency라는 필드가 있습니다. 그러나 여기에는 12개의 서로 다른 통화가 포함되어 있으므로 데이터 관리자에서는 두 필드를 연결할 것을 권장합니다. US 달러 및 유로에 해당하지 않는 회사 데이터의 통화는 달러와 유로의 비교에 방해가 될 수 있으므로 해당 필드를 연결하지 않아야 합니다. 그러면 데이터 모델이 다음과 같이 나타납니다.

Data model overview.

3x3 currency exchange ratesQuote currencyEuro여야 합니다. KPI 시각화에 이전 데이터가 아닌 현재 환율만 필요하므로 DateTime 선택은 Most recent가 되어야 합니다.

KPI visualization Sales showing Euro Sales.

Euro Sales를 구하려면 Sum(Sales)3x3 currency exchange rates 데이터 셋의 Exchange rate로 곱하면 됩니다.

매출에 대한 대체 가능 측정값 만들기

DataMarket 통화 데이터를 사용하여 매출 막대형 차트를 더욱 개선할 수 있습니다. 이 차트는 매출을 각 국가의 1인당 GDP와 US 달러로 비교하지만, 대체 가능 측정값을 매출 및GDP에 추가할 수 있습니다. Sum(Sales)3x3 currency exchange rates 테이블의 Exchange rate로 곱하여 Sales KPI에서처럼 매출을 유로로 표시할 수 있습니다. US 달러로 표시된 1인당 GDP 역시 Exchange rate로 곱할 수 있으며, 그런 다음 막대형 차트에서 매출을 1인당 GDP와 유로로 비교합니다.

Bar chart with measures Sales in euros and GDP in euros.

Base currency 필드는 연결되지 않아야 하는데, 위에서 언급한 바와 같이 회사 데이터 셋의 Base currency 필드에 12개의 서로 다른 통화가 포함되어 있기 때문입니다. 각 국가별로 환율 계산을 수행하는 경우, 테이블이 연결되어 있으면 각 국가의 기준 통화가 사용됩니다. 그러나 회사 데이터에서는 이들 12개 통화 중 대부분이 매출 값에 전혀 사용되지 않았습니다. US 달러 단위의 매출 값만 포함되어 있습니다. 또한 DataMarket 데이터 셋의 Base currency는 오로지 US 달러이므로 회사 데이터에서 US 달러 외의 Base currency 값을 갖는 국가의 경우 두 테이블이 연결되어 있으면 Sales in euros가 Null 값이 됩니다.