Xplanty 시작 Part4: Destination 설정
먼저 Destination 어셈블리에는 여러 가지 유형이 있습니다.
위 Destination 일람표의 표시를 제외하고는 Curl의 데이터 쓰기도 지원합니다.그것에 관해서는 다른 블로그 Xplanty: Curl Function 데이터 업데이트(프레젠테이션 비디오 포함) 에 설명이 있으니 검사해 주십시오.
이번 Destination 구성 요소에는 Amazon Redshift와 BigQuery 등 특정 Destination에 저장된 것도 있지만 Database와 Storage처럼 Destination의 대상을 추가로 설정하는 것도 있다.Database 및 Stage 에 대해 자세히 살펴보겠습니다.
1. Database 구성 요소
Database를 선택한 경우 아래 목록에서 원하는 데이터베이스를 선택할 수 있습니다.
데이터의 업데이트 방법은 매우 풍부하다
또한 자세한 설정에서 업데이트 방법과 관련해서는 추가만 하면 덮어쓰기 업데이트, 차분 업데이트 등 상세한 옵션을 설정할 수 있다.
사전 및 사후 처리 SQL 실행 가능
Ple-action SQL과 Post-action SQL에서 데이터베이스에 쓰기 전이나 이후의 SQL 처리를 설정할 수 있습니다.
이 기능을 사용하면 미리 테이블을 작성하거나 테이블을 업데이트한 후 업데이트된 데이터를 기반으로 다른 테이블에 데이터를 쓸 수 있습니다.
2. File Storage 구성 요소
File storge를 선택할 때도 다음 목록에서 원하는 스토리지 디바이스를 선택할 수 있습니다.
저장할 때 다음과 같은 네 가지 옵션이 있습니다
File storge를 선택할 때도 다음 목록에서 원하는 스토리지 디바이스를 선택할 수 있습니다.
저장할 때 다음과 같은 네 가지 옵션이 있습니다
파일이 대상 디렉토리에 직접 기록됩니다.기본적으로 대상 디렉토리가 이미 있으면 작업이 실패합니다.변수는 작업을 수행할 때마다 새 디렉토리 이름을 동적으로 생성할 수 있습니다(예:/output/${JOB ID}).
파일이 대상 디렉토리에 직접 기록됩니다.
참고: 실행 시 개체 디렉토리의 존재 여부를 확인하고 존재 시 개체 디렉토리를 삭제합니다.
파일을 대상 디렉토리에 직접 씁니다.이 옵션을 선택하면 대상 디렉터리가 있어도 작업이 실패하지 않고 파일이 기존 디렉터리에 기록됩니다.디렉토리에 같은 이름의 파일이 있으면 덮어씁니다.디렉토리에 파일을 추가하려면 작업을 수행할 때마다 고유한 파일 모드를 사용하도록 변경합니다(예: 변수 $JOB ID}를 사용하여 파일을 접두어로 사용합니다(아래 참조).
참고: 작업이 실패했을 때 대상 디렉토리가 삭제됩니다.
파일이 중간 저장소에 기록되면 복사된 대상 디렉터리로 복사됩니다.
참고: 이 옵션을 사용할 때 대상 디렉토리가 있는지 확인하십시오.디렉토리가 없는 동안 오류가 발생했습니다.
팁: 저장 시 파일 이름 지정 정보
Xplenty에서 파일을 내보낼 때 다음과 같은 번호가 자동으로 지정됩니다.
이 파일 이름에 자동으로 번호를 부여하지 마십시오. 원하는 대로 파일 이름을 설정하는 방법은 다음과 같습니다.
1. File store 구성 요소의 설정 화면에 있는 "Destination action"에서 "Unsent intermediate store and copy files to an eixisting directory in destination"을 선택합니다.
2. 폴더 경로 옆에 지정할 파일 이름을 포함합니다.
3. 대상 파일 이름이 지정한 저장 경로로 출력합니다.
File Storage 구성 요소: 추가 Tips
수신자 디렉터리에 단일 파일만 쓰여 있는지 확인하십시오.특정 플랫폼의 파일 크기 제한으로 인해 작업에 장애가 발생할 수 있습니다.
Reference
이 문제에 관하여(Xplanty 시작 Part4: Destination 설정), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Azabu10ban/items/e6d5b97488a479f62b4b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)