<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" >

  <channel>
    <title><![CDATA[Статьи]]></title>
    <link>https://habr.com/ru/users/klimenkoiv/publications/articles/</link>
    <description><![CDATA[Хабр: статьи пользователя klimenkoiv]]></description>
    <language>ru</language>
    <managingEditor>editor@habr.com</managingEditor>
    <generator>habr.com</generator>
    <pubDate>Tue, 05 May 2026 23:37:42 GMT</pubDate>
    
    
      <image>
        <link>https://habr.com/ru/</link>
        <url>https://habrastorage.org/webt/ym/el/wk/ymelwk3zy1gawz4nkejl_-ammtc.png</url>
        <title>Хабр</title>
      </image>
    

    
      
        
    
    <item>
      <title><![CDATA[Академия Arenadata: How to ADS.NiFi. Концепция потокового программирования в NiFi]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/arenadata/articles/877126/</guid>
      <link>https://habr.com/ru/companies/arenadata/articles/877126/?utm_campaign=877126&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/de5/fd6/16e/de5fd616e836d27d96495206c09a7dc0.jpg" /><p>Добрый день. Меня зовут Иван Клименко, я архитектор в департаменте поддержки продаж компании Arenadata. Основное направление моей работы — продукт Arenadata Streaming (ADS), масштабируемая и отказоустойчивая система для потоковой обработки данных в режиме реального времени, предназначенная для корпоративного использования и построенная на базе Apache Kafka и Apache NiFi.</p><p>Сегодня я хотел бы обсудить концепцию потокового программирования, уделить внимание FlowFile и рассмотреть подходы к разработке потоков обработки данных в NiFi. Эта статья в первую очередь адресована новичкам, интересующимся NiFi, а от опытных разработчиков я буду рад услышать дополнения и конструктивную критику.</p> <a href="https://habr.com/ru/articles/877126/?utm_campaign=877126&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 04 Feb 2025 09:59:39 GMT</pubDate>
      <dc:creator><![CDATA[KlimenkoIv (Arenadata)]]></dc:creator>
      <category><![CDATA[Блог компании Arenadata]]></category><category><![CDATA[Визуальное программирование]]></category><category><![CDATA[Data Engineering]]></category><category><![CDATA[Open source]]></category><category><![CDATA[Big Data]]></category>
      <category><![CDATA[arenadata]]></category><category><![CDATA[nifi]]></category><category><![CDATA[opensourse]]></category><category><![CDATA[визуальное программирование]]></category><category><![CDATA[трансформация]]></category><category><![CDATA[record]]></category><category><![CDATA[etl]]></category><category><![CDATA[etl-процессы]]></category><category><![CDATA[etl-пайплайн]]></category><category><![CDATA[pipeline]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Академия Arenadata: How to ADS.NiFi. Базы данных]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/arenadata/articles/845790/</guid>
      <link>https://habr.com/ru/companies/arenadata/articles/845790/?utm_campaign=845790&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/ea6/8a2/c39/ea68a2c3917756a8e3fb48d011d79de6.png" /><p>Добрый день. Меня зовут Иван Клименко, и я архитектор департамента поддержки продаж компании Arenadata. В основном занимаюсь продуктом&nbsp;Arenadata&nbsp;Streaming&nbsp;(ADS) — это масштабируемая отказоустойчивая система для потоковой обработки данных в режиме реального времени, адаптированная для корпоративного использования и построенная на базе Apache Kafka и Apache NiFi. В продукт входит cервис Arenadata Streaming NiFi, который является&nbsp;LowCode-средством построения интеграционных потоков с возможностью масштабирования.</p><p>Сегодня я бы хотел открыть&nbsp;цикл статей практического применения,&nbsp;так называемого «HowTo…», и первой темой выбрано взаимодействие с базами данных в&nbsp;NiFi. Рассмотрим простые заготовки потоков обработки данных, которые извлекают данные из таблиц и помещают данные в другую, либо эту же базу. Разберем, как создавать подключение к базам, какими процессами пользуемся для выборки, а также как оптимизировать эти процессы. Эта статья будет интересна в первую очередь новичкам в&nbsp;NiFi, ну а от опытных разработчиков всегда жду комментариев с дополнениями или с конструктивной критикой.</p> <a href="https://habr.com/ru/articles/845790/?utm_campaign=845790&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 25 Sep 2024 07:00:00 GMT</pubDate>
      <dc:creator><![CDATA[KlimenkoIv (Arenadata)]]></dc:creator>
      <category><![CDATA[Блог компании Arenadata]]></category><category><![CDATA[Apache]]></category><category><![CDATA[Data Engineering]]></category><category><![CDATA[Визуальное программирование]]></category>
      <category><![CDATA[apache nifi]]></category><category><![CDATA[arenadata]]></category><category><![CDATA[nifi]]></category><category><![CDATA[low-code]]></category><category><![CDATA[pipeline]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Nifi — когда record-oriented не оправдывает себя]]></title>
      <guid isPermaLink="true">https://habr.com/ru/companies/arenadata/articles/827534/</guid>
      <link>https://habr.com/ru/companies/arenadata/articles/827534/?utm_campaign=827534&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/67b/3d1/b0d/67b3d1b0d76f2fe9bf2484157575a815.png" /><p>Добрый день. Меня зовут Иван Клименко, и я архитектор департамента поддержки продаж компании <a href="https://arenadata.tech">Arenadata</a>. В&nbsp;основном занимаюсь продуктом <a href="https://arenadata.tech/products/arenadata-streaming">Arenadata Streaming (ADS)</a>&nbsp;— это масштабируемая отказоустойчивая система для&nbsp;потоковой обработки данных в&nbsp;режиме реального времени, адаптированная для&nbsp;корпоративного использования и построенная на&nbsp;базе <a href="https://kafka.apache.org">Apache Kafka</a> и <a href="https://nifi.apache.org">Apache NiFi</a>. В&nbsp;продукт входит замечательный сервис Arenadata Streaming NiFi, который является low‑code средством построения интеграционных потоков с&nbsp;возможностью масштабирования.</p><p>Сегодня хочу показать на&nbsp;одном из&nbsp;практических случаев, что&nbsp;не&nbsp;всегда в&nbsp;NiFi удаётся следовать шаблонному подходу <a href="https://blogsarchive.apache.org/nifi/entry/record-oriented-data-with-nifi">record‑oriented</a> в&nbsp;разработке потоков обработки и трансформации данных.</p><p>Будет большой JSON, будет Avro‑схема, будет JOLT‑спецификация. </p> <a href="https://habr.com/ru/articles/827534/?utm_campaign=827534&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Интересно?</a>]]></description>
      
      <pubDate>Wed, 10 Jul 2024 07:01:02 GMT</pubDate>
      <dc:creator><![CDATA[KlimenkoIv (Arenadata)]]></dc:creator>
      <category><![CDATA[Блог компании Arenadata]]></category><category><![CDATA[Apache]]></category><category><![CDATA[Data Engineering]]></category><category><![CDATA[Хранение данных]]></category>
      <category><![CDATA[nifi]]></category><category><![CDATA[arenadata]]></category><category><![CDATA[json]]></category><category><![CDATA[avro]]></category><category><![CDATA[jolt]]></category><category><![CDATA[low-code]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Apache NiFi. Запуск Pipeline тогда, когда надо]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/706500/</guid>
      <link>https://habr.com/ru/articles/706500/?utm_campaign=706500&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/63d/733/4ba/63d7334ba9ee9e0df189b6596b31de56.png" /><p>Добрый день. Меня зовут Иван, я дата‑инженер, основной профиль&nbsp;— доставка данных от&nbsp;источников до&nbsp;целевых систем DWH. Чаще всего работаю с&nbsp;Apache NIFI. </p><p>В&nbsp;данной статье я расскажу о&nbsp;вариантах старта PipeLine обработки данных в&nbsp;требуемое время. Статья подойдет новичкам, опытные коллеги могут дополнить в&nbsp;комментариях.</p><p></p> <a href="https://habr.com/ru/articles/706500/?utm_campaign=706500&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Интересующимся - читать дальше.</a>]]></description>
      
      <pubDate>Tue, 28 Feb 2023 23:10:50 GMT</pubDate>
      <dc:creator><![CDATA[KlimenkoIv]]></dc:creator>
      <category><![CDATA[Open source]]></category><category><![CDATA[Data Engineering]]></category><category><![CDATA[Визуальное программирование]]></category>
      <category><![CDATA[apache nifi]]></category><category><![CDATA[schedule]]></category><category><![CDATA[pipeline]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Apache NiFi. Быстрый доступ к логам]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/669174/</guid>
      <link>https://habr.com/ru/articles/669174/?utm_campaign=669174&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1cd/07b/c0d/1cd07bc0dfbd425216bafd8b6df68c0a.png" /><p>Рассмотрим простой способ получить информацию из лога Nifi с помощью самого Nifi. Это может быть полезно при разработке, тестировании, отладке потоков. А также,  поможет организовать получение событий, если у вас еще не готова инфраструктура мониторинга и логирования.</p><p></p> <a href="https://habr.com/ru/articles/669174/?utm_campaign=669174&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Wed, 01 Jun 2022 21:26:04 GMT</pubDate>
      <dc:creator><![CDATA[KlimenkoIv]]></dc:creator>
      <category><![CDATA[Apache]]></category><category><![CDATA[Data Engineering]]></category><category><![CDATA[Визуальное программирование]]></category>
      <category><![CDATA[apache nifi]]></category><category><![CDATA[grok]]></category><category><![CDATA[elk]]></category><category><![CDATA[slack]]></category><category><![CDATA[log]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Загрузка stage слоя DWH. Часть 3]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/656891/</guid>
      <link>https://habr.com/ru/articles/656891/?utm_campaign=656891&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/5ab/d7f/188/5abd7f18886357cc72c6fa53ffe71f5f.png" /><p>Каждый разработчик потоков Nifi сталкивается с тем, что через некоторое время потоки начинают повторятся. Бизнес хочет получать данные не по одному расписанию, а к определённым моментам времени. И возникает ситуация, когда управлять большим разросшимся потоком становится неудобно и сложно. Устранять ошибку проектирования приходится в десятках процессоры группах. И так далее...</p><p>Рассмотрим подход к параметризованному потоку загрузки, универсальному в сложившемся окружении, при обкатанных правилах формирования DWH, выполнения запросов к источникам, интервалам загрузки. </p> <a href="https://habr.com/ru/articles/656891/?utm_campaign=656891&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 22 Mar 2022 12:37:50 GMT</pubDate>
      <dc:creator><![CDATA[KlimenkoIv]]></dc:creator>
      <category><![CDATA[Open source]]></category><category><![CDATA[Apache]]></category><category><![CDATA[Data Engineering]]></category><category><![CDATA[Визуальное программирование]]></category>
      <category><![CDATA[apache nifi]]></category><category><![CDATA[dwh]]></category><category><![CDATA[data engineering]]></category><category><![CDATA[mssql]]></category><category><![CDATA[clickhouse]]></category><category><![CDATA[управление данными]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Загрузка stage слоя DWH. Часть 2]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/646403/</guid>
      <link>https://habr.com/ru/articles/646403/?utm_campaign=646403&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/1c9/64c/567/1c964c5672be4266441cacaed9693127.png" /><p>Всем доброго дня. Я Иван Клименко, и я разработчик потоков данных в компании Аскона. Данная статья посвящена параметризации NIFI-потока и информированию СУБД об окончании загрузки.</p><p>Продолжаю рассказывать о разработке потоков ETL на Apache NIFI. Первая статья была более общей, в текущей я более подробно остановлюсь на параметрах процессоров в основных шагах, о применил атрибутов, как средства параметризации выполнения потока, и о применил для внесения в целевую систему с процессора PutDatabaseRecord.<br></p> <a href="https://habr.com/ru/articles/646403/?utm_campaign=646403&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Tue, 18 Jan 2022 23:48:54 GMT</pubDate>
      <dc:creator><![CDATA[KlimenkoIv]]></dc:creator>
      <category><![CDATA[Open source]]></category><category><![CDATA[Apache]]></category><category><![CDATA[Data Engineering]]></category><category><![CDATA[Визуальное программирование]]></category>
      <category><![CDATA[apache nifi]]></category><category><![CDATA[dwh]]></category><category><![CDATA[data engineering]]></category><category><![CDATA[mssql]]></category>
    </item>
  

  

  

	
  

  

  

    
    <item>
      <title><![CDATA[Загрузка stage слоя DWH. Часть 1]]></title>
      <guid isPermaLink="true">https://habr.com/ru/articles/599911/</guid>
      <link>https://habr.com/ru/articles/599911/?utm_campaign=599911&amp;utm_source=habrahabr&amp;utm_medium=rss</link>
      <description><![CDATA[<img src="https://habrastorage.org/getpro/habr/upload_files/952/969/8e9/9529698e9ff26e461751f1061c68dd53.png" /><p>Доброго дня. Меня зовут Иван Клименко, я разработчик потоков обработки данных в компании Аскона. В этом цикле статей я расскажу опыт внедрения инструмента Apache Nifi для формирования DWH.&nbsp;</p><p>Данная статья посвящена первому этапу внедрения Apache NIFI - начальным потокам выгрузки, внедрению инкрементальной загрузки, и описанию существующей архитектуры.</p> <a href="https://habr.com/ru/articles/599911/?utm_campaign=599911&amp;utm_source=habrahabr&amp;utm_medium=rss#habracut">Читать далее</a>]]></description>
      
      <pubDate>Mon, 10 Jan 2022 11:45:15 GMT</pubDate>
      <dc:creator><![CDATA[KlimenkoIv]]></dc:creator>
      <category><![CDATA[Open source]]></category><category><![CDATA[Data Engineering]]></category><category><![CDATA[Визуальное программирование]]></category>
      <category><![CDATA[apache nifi]]></category><category><![CDATA[mssql]]></category><category><![CDATA[dwh]]></category>
    </item>
  

  

  

	
  

  

  

      

      

      

    
  </channel>
</rss>
