Nifi를 통하여 AWS RedShift Connection 및 load data
2020. 4. 6. 20:03ㆍNifi
Scenario1 : Nifi Cluster 내의 USER_info2 Table을 그대로 RedShift에 복제
전제조건 : Local 서버의 MariaDB내에 레코드들이 있어야하고 RedShift에는 MariaDB와 동일한 스키마가 정의 되어 있어야한다.
MariaDB
Redshift
#1 QueryDatabaseTable 설정
1. Database Connection Pooling Service 설정
2. Table Name 설정 (Source)
#1.1 HUE_DBPCConnectionPool
#2 PutDatabaseRecord Property
1.Catalog Name과 Schema Name 반드시 입력해야합니다.
#2.1 Database connection Pooling 설정
#2.2 AWS에서 JDBC URL 확인
2.1에 입력될 값들은 AWS RedShift Clusters 항목에서 Properties - Connection details 항목에서 확인할 수 있다
#2.3 AWS RedShift 설정
#3 Process 실행 결과
'Nifi' 카테고리의 다른 글
NIFI Flow 관리를 위한 Data Provenance event API 호출 (0) | 2020.04.07 |
---|---|
Nifi를 통하여 File형태를 AWS Redshift에 LOAD (0) | 2020.04.07 |
NIFI Rest API를 활용한 Processor 호출 및 Properties 변경 (1) | 2020.04.04 |
Nifi를 활용하여 RDB Table 복제 2 (0) | 2020.03.31 |
Nifi를 활용하여 R-DB Table 복제 1 (0) | 2020.03.31 |