menu
Is this helpful?

# 가상 속성과 차원 테이블 속성

이벤트와 마찬가지로, 이벤트 속성과 유저 속성은, 전송된 데이터에 따라 자동으로 생성되거나, [데이터 관리]에서 데이터 테이블을 추가하거나, 계산 규칙을 구성함으로써 생성됩니다.

데이터 관리-이벤트 속성유저 속성에서는, 이러한 세 가지 방법으로 생성된 속성을 표시 및 관리할 수 있습니다. 전송 시 데이터 유형에 따라 프리셋 속성커스텀 속성이 있고, 구성 규칙에 따라 생성된 것은 가상 속성이며, 차원 테이블의 추가에 따라 생성된 것은 차원 테이블 속성입니다.

# 1. 가상 속성 생성

  • 전송된 속성이나 태그의 이차 계산으로 새 속성을 생성해야 하는 경우. 여러 속성의 수치 연산, 여러 속성의 결합, 논리식 등;
  • 속성이나 태그의 데이터 유형을 변환해야 하는 경우. 문자열을 배열이나 객체로 분할하고, 값을 문자열로 변환하는 등;
  • 기타 시나리오의 경우, 가상 속성 사용 사례를 참조하세요.

SQL 함수를 사용하여 가상 속성 구성

  • TE는 사용자가 가상 속성을 더 편리하고 빠르게 생성할 수 있도록 일반적인 함수 템플릿을 제공합니다.
  • 함수 이름 위에 마우스를 두면, 함수의 이름, 간단한 사용법, 사용 예가 표시됩니다.
  • [삽입] 버튼을 클릭하면, 예시가 편집 박스에 배치되어 사용자가 다시 편집하기 편리합니다.
  • 임의의 이벤트 속성, 유저 속성, 또는 유저 태그를 복사 및 가져와서, 이를 함수에 사용하여 더 유연하게 가상 속성을 생성할 수 있습니다.

가상 속성 규칙을 구성할 때:

  • 생성된 가상 속성을 사용하여 가상 속성을 재생성할 수 없습니다.
  • 연결된 데이터 테이블에 의해 생성된 차원 테이블 속성은 가상 속성에서 사용할 수 없습니다.
  • 분석 대상이 가상 속성인 유저 태그는 사용할 수 없습니다.

구성된 규칙은 디버깅을 통과한 후 저장할 수 있습니다. 디버깅 중에 시스템은 규칙의 계산 결과에 따라 속성의 데이터 유형을 추정합니다. 규칙의 데이터 유형을 변환해야 하는 경우, 수동으로 할 수 있습니다. 조정 후, 다시 디버깅이 필요합니다.

가상 이벤트 속성과 이벤트 간의 관계를 맞춤 설정할 때, 자동으로 일치시킬 것을 선택할 수 있으며, 시스템은 가상 속성 규칙에 따라 관련 이벤트를 추정합니다. 물론, 사용자는 이벤트를 지정하여 관련성을 생성할 수도 있습니다.

# 2. 차원 테이블 속성 생성

  • 전송된 키 유형 속성(예: 아이템 ID 등)에 읽을 수 있는 표시 이름(예: 아이템 이름 등)을 추가하고 싶은 경우;
  • 아이템의 분류, 아이템의 가격 등, 전송된 키 유형 속성에 대해 더 많은 정보를 보충하고 싶은 경우;

생성된 데이터 테이블을 속성의 차원 테이블로 추가하거나, 새 데이터 테이블을 속성의 차원 테이블로 생성할 수 있습니다. 차원 테이블로 추가된 후, 차원 테이블 속성은 테이블의 비메인 키 필드에 따라 자동으로 생성되며, 차원 테이블 속성은 이벤트 속성 및 유저 속성으로 분석에 사용할 수 있습니다.

다음 속성은 자체에 차원 테이블을 추가할 수 없습니다:

  • 생성 규칙에 차원 테이블 속성의 가상 속성과 그 하위 속성이 포함되어 있는 경우, 차원 테이블을 추가할 수 없습니다;
  • 이벤트의 가상 속성 생성 규칙에 유저 속성 또는 유저 태그가 포함되어 있는 경우, 차원 테이블을 추가할 수 없습니다.

다른 데이터 유형의 속성에는 차원 테이블에 대한 다른 요구 사항이 있습니다:

속성 데이터 유형

차원 속성의 추가 설명

문자열, 값, 부울 값

차원 테이블을 추가할 수 있습니다. 테이블의 메인 키 데이터 유형은 속성의 데이터 유형과 동일해야 합니다.

시간

차원 테이블을 추가할 수 있습니다. 테이블의 메인 키 데이터 유형은 문자열이어야 하며, 시간 형식을 지정해야 합니다.

리스트

차원 테이블을 추가할 수 있습니다. 테이블의 메인 키 데이터 유형은 문자열이어야 합니다.

객체, 객체 그룹

차원 테이블 속성을 추가할 수 없습니다. 객체의 하위 속성은 차원 테이블을 추가할 수 있습니다.

일반적으로, 시스템은 차원 테이블의 필드(메인 키 제외)의 차원 테이블 속성을 자동으로 생성하지만, 리스트 유형 속성을 가진 차원 테이블의 경우, 테이블 내의 문자열 유형 필드만 해당하는 차원 테이블 속성을 생성합니다.