SFTP 데이터 데스티네이션을 설정하면 Singular에서 자동으로 데이터를 추출해서SFTP 데이터베이스로 보낼 수 있습니다. 데이터 데스티네이션은 프리미엄 기능입니다. (더 알아보기)
설정 가이드
다음 단계를 통해 Singular에서 SFTP 데이터 데스티네이션을 추가할 수 있습니다.
- Singular 계정에서 Settings > Data destinations로 이동한 후 Add destination을 클릭하세요.
- 집계 마케팅 데이터 추출을 위해서는 "SFTP Destination"을, 유저 레벨 데이터 추출을 위해서는 "SFTP User-Level Destination"을 입력합니다.
-
다음 창이 열리면 아래 내용을 입력합니다.
- 다음 연결 상세 정보를 입력합니다: 유저네임(Username), 암호(Password), 호스트네임(Hostname), 포트 넘버(Port Number)
- 아웃풋 형식을 선택합니다: "CSV" 혹은 "Parquet"
- 다음 예시처럼 SFTP의 아웃풋 경로를 선택합니다:
"singular_marketing_data/{date}{extension}" - 목적지에 불러올 데이터 스키마, 자세한 내용은 데이터 데스티네이션: 집계 마케팅 데이터 스키마와 데이터 데스티네이션: 유저 레벨 데이터 스키마를 참조하세요.
Singular는 자동으로 확장되는 여러 플레이스 홀더 (매크로)를 지원합니다.
플레이스 홀더 | 정의 | 예시 |
{date} | Singular에서 데이터를 추출한 날짜 | 2020-03-19 |
{day} | Singular에서 데이터를 추출한 날짜 중 일 (0 채워짐, 예: 01) | 19 |
{month} | Singular에서 데이터를 추출한 날짜 중 월 | 03 |
{year} | Singular에서 데이터를 추출한 날짜 중 연도 | 2020 |
{extension} | 아웃풋 파일 확장자 | .csv 혹은 .parquet |
{job_timestamp} | ETL 작업이 시작된 시간 신규 파일을 매일 생성하기를 원하는 경우 사용 (예를 들어 해당 작업에서 가져온 모든 날짜의 각 실행마다 새 폴더를 사용) |
2020-03-20 |
{job_date} | ETL 작업이 시작된 날짜 {job_timestamp}와 유사하나 전체 타임스탬프 대신 날짜만 포함 |
2020-03-20 |