데이터마트 - Snowflake
    • PDF

    데이터마트 - Snowflake

    • PDF

    기사 요약

    개요

    Snowflake를 이용한 데이터마트 정의 설정 도움말 페이지입니다.

    제약조건

    • 데이터마트 Snowflake에서는 인증 방식으로 키페어 인증을 선택한 연결 정보만 사용할 수 있습니다.

    설정 항목

    STEP1 기본 설정

    품목명필수기본값내용
    Snowflake 연결 정보----------------------------------------------------------------------------------------------.미리 등록되어 있는 Snowflake의 연결 정보 중 이번 데이터마트 정의에 필요한 권한을 가진 것을 선택합니다.
    웨어하우스----------------------------------------------------------------------------------------------.처리에 사용할 웨어하우스를 지정합니다.
    사용자 지정 변수No----------------------------------------------------------------------------------------------.여기서 설정한 커스텀 변수를 쿼리, 테이블 이름에 사용할 수 있습니다.

    쿼리 설정

    품목명필수기본값내용
    쿼리 실행 모드데이터 전송 모드아래 두 가지 모드 중에서 선택할 수 있습니다.
    데이터 전송 모드
     SQL과 출력 대상 테이블을 지정하기만 하면 쉽게 테이블에 대한 교체 및 추가를 실행할 수 있습니다.
    자유 기술 모드
     연결 대상 DWH에 대해 임의의 쿼리(DDL, DELETE, INSERT 등)를 자유롭게 실행할 수 있다.
    쿼리----------------------------------------------------------------------------------------------.Snowflake에서 전송 데이터를 가져오기 위한 SQL을 입력합니다.
    사용자 정의 변수를 이용하여 TROCCO 데이터 전송 시 동적으로 설정값을 결정하는 것도 가능하다.

    또한, 아래 설정은 쿼리 실행 모드가 데이터 전송 모드인 경우에만 지정할 수 있다.

    데이터 출력처 설정

    품목명필수기본값내용
    출력 대상 데이터베이스----------------------------------------------------------------------------------------------.데이터 출력 대상 데이터베이스를 지정합니다.
    존재하는 데이터베이스를 지정해 주세요.
    출력 대상 스키마----------------------------------------------------------------------------------------------.데이터 출력 대상 스키마 이름을 지정합니다.
    데이터 세트 이름은 영문, 숫자, 언더스코어로만 구성되어야 합니다.
    존재하는 스키마를 지정해 주세요.
    출력 대상 테이블----------------------------------------------------------------------------------------------.데이터 출력 대상 테이블 이름을 지정합니다.
    테이블 이름은 영문, 숫자, 밑줄로만 구성되어야 합니다.
    테이블이 존재하지 않는 경우 전송 시 새로 생성됩니다.
    출력 대상 테이블 쓰기 설정----------------------------------------------------------------------------------------------.다음과 같은 쓰기 방법을 선택할 수 있습니다.
  • 추가: 기존 테이블의 레코드 뒤에 쿼리 실행 결과가 추가됩니다.
  • 전건 교체(TRUNCATE INSERT): 기존 테이블의 레코드가 TRUNCATE되어 쿼리 실행 결과로 대체됩니다. 이 경우 기존 테이블의 스키마는 삭제되지 않습니다.
  • 전체 교체 (REPLACE): 기존 테이블이 DROP되어 쿼리 실행 결과로 대체됩니다. 이 경우 기존 테이블의 스키마는 삭제됩니다.
  • 작업 시작 설정

    품목명필수기본값내용
    작업의 병렬 실행병렬로 작업을 실행하지 않음작업 실행 시점에 동일한 데이터마트 정의에 따른 다른 작업이 실행 중인 경우 작업 실행 여부를 선택합니다.
  • 병렬로 작업을 실행하지 않음: 작업은 실행되지 않고 건너뜁니다.
  • 병렬 작업 실행 허용: 작업이 실행됩니다.

  • 이 문서가 도움이 되었습니까?