2016-09-08 23 views
8

Luồng không khí và Nifi có thực hiện cùng một công việc trên luồng công việc không? Các pro/con cho mỗi một là gì? Tôi cần đọc một số tệp json, thêm siêu dữ liệu tùy chỉnh khác vào nó và đặt nó vào hàng đợi Kafka để được xử lý. Tôi đã có thể làm điều đó ở Nifi. Tôi vẫn đang làm việc trên luồng không khí. Tôi đang cố gắng chọn công cụ quy trình làm việc tốt nhất cho dự án của tôi Cảm ơn bạn!Luồng khí Airbnb và Apache Nifi

Trả lời

7

Để có cái nhìn vĩ đại của Airflow và Apache NiFi thanh toán reddit này bài: https://www.reddit.com/r/bigdata/comments/51mgk6/comparing_airbnb_airflow_and_apache_nifi/

Đối với trường hợp sử dụng cụ thể của bạn nuốt file Json, làm phong phú thêm cho họ và định tuyến họ Kafka Tôi tin NiFi là công cụ phù hợp cho việc làm. Một vài bộ xử lý bạn có khả năng có thể sử dụng, cũng như tài liệu hướng dẫn cho mỗi, là dưới đây:

getfile: https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi.processors.standard.GetFile/index.html

JoltTransformJSON: https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi.processors.standard.JoltTransformJSON/index.html

PublishKafka (hoặc PublishKafka_0_10 tùy thuộc vào phiên bản của bạn): https://nifi.apache.org/docs/nifi-docs/components/org.apache.nifi.processors.kafka.pubsub.PublishKafka/index.html

Các vấn đề liên quan