기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

Qlik Cloud 마이그레이션 도구 설정

Qlik Cloud 마이그레이션 도구를 사용하면 Qlik Cloud로의 마이그레이션을 계획하고 수행할 수 있습니다.

Qlik Cloud 마이그레이션 도구를 다운로드하고 설치합니다.

도구 집합에 포함된 항목은 다음과 같습니다.

  • Qlik Sense에서 SaaS로 마이그레이션 앱— 마이그레이션의 순서 지정 및 모니터링을 관리하는 데 사용되는 Qlik Sense 앱입니다.

  • QlikView에서 SaaS로 마이그레이션 앱— 마이그레이션의 순서 지정 및 모니터링을 관리하는 데 사용되는 QlikView 앱입니다. QlikView 거버넌스 대시보드 활용.

  • 마이그레이션 워크시트 — 이 Microsoft Excel 스프레드시트는 사용자, 역할, 보안 규칙, 라이센스, 영역 등의 목록을 수집하는 데 사용됩니다.

  • 마이그레이션 스크립트Qlik Cloud로 마이그레이션하는 프로세스에서 사용됩니다.

경고 메모

이러한 도구는 조직에서 가능한 Qlik Sense Enterprise SaaS로의 마이그레이션에 대한 일반적인 지침을 제공합니다. 도구에서 제공하는 정보는 일반적인 지침이며 조직의 요구 사항에 대한 Qlik Sense Enterprise SaaS로의 마이그레이션 경로를 평가하려면 추가 실사가 필요합니다.

도구에서 제공하는 제안은 정보 제공만을 위한 것이며 사용자의 비즈니스 요구 사항 및 기본 설정에 가장 적합할 수 있는 실제 Qlik Sense Enterprise SaaS 배포에 대한 Qlik의 보증 또는 진술을 나타내지 않습니다. 이러한 제안은 고객이 제공한 정보를 기반으로 하며, 고객이 제공한 정보가 부정확하거나 변경될 경우 평가와 결과가 크게 달라질 수 있습니다. ESR 도구 사용 결과와 Qlik의 표준 설명서가 상충하는 경우 Qlik의 표준 설명서 조건이 우선합니다.

개정 기록

다음 표에는 Qlik Cloud 마이그레이션 도구에 대한 변경 내용이 요약되어 있습니다.

날짜 메모
2022년 5월 10일

초기 릴리스

2022년 7월 12일

업데이트된 마이그레이션 앱

새 마이그레이션 스크립트

2022년 10월 20일 버그 수정
2023년 3월 7일 사용자 역할의 변경 내용을 지원하도록 마이그레이션 워크시트가 업데이트되었습니다.
2023년 6월 29일

QlikView 마이그레이션을 위한 도구가 추가되었습니다.

업데이트된 마이그레이션 앱

새 마이그레이션 스크립트

2023년 10월 31일

7_migrateapps.ps1이 수정되었습니다. 이제 스크립트가 시트, 북마크 및 스토리에 대한 공개, 커뮤니티 및 개인 콘텐츠가 포함된 앱을 가져와서 자동으로 소유자에게 할당할 수 있습니다.

스크립트에 새로운 qlik-cli 명령으로 계속 업데이트되도록 하는 간단한 수정 사항이 있습니다.

2023년 11월 28일 용량 모델 분석을 위한 추가 시트.

다음 이미지는 마이그레이션이 수행되는 방법과 마이그레이션 도구를 통해 사용자와 자산을 클라우드로 이동하는 방법을 보여 줍니다. Qlik Sense 클라이언트 관리의 데이터와 Qlik Cloud의 메타데이터를 마이그레이션 앱으로 가져옵니다. 마이그레이션 데이터 테이블은 CSV 파일에 저장되고 qlik-cli 스크립트를 사용하여 Qlik Cloud로 가져옵니다. 그런 다음 마이그레이션 앱이 다시 로드되어 마이그레이션 상태를 반영합니다. 이 프로세스는 기본적으로 마이그레이션할 모든 항목에 대해 동일합니다.

Qlik Sense 클라이언트 관리에서 Qlik Cloud로의 데이터 마이그레이션 절차
마이그레이션 앱이 클라이언트 관리 배포 및 클라우드 배포에 연결됩니다.

마이그레이션 스크립트

마이그레이션 앱을 사용하여 .csv 메타데이터 파일을 다운로드합니다. 스크립트는 클라이언트 관리 자산을 클라우드로 가져오는 데 사용됩니다. 자세한 내용은 마이그레이션 스크립트 사용을 참조하십시오.

정보 메모스크립트를 실행하려면 스크립트가 있는 폴더를 찾아보아야 합니다. 스크립트 사이에는 종속성이 있으므로 스크립트를 시퀀스대로 실행해야 합니다.

마이그레이션 준비

다음 항목은 마이그레이션을 용이하게 하고 권장 작업 절차를 제공합니다.

  • 항목: Qlik Cloud로의 마이그레이션 계획에서 관리합니다. 성공적인 마이그레이션을 위해서는 평가 및 준비가 필수적입니다.

  • Qlik Cloud 마이그레이션 도구 — Zip 파일에 다음이 포함되어 있습니다.

    • Qlik Cloud 마이그레이션 앱, 마이그레이션 시퀀싱 및 모니터링을 관리하는 데 사용됩니다.
    • 마이그레이션 워크시트: Excel 파일. 이 스프레드시트를 사용하여 사용자, 역할, 보안 규칙, 라이센스, 공간 등의 목록을 수집합니다.
    • Qlik Sense 클라이언트 관리에서 Qlik Cloud로 항목을 마이그레이션하기 위한 마이그레이션 스크립트.
  • qlik-cli: 명령줄 인터페이스(CLI), Qlik Developer: qlik-cli에서 사용 가능

평가 및 계획 후 다음을 수행합니다.

  1. 마이그레이션 앱 설정: 앱 SaaS 마이그레이션 1.x.qvfQlik 관리 콘솔(QMC)로 가져오고, REST 커넥터를 설정하고, 로드 스크립트를 수정하고, 앱을 다시 로드합니다.

  2. 테넌트의 ID를 조회합니다. 정보 아래 사용자 프로필 메뉴의 Qlik Cloud에서 찾을 수 있습니다.

  3. 마이그레이션 스크립트를 구성합니다.

  4. 앱 및 데이터 연결에 태그를 만들고 적용합니다.

마이그레이션 앱 설정

이 섹션에서는 마이그레이션 앱을 가져오고, API 키를 만들고, REST 연결을 설정하고, 앱에서 로드 스크립트를 수정하는 방법을 설명합니다. 자세한 내용은 마이그레이션 앱 설정을 참조하십시오.

 

마이그레이션 앱 가져오기

다음과 같이 하십시오.

  1. QMC에서 을 엽니다.

  2. 가져오기를 클릭합니다.

  3. 다운로드한 SaaSMigration 1.x.qvf 앱으로 이동합니다.

  4. 가져오기를 클릭합니다.

이제 허브에서 앱을 사용할 수 있습니다.

REST 연결 설정

정보 메모API 키를 만들려면 개발자 역할이 있어야 합니다. 테넌트의 관리 콘솔에서 역할이 할당됩니다.

클라우드 테넌트에서 API 키를 만들어 시작합니다.

다음과 같이 하십시오.

  1. 클라우드 테넌트의 관리 콘솔에서 API 키를 엽니다.

  2. 새로 생성을 클릭합니다.

  3. 새 키 생성을 클릭합니다.

  4. 키 설명을 입력하고 키 만료를 설정합니다.

  5. 생성을 클릭합니다.

  6. API 키를 복사하여 안전하게 보관합니다.

다음 단계는 Qlik Sense Enterprise on Windows에서 REST 커넥터를 구성하는 것입니다.

다음과 같이 하십시오.

  1. Qlik Sense Enterprise on Windows에서 새 데이터 연결을 만들고 REST를 데이터 소스로 선택합니다.

    정보 메모다른 사항이 명시되어 있지 않으면 기본값을 유지합니다.
  2. https://<테넌트>.<지역>.qlikcloud.com/api/v1/items 형식으로 URL을 입력합니다.

  3. 추가 요청 매개 변수 > 쿼리 헤더 섹션에서 이름 필드에 Authorization을 입력하고 필드에 'Bearer'를 입력한 다음 이전에 생성한 API 키를 입력합니다. 'Bearer'와 API 키 사이의 공간에 유의해야 합니다.

  4. 페이지 매김 > 페이지 매김 유형 섹션에서 다음 URL을 선택하고 '다음 URL' 경로에 root/links/next/href를 입력합니다.

  5. 연결 이름(예: REST for Qlik Cloud)을 입력합니다.

  6. 만들기를 클릭합니다.

로드 스크립트 수정

다음과 같이 하십시오.

  1. Qlik Sense 허브에서 SaaSMigration 1.x.qvf 앱을 엽니다.

    앱 개요가 표시됩니다.

  2. 데이터 로드 편집기를 엽니다.

  3. ** 구성 ** 섹션을 엽니다.

  4. Set vu_tenant_fqdn 행에 테넌트의 정규화된 도메인 이름을 입력합니다.

    예: Set vu_tenant_fqdn = 'my_tenant.eu.qlikcloud.com';

  5. Set vu_rest_connection_SaaS 행에 Qlik Cloud 테넌트에 대한 REST 연결의 이름을 입력합니다.

    예: Set vu_rest_connection_SaaS = 'MyRESTConnection for SaaS';

  6. SET vu_central_node_host_name 행에 중앙 노드 호스트 이름 또는 컴퓨터 이름을 입력합니다.

    예 1: SET vu_central_node_host_name = 'sense-central-node'

    예 2: SET vu_central_node_host_name = 'my-central-node.domain.com'

  7. 가상 프록시에 접두사가 있는 경우 SET vu_virtual_proxy_prefix = ''; 행에 접두사를 입력해야 합니다.
    예: SET vu_virtual_proxy_prefix = 'my-virtual-proxy-prefix';

로드 스크립트 수정 예

qlik-cli 설정 및 마이그레이션 스크립트 구성

다음과 같이 하십시오.

  1. Qlik Sense SaaS용 명령줄 인터페이스인 Windows용 Qlik-CLI를 설치합니다. 명령줄을 통해 모든 공용 API에 대한 액세스를 제공하므로 신규 및 이전 워크플로를 더 쉽게 스크립팅하고 자동화할 수 있습니다.

  2. qlik.exe가 Windows 실행 경로에 있는지 확인합니다. qlik-cli를 설치한 방법에 따라 qlik.exe가 기본적으로 Windows 경로에 없을 수 있습니다.

  3. Qlik Cloud에 대한 연결을 구성합니다. 시작하기를 참조하십시오.

  4. Qlik Sense 클라이언트 관리에 대한 연결을 구성합니다. Qlik Sense: JWT 인증 설정 방법을 참조하십시오.

  5. 0_globals.ps1을 편집하고 다음에 대한 컨텍스트 이름을 설정합니다.

    • $QlikSaaSContext

    • $tenantid

      TenantID는 사용자 프로필 > 정보에서 찾을 수 있습니다.

    • $MIGRATIONFROM = “Qlik Sense”

    0_globals.ps1에 대한 컨텍스트 이름 구성

    PowerShell의 컨텍스트 이름 구성
정보 메모스크립트 1부터 7까지는 종속성이 있으므로 시퀀스대로 실행합니다. 예를 들어, 스크립트 2_setspaces.ps1은 사용자가 스크립트 1_setusers.ps1을 이미 실행해 시스템에 있다고 가정합니다.
팁 메모자세한 내용은 Qlik CLI 설정 및 구성을 참조하십시오.

태그 만들기 및 적용

앱과 데이터 연결을 평가하고 태그를 지정할 수 있는 사람에게 콘텐츠 관리자 권한을 제공하는 것이 좋습니다.

  1. QMC, 태그 섹션에 Qlik Sense 클라이언트 관리에 대한 다음 태그를 만듭니다.

    • 연결 상태 - 05 선택됨

    • 연결 상태 - 10 구성됨

    • 연결 상태 - 20 테스트됨

    • 연결 상태 - 30 완료됨

    • 연결 상태 - 99 필요하지 않음

    • 연결 유형 데이터 파일

    • 연결 유형 데이터 게이트웨이 - 데이터 액세스

    • 연결 유형 기본 커넥터

    • 앱 - 05 다중 클라우드를 통해 마이그레이션됨

    • 앱 - 05 Qlik Sense Windows에 대한 URL 링크

    • 앱 - 10 마이그레이션 검토 선택됨

    • 앱 - 20 마이그레이션 수정 필요

    • 앱 - 30 마이그레이션 준비

    • 앱 - 40 마이그레이션 완료

    • 앱 - 99 마이그레이션되지 않음

  2. 앱과 데이터 연결을 평가하고 그에 따라 태그를 적용합니다.

  3. QMC 섹션에서 동일한 태그를 가질 앱을 선택합니다.

  4. 편집을 클릭하고 적절한 태그를 선택합니다.

한 번에 몇 가지 다른 앱 유형으로 반복적으로 작업하고 SaaS 마이그레이션 앱의 응용 프로그램 SaaS 마이그레이션 상태 시트에서 마이그레이션 진행률을 검토합니다. 앱 마이그레이션을 참조하십시오.

자세한 정보

Visit the discussion forum at community.qlik.com

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

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