쓰기 테이블에서 변경 사항 추출 | Qlik Cloud 도움말
기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

쓰기 테이블에서 변경 사항 추출

사용자가 쓰기 테이블 내의 편집 가능한 열에 데이터를 추가하면, 변경 사항이 응용 프로그램의 데이터 모델에 적용되지 않습니다.또한 임시적입니다—변경 사항은 Qlik에서 관리하는 변경 저장소에 90일 동안 저장되며, 그 후 삭제됩니다.

이러한 변경 사항은 change-stores API를 통해 검색할 수 있습니다.변경 사항은 다음과 같은 다양한 방식으로 사용될 수 있습니다.

  • QVD 또는 응용 프로그램에 변경 사항을 로드하여 영구적으로 저장하고 Qlik Cloud 내에서 사용합니다.

  • 변경 사항을 추출하여 Excel 스프레드시트 또는 SQL 데이터베이스와 같은 외부 시스템에 추가합니다.

  • 데이터를 동적으로 자동화된 프로세스(예: 이메일 전송 및 재고 구매)에 통합합니다.

  • 자체 애플리케이션을 구축하고 change-stores API에 대한 호출을 운영 워크플로에 통합합니다.

전제 조건

변경 저장소에 저장된 데이터에 액세스하기 전에 change-stores API에 액세스할 수 있어야 합니다.이를 위해 다음이 필요합니다.

변경 사항 추출에 사용할 수 있는 도구

다음 도구를 사용하여 change-stores API에서 변경 사항을 추출하고 사용할 수 있습니다.

  • Qlik Automate

  • Qlik 스크립트 및 데이터 준비와 함께 사용할 수 있는 REST 커넥터.

예시 및 사용 사례는 다음을 참조하십시오.

Qlik Automate을(를) 사용하여 쓰기 테이블 변경 사항 추출

변경 저장소에 저장된 변경 사항은 Change StoreQlik Cloud Services 커넥터에 있는 Qlik Automate 블록을 사용하여 추출할 수 있습니다.이 커넥터는 자동화 소유자의 Qlik 계정에 자동으로 연결되므로 인증에 필요한 추가 단계가 없습니다.

Qlik Automate에 대한 자세한 정보는 Qlik Automate에서 확인할 수 있습니다.

쓰기 테이블 변경 사항 추출을 위한 사용 가능한 Qlik Automate 블록

Automation with available connector blocks for interacting with write table change stores

변경 저장소에서 현재 변경 사항 나열

List Current Changes From Change Store 블록은 API 엔드포인트 /changes/tabular-views를 사용하며 각 셀에 대한 가장 최근 값만 반환합니다(즉, 현재 값을 반환합니다).각 객체에 기본 키와 변경 값이 포함된 객체 목록으로 이러한 값을 반환합니다.각 레코드에는 레코드에 마지막 업데이트가 수행된 날짜 및 시간에 대한 updatedAt 日付と時刻과 이 변경을 수행한 사용자에 대한 updatedBy 사용자 ID가 추가됩니다.

Qlik Automate 안의 List Current Changes From Change Store 블록

변경 저장소 스토리 나열

List Change Store History 블록은 API 엔드포인트 /changes를 사용하며 각 셀에 대한 전체 스토리를 반환합니다.셀이 여러 번 업데이트된 경우, 이 블록은 모든 값, userId, 및 updatedAt 日付と時刻을 각 업데이트에 대해 반환합니다.

Qlik Automate 안의 List Change Store History 블록

템플릿 작업

MySQL 데이터베이스로 데이터를 추출하는 경우 자동화 템플릿으로 시작할 수도 있습니다.다음 템플릿은 Insights to Action에서 사용할 수 있습니다.

  • Extract Change Store Data to a MySQL Database

  • Extract Change Store Data to a MySQL Database in Bulk

이러한 템플릿은 Change Store 블록(위에 설명됨)을 다른 블록과 함께 정렬하여 데이터를 더 빠르게 추출하는 데 도움이 됩니다.리소스에 연결하려면 블록 매개변수를 간단히 조정하십시오.자세한 내용은 이 커뮤니티 문서를 참조하십시오.

REST 커넥터를 사용하여 쓰기 테이블 변경 사항 추출

이 예시는 change-stores API에 대한 REST 연결을 구성하는 방법을 보여줍니다.이 연결은 API에서 데이터를 가져온 다음, 변경 사항을 응용 프로그램으로 다시 로드하거나 Qlik Cloud 내의 QVD에 저장하는 데 사용할 수 있습니다.

  1. Qlik Cloud Analytics에서 REST 커넥터에 대한 새 연결을 생성합니다.데이터 연결 추가 참조

  2. 연결에 대한 다음 매개 변수를 설정합니다:

    • URL: your_tenant_base_URL/api/analytics/change-stores/your change store id/changes/tabular-views

    • Additional request parameters

      • Query parameters

        • Limit (Key): 100 (Value)

      • Query headers

        • Authorization (Key): Bearer your_API_token (Value)

    • Pagination type: Next URL

      • 'Next url' path: links/next/href

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 알려 주십시오!