AWS Kinesis Data Stream
Qlik 오픈 레이크하우스 프로젝트에서 데이터 소스로 사용하려면 Amazon Kinesis 서비스에 연결하십시오. Kinesis 연결은 스트리밍 랜딩 작업 및 스트리밍 변환 작업에서만 사용할 수 있습니다.
AWS Kinesis Data Stream은 실시간 데이터 스트림을 지속적으로 캡처하고 처리하기 위한 완전 관리형 서비스입니다. Qlik 오픈 레이크하우스 프로젝트에서 Kinesis 스트림은 스트리밍 데이터 소스로 사용되어 고속 이벤트 및 레코드를 Apache Iceberg 테이블로 수집할 수 있습니다. 스트림에서 읽은 데이터는 스트리밍 랜딩 및 스트리밍 변환 작업을 통해 처리되어 다운스트림 분석 및 사용에 적합한 개방형 쿼리 가능 테이블 형식으로 스트리밍 데이터의 거의 실시간 수집, 변환 및 저장을 가능하게 합니다. 스트림은 변환 작업을 사용하여 여러 데이터 세트로 분할할 수 있습니다.
전제 조건
Amazon Kinesis 서비스에 대한 연결을 생성하려면 다음이 필요합니다.
-
버킷에 액세스하기 위해 역할 기반 인증을 사용하는 경우 다음이 필요합니다:
-
연결에 사용할 네트워크 통합에 액세스할 수 있는 권한.
-
ARN 역할 또는 설정 프로세스 중에 역할을 생성할 수 있습니다.
-
-
버킷에 액세스하기 위해 액세스 키 인증을 사용하는 경우, 다음이 필요합니다:
-
AWS 액세스 키 ID.
-
AWS 비밀 액세스 키.
-
Kinesis 연결 속성 설정
Kinesis 연결을 구성하려면 다음 단계를 수행합니다:
-
연결에서 연결 만들기를 클릭합니다.
-
연결을 생성할 스페이스를 선택하거나 새 데이터 스페이스 생성을(를) 선택합니다.
-
커넥터 이름 목록에서 Kinesis를 선택하거나 검색 상자를 사용합니다. 유형이 소스이고 범주가 스트리밍인지 확인합니다.
-
Kinesis 서비스가 호스팅되는 리전을 선택합니다.
-
인증 유형에서 연결 방법을 선택하고 설정을 구성합니다.
역할 기반
역할 기반 인증을 사용하려면 다음 단계를 완료하십시오.
ARN 역할 생성
-
연결에 사용할 네트워크 통합을 선택합니다.
-
이미 ARN 역할이 있는 경우 입력합니다.
AWS 역할 생성
AWS 역할을 생성하려면 다음 단계를 따르십시오:
-
역할 생성
-
AWS 콘솔에서 IAM으로 이동하십시오.
-
역할에서 역할 만들기를 클릭하고 다음과 같이 구성합니다.
-
신뢰할 수 있는 엔터티 유형: 사용자 지정 신뢰 정책을 선택합니다.
-
문: Qlik Cloud의 AWS 역할 생성에서 생성된 신뢰할 수 있는 엔터티 정책을 AWS의 코드 창에 복사합니다.
-
역할을 만듭니다.
-
-
인라인 정책 만들기
-
AWS 콘솔의 역할에서 1단계에서 생성한 역할을 클릭합니다.
-
권한 정책에서 권한 추가 > 인라인 정책 생성을 클릭합니다.
-
Qlik Cloud의 코드를 복사하여 AWS의 정책에 붙여넣습니다.
정보 메모이 코드는 선택한 리전의 모든 AWS 계정에 있는 모든 Kinesis 스트림에 대한 Kinesis 연결 액세스 권한을 부여합니다.
-
-
ARN 역할 복사
-
AWS 콘솔의 역할 페이지에서 요약 섹션에 있는 ARN 값을 찾습니다.
-
ARN을 복사하여 Qlik Cloud의 ARN 역할에 붙여넣습니다.
-
액세스 키
액세스 키를 사용하여 연결을 인증하려면 다음 단계를 완료하십시오.
-
액세스 키: 인증에 사용할 고유한 AWS 액세스 키 ID를 입력합니다.
-
비밀 키: 액세스 키와 함께 사용할 AWS 비밀 액세스 키를 입력합니다.
- 정책 만들기
-
AWS 콘솔에서 IAM으로 이동하십시오.
-
정책 > 정책 생성으로 이동합니다.
-
Qlik Cloud에서 AWS 역할 생성 대화 상자의 정책을 복사합니다.
-
AWS의 정책 편집기에 정책을 붙여넣습니다.
정보 메모이 코드는 선택한 지역의 모든 AWS 계정에 있는 모든 Kinesis 스트림에 Kinesis 연결 액세스 권한을 부여합니다.
-
-
새 정책을 사용자에게 연결
-
새 정책을 액세스 권한을 부여하려는 사용자에게 연결합니다.
-
연결 만들기
보안 방법을 구성한 후 다음 단계를 완료하여 연결을 만듭니다.
-
이름에 연결의 표시 이름을 입력합니다(예: My Kinesis Streaming Source connection).
-
자격 증명을 확인하려면 연결 테스트를 클릭합니다.
-
만들기를 클릭합니다.