NIFI는 MySql 데이터 원본 데이터를 원본 데이터베이스에 동기화합니다. hbase_실시간으로 데이터를 동시에 분석 및 처리합니다. 데이터베이스 정리_실제 작업에 동기화합니다. 06---빅 데이터에 대한 Nifi 작업 노트 0046

 여기에서 먼저 요구 사항에 대해 이야기하겠습니다. 다양한 데이터 소스에서 데이터를 가져오고 싶습니다. 물론 여기에 데이터 소스가 있습니다. 데이터 소스를 꺼낸 후,

데이터가 GenerateTableFetch 프로세서를 거쳐 페이징 SQL을 획득한 후 ExecuteSql 프로세서를 통해 실행되는 것을 알 수 있으며, 데이터 획득 후 데이터를 Avro 형식에서 Json 형식으로 변환하고 ConvertAvroToJSON 프로세서를 사용하여 페이지 데이터의 여러 부분을 변환하고 SplitJson 프로세서를 분할한 다음 분할 데이터를 도보로 볼 수 있습니다.오른쪽 라인은 데이터를 Hbase 데이터베이스에 직접 저장하고 PutHbaseJSON을 사용합니다.

프로세서.

그런 다음 다른 하나는 Json에서 특정 필드 데이터를 추출하는 데 사용되는 EvaluateJsonPath 프로세서로 이동한 다음 데이터를 ReplaceText를 통해 전달하여 삽입 SQL로 결합한 다음 PutSQL을 통해 데이터를 다른 데이터베이스로 가져옵니다.

여러 데이터 소스에서 여러 데이터 소스로 데이터를 가져올 수 있도록 간단한 분석 기능도 추가할 수 있습니다.

추천

출처blog.csdn.net/lidew521/article/details/130620650