{"repo":"bryzgaloff/airflow-clickhouse-plugin","free":true,"listed":false,"github":"https://github.com/bryzgaloff/airflow-clickhouse-plugin","clone":"git clone https://github.com/bryzgaloff/airflow-clickhouse-plugin.git","description":"The most popular ClickHouse plugin for Airflow. 🔝 Top-1% downloads on PyPI: https://pypi.org/project/airflow-clickhouse-plugin! Based on mymarilyn/clickhouse-driver.","language":"Python","stars":184,"topics":["airflow","clickhouse","python","python3"],"license":"MIT","category":"data-pipelines","readme_excerpt":"Airflow ClickHouse Plugin 🔝 The most popular [Apache Airflow][airflow] plugin for ClickHouse, ranked in the top 1% of downloads on PyPI. Based on awesome [mymarilyn/clickhouse-driver][ch-driver]. 💡 Need expert help with Airflow, ClickHouse, or Data Engineering? As the creator of this plugin, I offer 1-on-1 technical consultations and data platform architecture design. Book a call or see more options below . This plugin provides two families of operators: richer clickhouse driver.Client.execute -based and standardized compatible with Python DB API 2.0. Both operators' families are fully supported and covered with tests for different versions of Airflow and Python. clickhouse-driver family - ClickHouseOperator - ClickHouseHook - ClickHouseSensor These operators are based on [mymarilyn/clickhouse-driver][ch-driver]'s Client.execute method and arguments. They offer a full functionality of clickhouse-driver and are recommended if you are starting fresh with ClickHouse in Airflow. Features - SQL Templating : SQL queries and other parameters are templated. - Multiple SQL Queries : execute run multiple SQL queries within a single ClickHouseOperator . The result of the last query is pushed to XCom (configurable by do xcom push ). - Logging : executed queries are logged in a visually pleasing format, making it easier to track and debug. - Efficient Native ClickHouse Protocol : Utilizes efficient native ClickHouse TCP protocol, thanks to [clickhouse-driver][ch-driver-docs]. Does not s","default_branch":null,"files":null,"tree":[],"storefront":"/r/bryzgaloff","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bryzgaloff/airflow-clickhouse-plugin/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}