데이터 이동 게이트웨이 설정
데이터 이동 게이트웨이 설정에는 관리과 데이터 이동 게이트웨이 서버 모두에서 수행해야 하는 절차가 포함됩니다.
- 모든 CLI 명령은 데이터 이동 게이트웨이 서버에서 실행해야 합니다.
- 설치(RPM) 및 서비스 명령은 sudo 또는 루트로 실행해야 합니다.
-
관리에서 수행해야 하는 데이터 이동 게이트웨이 절차에는 테넌트 관리자 권한이 필요합니다.
관련 항목: 데이터 게이트웨이를 공간과 연결할 때 고려 사항
1단계: 데이터 이동 게이트웨이 다운로드
-
데이터 게이트웨이에 액세스하려면 시작 관리자 메뉴()에서 관리를 선택한 다음 데이터 게이트웨이를 선택합니다.
모든 기존 데이터 게이트웨이는 각 게이트웨이에 대한 기본 정보를 보여 주는 테이블에 나열됩니다.
-
배포 도구 모음 버튼을 클릭합니다.
데이터 게이트웨이 배포 대화 상자가 열립니다.
-
데이터 게이트웨이 - 데이터 이동를 선택하고 Qlik 고객 계약에 동의한 다음 다운로드를 클릭합니다.
데이터 이동 게이트웨이 RPM(qlik-data-gateway-data-movement.rpm)이 컴퓨터에 다운로드됩니다.
2단계: 데이터 이동 게이트웨이 설치 및 설정
이 단계에는 데이터 이동 게이트웨이 설치, Qlik Cloud URL 설정 및 등록 키 생성이 포함됩니다. 관리의 데이터 이동 게이트웨이 설정에 키를 복사해야 합니다(아래 3단계). 키는 데이터 이동 게이트웨이와 Qlik Cloud 테넌트 간에 인증된 연결을 설정하는 데 사용됩니다.
-
다운로드가 완료되면 데이터 이동 게이트웨이를 설치하려는 Linux 컴퓨터에 RPM 파일을 복사합니다. 컴퓨터가 방화벽 뒤에 있고 데이터 소스 및 Qlik Cloud와 통신할 수 있는지 확인합니다.
-
셸 프롬프트를 열고 작업 디렉터리를 RPM이 포함된 디렉터리로 변경합니다.
예:
/qlik/GatewayRPM/
-
다음 명령을 실행하여 데이터 이동 게이트웨이를 설치합니다.
구문:
QLIK_CUSTOMER_AGREEMENT_ACCEPT=yes rpm -ivh gateway-rpm
예:
sudo QLIK_CUSTOMER_AGREEMENT_ACCEPT=yes rpm -ivh qlik-data-gateway-data-movement.rpm
https://www.qlik.com/us/-/media/files/legal/license-agreements/qlik/qlik-customer-agreement-english.pdf (영어로만 제공)에서 Qlik 고객 계약을 볼 수 있습니다.
-
설치가 완료되면 작업 디렉터리를 다음으로 변경합니다.
/opt/qlik/gateway/movement/bin
그런 후 다음 명령을 실행합니다.
Qlik Cloud 테넌트 및 프록시 서버 설정
정보 메모프록시를 통해 클라우드 데이터 웨어하우스 또는 저장소에 연결해야 하는 경우 랜딩 설정에서 관련 옵션이 켜져 있는지 확인합니다.
- 프록시를 사용하여 클라우드 데이터 웨어하우스에 연결
- 프록시를 사용하여 저장소에 연결
이 옵션 중 어느 것도 켜져 있지 않으면 프록시 연결은 Qlik Cloud에만 연결됩니다.
이러한 옵션에 대한 자세한 내용은 데이터 소스의 랜딩 데이터를 참조하십시오.
다음 명령을 실행하여 Qlik Cloud 테넌트 URL 및 선택적으로 프록시 서버 URL을 설정합니다.
프록시 서버 없이 Qlik Cloud 테넌트 URL을 설정하기 위한 명령:
구문:
./agentctl qcs set_config --tenant_url URL
예:
./agentctl qcs set_config --tenant_url mytenant.us.qlikcloud.com
Qlik Cloud 테넌트 URL 및 프록시 서버 URL 설정 명령:
구문:
./agentctl qcs set_config --tenant_url your-qlik-cloud-tenant-url --proxy_url https|http://host:port --proxy_username username --proxy_password password
예:
./agentctl qcs set_config --tenant_url mytenant.us.qlikcloud.com --proxy_url https://myproxy:1212 --proxy_username admin --proxy_password f56weqs@
관련 항목: 데이터 이동 게이트웨이 서버 관리
CA 번들 설정
CA 번들은 Qlik Cloud 테넌트의 ID를 인증하여 신뢰할 수 있는 연결을 보장합니다.
누가 CA 번들을 설정해야 합니까?
CA 번들은 다음과 같은 경우에만 설정해야 합니다.
- Qlik Cloud 정부 고객
- 프록시 역할을 하고 인터넷에서 받은 인증서 정보를 자체 CA 루트 인증서로 바꾸는 보안 어플라이언스를 사용하는 Qlik Cloud 상용 고객
어떤 번들을 사용해야 합니까?
고객은 다음과 같이 Qlik CA 번들을 사용하거나 자체 CA 번들을 가져와야 합니다.
-
Qlik은 CA 번들을 제공합니다. 표준 환경의 Qlik Cloud 정부 고객이 사용해야 합니다. 표준 환경은 프록시 역할을 하는 보안 어플라이언스가 없고 인터넷에서 받은 인증서 정보를 자체 CA 루트 인증서로 바꾸는 환경입니다.
정보 메모CA 번들 파일의 이름을 바꿀 수 있지만 확장자가 .pem이어야 합니다(예: qlikcerts.pem). 그런 다음 아래에 설명된 명령을 실행합니다. - 고객이 자신의 CA 번들을 가져옴: 고객의 환경에서 프록시 역할을 하고 인터넷에서 받은 인증서 정보를 자체 CA 루트 인증서로 바꾸는 보안 어플라이언스를 사용하는 경우 사용해야 합니다. 해당 인증서가 자체 서명된 경우 CA 번들을 설정하는 명령어 외에도 CA 번들을 허용하는 명령어도 실행해야 합니다. 두 명령 모두 아래에 설명되어 있습니다. 이는 Qlik Cloud 정부 고객과 Qlik Cloud 상업 고객 모두에게 동일하게 적용됩니다.
CA 번들 설정 명령
다음 명령을 실행하여 CA 인증서 번들을 설정합니다.
구문:
./agentctl qcs set_config --ca_bundle_path path-to-ca-bundle-file
예:
./agentctl qcs set_config --ca_bundle_path /etc/ssl/certs/cacerts.pem
CA 번들 허용 명령
일부 환경에서는 프록시 역할을 하는 보안 어플라이언스를 사용하고 인터넷에서 받은 인증서 정보를 자체 CA 루트 인증서로 바꿉니다.에서 관리합니다. 이 명령은 보안 어플라이언스 자체가 자체 서명된 인증서를 사용하는 경우에만 실행해야 합니다. 이러한 경우 다음 명령을 실행하지 않으면 CA 번들을 신뢰할 수 없습니다.
./agentctl qcs set_config --ca_bundle_allow_invalid_certs true
정보 메모환경에서 이러한 보안 어플라이언스를 사용하고 있는지 확실하지 않은 경우 IT 관리자에게 문의하십시오.등록 키 생성 및 표시
키는 데이터 이동 게이트웨이와 Qlik Cloud 테넌트 간에 인증된 연결을 설정하는 데 사용됩니다.
다음 명령을 실행하여 키를 생성하고 표시합니다.
./agentctl qcs get_registration
키가 표시됩니다.
-
위의 예와 같이 전체 키를 복사합니다. 다음 단계에서는 관리에 붙여넣어야 합니다.
3단계: 관리로 돌아가서 데이터 이동 게이트웨이 등록
-
데이터 게이트웨이에 액세스하려면 시작 관리자 메뉴()에서 관리를 선택한 다음 데이터 게이트웨이를 선택합니다.
모든 기존 데이터 게이트웨이는 각 게이트웨이에 대한 기본 정보를 보여 주는 테이블에 나열됩니다.
-
만들기를 클릭합니다.
데이터 게이트웨이 만들기 대화 상자가 열립니다.
-
데이터 이동 게이트웨이의 이름을 지정합니다.
-
선택적으로 데이터 이동 게이트웨이에 대한 설명을 제공합니다.
-
게이트웨이 유형 드롭다운 목록에서 데이터 이동을 선택합니다.
-
연결된 공간 드롭다운 목록에서 공간을 선택합니다. 데이터 게이트웨이를 공간과 연결할 때 고려 사항을 참조하십시오.
-
이전에 생성한 등록 키를 키 필드에 붙여넣습니다.
-
만들기를 클릭합니다.
데이터 이동 게이트웨이가 데이터 게이트웨이 목록에 활성화되어 추가됩니다.
4단계: 데이터 이동 게이트웨이 서버에서 데이터 이동 게이트웨이 서비스 시작
-
다음 명령을 실행합니다.
sudo systemctl start repagent
-
다음 명령을 실행하여 서비스가 시작되었는지 확인합니다.
sudo systemctl status repagent
상태는 다음과 같아야 합니다.
Active: active (running) since <timestamp> ago
5단계: 데이터 프로젝트에서 데이터 이동 게이트웨이 데이터 소스 사용
-
데이터 게이트웨이에 액세스하려면 시작 관리자 메뉴()에서 관리를 선택한 다음 데이터 게이트웨이를 선택합니다.
모든 기존 데이터 게이트웨이는 각 게이트웨이에 대한 기본 정보를 보여 주는 테이블에 나열됩니다.
-
브라우저를 새로 고침하여 데이터 게이트웨이 테이블이 최신 상태인지 확인합니다.
-
데이터 게이트웨이에서 게이트웨이를 찾고 해당 상태 가 "연결됨"인지 확인합니다.
관리에서 데이터 이동 게이트웨이가 "연결됨" 상태인지 확인한 후, 이를 사용하여 데이터 소스 및 지원되는 대상에 액세스할 수 있습니다.
자세한 내용은 데이터 소스에 대한 연결 설정 및 대상에 대한 연결 설정를 참조하십시오.
데이터 이동 게이트웨이 사용
Qlik 데이터 게이트웨이 - 데이터 이동를 사용할 때 흐름은 다음과 같아야 합니다.
- 사용 사례에 따라 하나 이상의 데이터 이동 게이트웨이를 설치하고 위에서 설명한 대로 Qlik Cloud 테넌트에 대한 연결을 구성합니다.
- 데이터 소스에 대한 연결 설정에 설명된 대로 데이터 소스에 필요한 드라이버를 설치하고 기타 전제 조건을 충족합니다. 사용 사례에 따라 소스 근처에 배포된 데이터 이동 게이트웨이에 드라이버를 설치해야 할 수도 있습니다.
- 대상에 대한 연결 설정에 설명된 대로 대상 플랫폼에 필요한 드라이버를 설치하고 기타 전제 조건을 충족합니다. 사용 사례에 따라 대상에 가까운 곳에 배포된 데이터 이동 게이트웨이에 드라이버를 설치해야 할 수도 있습니다.
- 데이터 소스에 대한 연결 설정에 설명된 대로 데이터 소스에 대한 커넥터를 구성합니다.
- 대상에 대한 연결 설정에 설명된 대로 대상 플랫폼에 대한 커넥터를 구성합니다.
- 데이터 파이프라인 만들기에 설명된 대로 프로젝트를 만들고 필요한 작업을 실행합니다.
데이터 게이트웨이를 공간과 연결할 때 고려 사항
데이터 이동 게이트웨이를 공간과 연결할 때(위의 3단계 참조) 다음 사항에 유의해야 합니다.
- 데이터 게이트웨이는 데이터 공간에서만 만들 수 있습니다.
- 다른 공간의 데이터 게이트웨이를 사용하는 한 공간에서 연결을 만들려면 데이터 게이트웨이 공간에서 데이터를 소비할 수 있음 역할이 있어야 합니다.
-
데이터 게이트웨이를 만들 수 있으려면 사용자가 공간 소유자이거나 관리할 수 있음 역할이 있어야 합니다. 또한 사용자에게 전문가 또는 Full User 권한이 필요합니다. 관리에서 전문가 사용자의 동적 할당 사용을 켜거나 수동으로 전문가 권한을 할당합니다.
사용자 권한 및 전문가 액세스의 동적 할당에 대한 자세한 내용은 사용자 권한 할당을 참조하십시오.
- 데이터 게이트웨이는 단일 공간에만 연결할 수 있습니다.