# 개발자 문서
개발자 문서에는 두 부분이 있습니다.
2차개발 도구、다음 기능을 포함하는:
- 데이터 클리닝 툴
- 메타 데이터 관리 툴:속성 타입의 수정과 삭제가 가능합니다.
- 데이터 중복 제거 툴:중복된 이벤트 데이터를 삭제할 수 있습니다.
- 커스텀 데이터 보드 업로드:가져온 맞춤형 데이터는 SQL을 통해 이벤트 테이블 및 유저 테이블과 동시에 쿼리할 수 있습니다.
- 커스텀 테이블 삭제
- 외부 유저 속성 업로드:유저 속성을 통해 외부 유저 속성 데이터를 유저 테이블에 연결할 수 있습니다.
- 데이터 트래킹:정기적으로 실행되는 스크립트를 설정하고, SQL을 통해 TE백그라운드에서 데이터를 쿼리하며, 결과를 TE데이터베이스에 쓰기합니다.
- DataX 엔진:지원되는 데이터 소스에서 TE 데이터베이스로 데이터를 쓰기 위해 정기적으로 실행되는 스크립트를 설정합니다.
- 데이터 아카이브 및 재로딩
TE는 분석 UI뿐만 아니라, 풍부한 API도 제공하고 있습니다.
- 모듈 검색 API:모델 쿼리 인터페이스를 통해 데이터를 가져옵니다.
- 데이터 커스텀 쿼리 API:SQL쿼리를 통해 데이터를 가져옵니다.
- 유저 코호트와 태그 API:주로 유저 코호트와 태그의 구성에 사용됩니다.
- 치수 표API:주로 치수 표의 구성에 사용됩니다.
- 데이터 보드API:주로 데이터 보드의 조작에 사용됩니다.
- SQL쿼리 생성 API:주로 SQL Statement 생성에 사용됩니다.
- 메타 데이터 관리 API:는 주로 메타 데이터 관리에 사용됩니다.
- 대시보드 & 리포트 API:는 주로 대시보드 & 리포트 데이터의 관리에 사용됩니다.
- 사용자 관리 API:은 주로 사용자 관리에 사용됩니다.
- 프로젝트 관리 API:는 주로 프로젝트 데이터 관리에 사용됩니다.
- 지표 검색 API:지표 목록을 검색하거나 지표 인터페이스를 통해 데이터를 가져옵니다.