# 데이터 통합

AE분들이 가장 낯설어하는 부분은 데이터 전처리에서 매핑으로 넘어가기 전 트래커 데이터를 매체별로 분리해야 하는 절차입니다.&#x20;

각 매체 데이터는 테이블로 나누어져 있으나, 트래커 데이터는 모든 매체의 데이터가 통합되어 있습니다. 매체별로 트래커와의 매핑 기준이 다른 경우, 기준에 따라 매체별 트래커 데이터 분리를 진행해야 합니다. 그러나 전 매체가 통합된 데이터 기준으로 운영되고, 한 매체에 계정이 3\~4개 이상인 경우 트래커 데이터를 분리해야 하는 상황이 발생합니다.

Xpert는 **매핑 전 매체들을 하나의 기준으로 통합할 수 있는 데이터 통합** 기능을 제공해, 데이터 탭 수를 최소화하고 유저의 사용성을 개선합니다.

### 데이터 통합과 매핑의 차이점

<figure><img src="https://3711033526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpqoSMIt3zkckXcCoNG4M%2Fuploads%2FtFzrEuPwTOykPfDRSS2a%2Fimage.png?alt=media&#x26;token=e076c96b-72ff-431a-b641-f7eaea16bf3e" alt=""><figcaption></figcaption></figure>

{% tabs %}
{% tab title="데이터 통합" %}

#### 데이터 통합

데이터를 아래에 계속 붙여나가는 방법으로, 컬럼의 총 개수는 변하지 않습니다.&#x20;

다만, 원본 데이터를 그대로 붙이는 방식이기에, 데이터 용량이 커질 수 있습니다.

<figure><img src="https://3711033526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpqoSMIt3zkckXcCoNG4M%2Fuploads%2FXZtx3I3fMfBXq5wqtqGg%2Fimage.png?alt=media&#x26;token=bc8375ec-690f-4e33-868a-fe8add79c282" alt=""><figcaption></figcaption></figure>
{% endtab %}

{% tab title="데이터 매핑" %}

#### 데이터 매핑

서로 다른 두 테이블을 공통된 컬럼을 기준으로 병합합니다.&#x20;

데이터를 압축하는 방식이기에 데이터 통합에 비해 적은 용량을 차지하고, 하나의 행에서 매체와 트래커 데이터를 모두 확인할 수 있어 직관적입니다. \
다만, 공통 컬럼에서 오류가 있을 경우 값이 중복되거나 n배 처리 되는 문제가 발생할 수 있습니다.&#x20;

데이터 통합 과정을 거쳐 탭 수를 최소화한 후 매핑을 진행해야 합니다.

> 예를 들어, 날짜 정보를 의미하는 컬럼을 공통적으로 매체 및 트래커에서 가지고 있을 때 해당 정보를 의미하는 컬럼들을 선택해 하나의 기준으로 통합할 수 있습니다.

<figure><img src="https://3711033526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpqoSMIt3zkckXcCoNG4M%2Fuploads%2FzOelBwIDCvQYxpmqc115%2Fimage.png?alt=media&#x26;token=255c6e7f-da6c-4349-ad3c-422db861568f" alt=""><figcaption><p>위 &#x3C;그림1>의 매체-트래커 공통 컬럼 부분입니다.</p></figcaption></figure>
{% endtab %}
{% endtabs %}

## 데이터 통합 방법

1. 통합 기준이 될 매체 데이터 화면을 표시하고, `데이터 통합 버튼`을 클릭합니다.

<figure><img src="https://3711033526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpqoSMIt3zkckXcCoNG4M%2Fuploads%2FPB7hYO4Q5hiUyqXaXWjr%2Fimage.png?alt=media&#x26;token=bb9a5158-d909-4907-93bd-75251f5f8e3f" alt=""><figcaption></figcaption></figure>

상단 데이터 통합 문구 왼쪽에, 기준이 되는 탭 이름이 표시됩니다.&#x20;

2. 생성할 통합 데이터 탭의 이름을 입력하고, 통합할 매체를 선택합니다. `드롭 다운 메뉴`로 통합 가능한 매체 목록이 노출되며, 체크박스 선택 후 `선택완료 버튼`을 클릭합니다.

* 매체는 최대 25개까지 통합 가능하며, 선택한 매체의 개수가 표시됩니다.

<figure><img src="https://3711033526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpqoSMIt3zkckXcCoNG4M%2Fuploads%2F3umPI0tNa8weyDmfSxqS%2Fimage.png?alt=media&#x26;token=19d1b54b-3fa8-47bf-910f-1f0539760e20" alt="" width="375"><figcaption></figcaption></figure>

3. 통합 기준이 될 데이터 탭의 컬럼들이 좌측에 정렬됩니다. 각 컬럼을 클릭하면 타 매체 컬럼이 노출됩니다.
4. 기준 탭의 컬럼에 맞춰 통합 될 컬럼들을 선택합니다.

* 컬럼명이 서로 일치할 경우 자동으로 선택되어 있으며, 컬럼명이 다른 경우 수동 선택해야 합니다.
* 기준 컬럼에 해당하는 컬럼이 없는 경우 `선택 없음`을 체크합니다.

6. 기준 컬럼에 맞게 모든 데이터 탭의 컬럼을 선택한 후 `선택 완료`를 클릭합니다.

<figure><img src="https://3711033526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpqoSMIt3zkckXcCoNG4M%2Fuploads%2Fjb8OItWxsgIo1kLoTgwU%2Fimage.png?alt=media&#x26;token=1186ba5c-55c4-4555-852b-34143aabf0a4" alt=""><figcaption></figcaption></figure>

기준 탭의 컬럼에 포함되지 않았으나 다른 데이터 탭에 포함 된 컬럼들이 있다면 `컬럼 추가` 버튼을 클릭해 원하는 컬럼을 추가할 수 있습니다.

* 컬럼명을 입력하고, 드롭다운 메뉴로 컬럼 타입을 선택합니다. (문자, 숫자, 간단한 날짜, 자세한 날짜)

{% hint style="warning" %}
컬럼 추가를 하지 않으면, 통합된 데이터 테이블에서 볼 수 없습니다.
{% endhint %}

<figure><img src="https://3711033526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpqoSMIt3zkckXcCoNG4M%2Fuploads%2FMuSC8qxMrKqt3PcURynl%2Fimage.png?alt=media&#x26;token=9725f836-77c9-471c-a23e-a21d6d52b81e" alt="" width="563"><figcaption></figcaption></figure>

6. `완료 버튼`을 클릭해 통합된 데이터 탭을 확인합니다. 테이블 탭 가장 좌측에 생성됩니다.

* 통합된 데이터는 데이터 전처리 단계의 모든 기능을 동일하게 사용할 수 있으나 데이터 통합 기능을 추가로 사용할 수는 없습니다.
* `데이터 통합 수정 버튼`을 클릭해 현재 통합 테이블을 수정할 수 있습니다.

하단 이미지는 완성된 통합 데이터 예시입니다. 기준 테이블 내 컬럼들로 선택한 매체 데이터가 통합된 것을 확인할 수 있습니다.

<figure><img src="https://3711033526-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FpqoSMIt3zkckXcCoNG4M%2Fuploads%2FMQ4tKb19B2zSbYk6nZ5R%2Fimage.png?alt=media&#x26;token=09dd9ecf-84e2-4d6e-a6c6-320462eea7a7" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="info" %}
원본 데이터 파일에서 개별적인 작업을 수행해 데이터가 변경되어도, 이미 통합된 테이블에는 작업 내역이 반영되지 않습니다.

**통합된 데이터 테이블을 최신화하려면, 원본 교체 기능을 통한 업데이트가 필요합니다.**
{% endhint %}
