본문 바로가기
728x90
반응형

개념3

Apache NiFi 에서 FlowFile 이란...개념과 디버깅방법 **Apache NiFi에서 FlowFile**은 데이터 이동의 가장 기본 단위입니다.쉽게 말하면, **데이터 1건 + 그에 대한 정보(속성)**을 담고 있는 운반 상자 같은 존재입니다.📦 FlowFile 구성요소Content (내용)실제 데이터 자체입니다.예: 텍스트 파일, JSON, CSV, 이미지, 로그 한 줄 등Attributes (속성)해당 데이터에 대한 메타정보입니다.예: 파일 이름, 경로, 수집 시간, MIME 타입, 처리 상태 등→ key-value 형식의 정보로 Processor 간 전파되어 흐름을 제어할 수 있어요.💡 예시로 이해해보기항목내용FlowFile 내용{"user": "왕자님", "action": "login"}Attributesfilename=login.json, uuid.. 2025. 5. 14.
NiFi에서 **Workflow(워크플로우)**란? 데이터가 시스템을 통과하면서 수행하는 처리 과정의 전체 흐름을 의미합니다.즉, 데이터 수집 → 처리 → 라우팅 → 저장 또는 전달까지의 자동화된 작업 흐름을 지칭해요.📦 구성 요소 중심으로 설명하면:NiFi의 워크플로우는 **다음과 같은 요소들로 구성된 플로우(Flow)**예요:구성 요소설명Processor데이터 처리의 핵심. 예: 수집, 변환, 필터링ConnectionProcessor 간 데이터 흐름을 연결FlowFile이동 중인 데이터 단위 (메타데이터 + 실제 콘텐츠)Process Group워크플로우를 논리적으로 묶는 단위 (서브워크플로우처럼 사용)Controller ServiceDB 연결이나 인증 등 공통 리소스를 설정Templates / Versioned Flows반복 재사용 가능한 플로우 설.. 2025. 5. 14.
AngularJS 개념 잡기 AngularJS 를 학습하기 위해서 아래 사이트를 방문해보라. https://docs.angularjs.org/guide 몇가지 이해해야할 단어들. Template HTML with additional markup Directives extend HTML with custom attributes and elements Dirctives : 커스텀 속성과 엘리먼트를 갖고 있는 확장된 HTML Scope context where the model is stored so that controllers, directives and expressions can access it Controller the business logic behind views Module a container for the diffe.. 2022. 2. 16.
728x90
반응형