Zendesk 지원 티켓 데이터를 Redshift에 로드
Zendesk 옆에 설정
관리 메뉴에서 API 를 선택합니다.
암호 액세스 사용
Xplenty 면 설정하기
1단계: Rest API Component 설정
Rest API 구성 요소에서 Basic 인증을 선택하고 사용자 이름과 암호를 입력합니다.
이번에는 Support API의 Increamental Export를 사용하여 문서 규칙에 따라 URL을 입력합니다.
웹 주소: http://하위 도메인 이름.zendesk.com/api/v2/incremental/tickets.json?start_time=1601768082&include=metric_sets
start_시간: UnixTime 수치 지정
Response에 JSONPath 입력
Data Preview에서 결과가 올바른지 확인하고 필요한 열을 선택하고 Save 버튼을 클릭합니다.
2단계: Select 구성 요소의 중첩된 JSON 섹션 값을 가져오는 공식 설정
3단계: 대상 DB 또는 DWH를 로드하도록 설정합니다(이번에는 Redshift로 로드)
Redshift에 대한 연결을 설정하고 테이블 이름의 입력과 차분 업데이트 설정을 선택하십시오.
이번에 제작된 데이터 흐름은 이런 느낌이다.
Step4: 차분을 자동으로 업데이트하는 변수 설정
초기 설정에서 URL의 매개 변수인'start time'는 고정값으로 이루어졌으며, 앞으로는 변수를 사용하여 요청 URL을 생성하여 지난번에 가져온 부분과 차이를 얻도록 자동으로 설정될 것이다.
1. 차치를 업데이트하기 위해 실행 시간을 지난번에 가져온 변수를 설정합니다.
1단계: Rest API Component 설정
Rest API 구성 요소에서 Basic 인증을 선택하고 사용자 이름과 암호를 입력합니다.
이번에는 Support API의 Increamental Export를 사용하여 문서 규칙에 따라 URL을 입력합니다.
웹 주소: http://하위 도메인 이름.zendesk.com/api/v2/incremental/tickets.json?start_time=1601768082&include=metric_sets
start_시간: UnixTime 수치 지정
Response에 JSONPath 입력
Data Preview에서 결과가 올바른지 확인하고 필요한 열을 선택하고 Save 버튼을 클릭합니다.
2단계: Select 구성 요소의 중첩된 JSON 섹션 값을 가져오는 공식 설정
3단계: 대상 DB 또는 DWH를 로드하도록 설정합니다(이번에는 Redshift로 로드)
Redshift에 대한 연결을 설정하고 테이블 이름의 입력과 차분 업데이트 설정을 선택하십시오.
이번에 제작된 데이터 흐름은 이런 느낌이다.
Step4: 차분을 자동으로 업데이트하는 변수 설정
초기 설정에서 URL의 매개 변수인'start time'는 고정값으로 이루어졌으며, 앞으로는 변수를 사용하여 요청 URL을 생성하여 지난번에 가져온 부분과 차이를 얻도록 자동으로 설정될 것이다.
1. 차치를 업데이트하기 위해 실행 시간을 지난번에 가져온 변수를 설정합니다.
변수 이름:startdate
식: ToUnix Time(CASE WHEN$PACKAGE LAST SUCCESSFUL JOB SUBMISSION TIMESTAMP='THEN Todate('2000-01-01T00:00:00Z') ELS ToDate($PACKAGE LAST SUCESSFUL JOB SUL JOB SUBMISION TIMESTAMP) END
2. URL의 start변수를 시간값으로 설정합니다.(굵은 부분은 변수)
웹 주소: http://하위 도메인 이름.zendesk.com/api/v2/incremental/tickets.json?start_time=$start_date&include=metric_sets
이렇게 간단하게 차별화된 데이터 패키지만 업데이트하면 완성된다.
당사가 사용하는SaaS 서비스를 클라우드에 연결하여 얻으려면 Xplenty의 홈페이지에서 온라인 시연을 요청하여 상의해 볼 수 있습니까?
Reference
이 문제에 관하여(Zendesk 지원 티켓 데이터를 Redshift에 로드), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Azabu10ban/items/4a2407bf6d8ea46ead20텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)