Apache NiFi-데이터 출처
Apache NiFi는 흐름의 수집 된 데이터에서 발생하는 이벤트에 대한 모든 정보를 기록하고 저장합니다. 데이터 출처 저장소는이 정보를 저장하고이 이벤트 정보를 검색 할 수있는 UI를 제공합니다. 데이터 출처는 전체 NiFi 수준 및 프로세서 수준에서도 액세스 할 수 있습니다.
다음 표는 NiFi Data Provenance 이벤트 목록의 여러 필드에 다음 필드가 있습니다.
S. 아니. | 분야 명 | 기술 |
---|---|---|
1 | 날짜 시간 | 이벤트 날짜 및 시간. |
2 | 유형 | 'CREATE'와 같은 이벤트 유형. |
삼 | FlowFileUuid | 이벤트가 수행되는 플로우 파일의 UUID입니다. |
4 | 크기 | 플로우 파일의 크기입니다. |
5 | 구성 요소 이름 | 이벤트를 수행 한 구성 요소의 이름입니다. |
6 | 구성 요소 유형 | 구성 요소의 유형입니다. |
7 | 계보 표시 | 마지막 열에는 아래 이미지와 같이 플로우 파일 계보를 보는 데 사용되는 계보 표시 아이콘이 있습니다. |
이벤트에 대한 자세한 정보를 얻으려면 사용자가 NiFi Data Provenance UI의 첫 번째 열에있는 정보 아이콘을 클릭 할 수 있습니다.
nifi.properties 파일에는 NiFi Data Provenance 저장소를 관리하는 데 사용되는 몇 가지 속성이 있습니다.
S. 아니. | 부동산 이름 | 기본값 | 기술 |
---|---|---|---|
1 | nifi.provenance.repository.directory.default | ./provenance_repository | NiFi 데이터 출처의 기본 경로를 지정합니다. |
2 | nifi.provenance.repository.max.storage.time | 24 시간 | NiFi 데이터 출처의 최대 보존 시간을 지정합니다. |
삼 | nifi.provenance.repository.max.storage.size | 1GB | NiFi 데이터 출처의 최대 저장 공간을 지정합니다. |
4 | nifi.provenance.repository.rollover.time | 30 초 | NiFi 데이터 출처의 롤오버 시간을 지정합니다. |
5 | nifi.provenance.repository.rollover.size | 100MB | NiFi 데이터 출처의 롤오버 크기를 지정합니다. |
6 | nifi.provenance.repository.indexed.fields | EventType, FlowFileUUID, 파일 이름, ProcessorID, 관계 | NiFi 데이터 출처를 검색하고 인덱싱하는 데 사용되는 필드를 지정합니다. |