Xplanty: S3, SFTP/FTTPS와 같은 스토리지 통합 기능
Xplenty의 스토리지 공동 작업 객체
편리한 기능
1. 유연한 Source 폴더 파일 가져오기 설정
1-1. 모호한 검색 조건
별표 검색을 통해 조건에 맞는 모든 파일을 얻을 수 있습니다.
1-2. 사용자 변수의 획득 조건 설정
상대 날짜 조건
함수는 오늘과 어제 등 상대적인 날짜에 따라 조건을 설정할 수 있다.
어제를 나타내는 함수식:ToString(SubtractDuration(SwitchTimeZone(CurrentTime(),'Asia/Tokyo'),'PT24H'), 'yyyy/MM/dd')
오늘의 함수식을 나타냅니다.ToString(SwitchTimeZone(CurrentTime(),'Asia/Tokyo'),'yyyy-MM-dd')
또한 상기 함수식을 변수로 정의함으로써 데이터 읽기 목표 디렉터리와 파일 이름을 더욱 유연하게 설정할 수 있다.
1-3. 정규 표현식 조건 설정
정규 표현식을 사용하면 더욱 풍부한 조건을 설정할 수 있다.
예1: /2020-01-{01,02,03}/impressions/*
/201-01/impressions/,/201-01-01-02/impressions/,/201-01-03/impressions/* 중 하나와 일치합니다.
예2: /201[0-9]/01/*
/2010/01/、/2011/01/、/2012/01/* 、... 、/2019/01/* 중 어느 하나라도 일치합니다.
1-4. 검색 기준에서 여러 파일을 찾을 때
파일 검색 조건이 여러 파일과 일치할 때 일치하는 모든 파일을 가져옵니다.
여러 개의 파일이 조건에 부합된다고 가정할 때, 각 파일의 필드 이름은 반드시 같아야 한다.
2. 변동분 로드(아직 가져오지 않은 파일만 가져옴)
매니페스트 파일에 지금까지의 취입 이력을 보관하고, 폴더 안에 있는 파일에서 취입 이력에 없는 새 파일만 취득한다.
Manifest file의 내용은 지금까지 얻은 파일 정보(파일 경로 및 파일 크기)를 보관하고 목록에 없는 파일만 차분 처리 대상으로 판별합니다.
* Manifest 경로를 지정하면 경로 지정 디렉토리가 존재하지 않을 때 자동으로 생성됩니다.
3. 일본 특유의 문서 규격에 대응
3-1. 인코딩 옵션: Windows-31J
Xplenty에서는 Shift-JIS로 인코딩된 CSV, TSV 파일 이외에도 Shift를 사용할 수 있습니다JIS를 확장하는 문자 코드 "Windows-31J"를 지원합니다."Windows-31J"를 사용하면 Shift-JIS에서 확장자 "①", "주식회사"등의 문자가 포함된 텍스트 파일을 부호화하지 않고 처리할 수 있습니다.
저장된 Source 구성 요소 및 Destination 구성 요소는 다음과 같이 설정할 수 있습니다.
Source 구성 요소
Source action에서 "Copy,mergeand processalfiles"또는 "Processonly new files"를 선택하고Character encoding 목록 상자에서 "Windows-31J"를 선택합니다.
Destination 구성 요소
Destination action에서 "Unse intermediate store and copy files to an eixisting directory in destination"을, Character encoding 목록 상자에서 "Windows-31J"를 선택합니다.
3-2. 행 분리 지정
Destination 구성 요소
Destination 어셈블리에서 파일을 저장할 때 행 코드를 지정할 수 있습니다.이렇게 하면 LF 외에도 CRLF에 저장할 수 있습니다.
3-3. 도피 역할 지정
Source/Destination 구성 요소
최후
Xplanty의 스토리지 결합 기능을 사용하면 스토리지 <>DB 간과 스토리지 <>SaaS 간의 협력을 더욱 유연하고 간단하게 실현할 수 있습니다.CSV, TSV, 로그 파일은 물론 JSON과XML 파일 공동 작업도 유연하게 실현할 수 있다.
Xplanty의 스토리지 협업에 관심이 있는 사람은 반드시 링크로부터 온라인 시위를 신청하여 기능을 확인하십시오.
Reference
이 문제에 관하여(Xplanty: S3, SFTP/FTTPS와 같은 스토리지 통합 기능), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Azabu10ban/items/d1634c66cb0f21102500
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
3-1. 인코딩 옵션: Windows-31J
Xplenty에서는 Shift-JIS로 인코딩된 CSV, TSV 파일 이외에도 Shift를 사용할 수 있습니다JIS를 확장하는 문자 코드 "Windows-31J"를 지원합니다."Windows-31J"를 사용하면 Shift-JIS에서 확장자 "①", "주식회사"등의 문자가 포함된 텍스트 파일을 부호화하지 않고 처리할 수 있습니다.
저장된 Source 구성 요소 및 Destination 구성 요소는 다음과 같이 설정할 수 있습니다.
Source 구성 요소
Source action에서 "Copy,mergeand processalfiles"또는 "Processonly new files"를 선택하고Character encoding 목록 상자에서 "Windows-31J"를 선택합니다.
Destination 구성 요소
Destination action에서 "Unse intermediate store and copy files to an eixisting directory in destination"을, Character encoding 목록 상자에서 "Windows-31J"를 선택합니다.
3-2. 행 분리 지정
Destination 구성 요소
Destination 어셈블리에서 파일을 저장할 때 행 코드를 지정할 수 있습니다.이렇게 하면 LF 외에도 CRLF에 저장할 수 있습니다.
3-3. 도피 역할 지정
Source/Destination 구성 요소
최후
Xplanty의 스토리지 결합 기능을 사용하면 스토리지 <>DB 간과 스토리지 <>SaaS 간의 협력을 더욱 유연하고 간단하게 실현할 수 있습니다.CSV, TSV, 로그 파일은 물론 JSON과XML 파일 공동 작업도 유연하게 실현할 수 있다.
Xplanty의 스토리지 협업에 관심이 있는 사람은 반드시 링크로부터 온라인 시위를 신청하여 기능을 확인하십시오.
Reference
이 문제에 관하여(Xplanty: S3, SFTP/FTTPS와 같은 스토리지 통합 기능), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Azabu10ban/items/d1634c66cb0f21102500
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Xplanty: S3, SFTP/FTTPS와 같은 스토리지 통합 기능), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Azabu10ban/items/d1634c66cb0f21102500텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)