{"id":1019,"date":"2022-01-08T15:51:54","date_gmt":"2022-01-08T14:51:54","guid":{"rendered":"https:\/\/newdatalabs.com\/en\/?page_id=1019"},"modified":"2024-04-08T14:57:18","modified_gmt":"2024-04-08T12:57:18","slug":"airflow","status":"publish","type":"page","link":"https:\/\/newdatalabs.com\/en\/airflow\/","title":{"rendered":"Apache Airflow"},"content":{"rendered":"\n<section class=\"apache_1\">\n<div class=\"wrap_in\"> \n<div class=\"first one-half\"> \n<h1><span>Apache Airflow&nbsp;<\/span><\/h1> \n<div>Are you familiar with Phyton and looking for a tool to help you plan, manage and monitor your employees&#8217; data flows and tasks? See how we can help you by using Apache Airflow tool.<\/div><br>\n<a class=\"apache-button1\" href=\"https:\/\/newdatalabs.com\/en\/airflow\/#apache-more\">Find out more &gt;<\/a> \n<\/div> \n<\/div><\/section>\n<section id=\"apache-more\" class=\"apache_2\">\n<div class=\"wrap_in\"> \n<h2 class=\"apache_title\"><span class=\"bold_title_\">What is Airflow?<\/span><\/h2> \n<div class=\"\"> \n<ul> \n<li>\nApache Airflow (or simply Airflow) is one of the most popular tools written in Python. It is used to schedule multiple tasks, workflows in projects and organizations.\n<\/li> \n<li>The important thing to remember is that Airflow is not an ETL tool. We use code to define workflows and plan their execution.\n<\/li>\n<\/ul>\n<a class=\"apache-button1\" href=\"https:\/\/newdatalabs.com\/en\/airflow\/#airflow-advantages\">Find out more &gt;<\/a> \n<\/div> \n<\/div> \n<\/section> \n\n<section id=\"airflow-advantages\" class=\"apache_3\">\n<div class=\"wrap_in\"> \n<h2 class=\"apache_title\">Advantages of <span class=\"bold_title_\">Apache Airflow<\/span><\/h2>\n<div class=\"first one-fourth\"> \n<img decoding=\"async\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok1.jpg\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 54px; --smush-placeholder-aspect-ratio: 54\/57;\"> <br> \n<strong>Free license<\/strong> \n<\/div> \n<div class=\"one-fourth\"> \n<img decoding=\"async\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok2.jpg\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 54px; --smush-placeholder-aspect-ratio: 54\/57;\"> <br> \n<strong>Quick integration<\/strong><br> \n&#8211; thanks to ready connections, the integration becomes much simpler and faster.\n<\/div> \n<div class=\"one-fourth\"> \n<img decoding=\"async\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok3.jpg\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 54px; --smush-placeholder-aspect-ratio: 54\/57;\"> <br> \n<strong>Friendly interface in the web application <\/strong><br> \n&#8211; You can manage all DAG workflows through the Airflow WebUl interface. \nThanks to the web application we have access to the status of completed and current tasks along with an insight into their logs.\n<\/div> \n<div class=\"one-fourth\"> \n<img decoding=\"async\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok4.jpg\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 54px; --smush-placeholder-aspect-ratio: 54\/57;\"> <br> \n<strong>Command line <\/strong> \n<br>&#8211; Airflow allows you to perform tasks through a command line interface. This will allow you to restart your work from any point during the ETL process. \n<\/div> \n\n<div class=\"first one-fourth\"> \n<img decoding=\"async\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok5.jpg\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 54px; --smush-placeholder-aspect-ratio: 54\/57;\"> <br> \n<strong>Simple and straightforward Airflow configuration<\/strong>\n<br>&#8211; Database &gt; Schedule&gt; Contractor&gt; Employees \n<\/div> \n<div class=\"one-fourth\"> \n<img decoding=\"async\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok6.jpg\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 54px; --smush-placeholder-aspect-ratio: 54\/57;\"> <br> \n<strong>Airflow scalability <\/strong><br> \n&#8211; It has a modular architecture and uses messaging to organize work for any number of employees.\n<\/div> \n<div class=\"one-fourth\"> \n<img decoding=\"async\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok7.jpg\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 54px; --smush-placeholder-aspect-ratio: 54\/57;\"> <br> \n<strong>Ready-made integrations<\/strong><br> \n&#8211; Airflow provides multiple plug-and-play connections that allow you to execute in platforms including Google Cloud Platform, Amazon Web Services, Microsoft Azure, among others.\n<\/div> \n<div class=\"one-fourth\"> \n<img decoding=\"async\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok8.jpg\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 54px; --smush-placeholder-aspect-ratio: 54\/57;\"> <br> \n<strong>Phyton language <\/strong><br> \n&#8211; to transform data, manage infrastructure, and even build machine learning models, all you need is knowledge of the Phyton language.\n<\/div> \n\n<\/div> \n<\/section> \n<section id=\"=\" class=\"apache_4\">\n<div class=\"wrap_in\"> \n<h2 class=\"apache_title\"><span class=\"bold_title_\">Apache Airflow <\/span> makes sense if:<\/h2> \n<ul>\n<li>You perform complex ETL or ETL tasks on large amounts of data. \n<\/li> \n<li>\nYou personally feel comfortable with Python and don&#8217;t feel like building your own ETL tool from scratch.<\/li> \n<\/ul> \n<div style=\"width: 100%; overflow: hidden; padding: 5px 0; text-align: center;\"> \n<a class=\"apache-button1\" href=\"https:\/\/newdatalabs.com\/en\/airflow\/#dag\">Find out more &gt;<\/a> \n<\/div> \n<\/div> \n<\/section> \n<section id=\"dag\" class=\"apache_6\">\n<div class=\"wrap_in\"> \n<h2 class=\"apache_title\"><span class=\"bold_title_\">DAG<\/span> chart<\/h2> \nPodstawowym sposobem definiowania zada\u0144 w Airflow s\u0105 acyklicze grafy skierowane (DAG), czyli okre\u015blenie relacji mi\u0119dzy operatorami (sekwencji \nlub r\u00f3wnoleg\u0142o\u015bci zada\u0144), porz\u0105dek i zale\u017cno\u015bci. Oznacza to, \u017ce podczas tworzenia przep\u0142ywu pracy nale\u017cy zastanowi\u0107 si\u0119, jak podzieli\u0107 go na zadania, kt\u00f3re mog\u0105 by\u0107 wykonywane niezale\u017cnie od siebie.&nbsp;Nast\u0119pnie mo\u017cesz po\u0142\u0105czy\u0107 te zadania w logiczn\u0105 ca\u0142o\u015b\u0107, uk\u0142adaj\u0105c je w wykres.\n<div style=\"width: 100%; overflow: hidden; padding: 15px 0 \"> \n<div class=\"first one-half\"> \nThe basic way of defining tasks in Airflow is through directed acyclic graphs (DAGs), i.e., defining relations between operators (sequence or parallelism of tasks), order and dependencies. This means that when creating a workflow, you need to think about how to break it down into tasks that can be performed independently of each other. You can then combine these tasks into a logical whole by arranging them in a chart.\n<br><br>\nThe shape of the graph determines the overall logic of the workflow. Airflow DAG can contain multiple branches, and you can decide which branches to follow and which to skip during workflow execution. \n<br><br> \nThis creates a stable structure because each task can be repeated multiple times if an error occurs. Airflow can even be stopped completely, and running workflows will resume when the last uncompleted task is restarted.\n<\/div> \n<div class=\"one-half\">\n<img decoding=\"async\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/graph.jpg\" alt=\"Apache Airflow\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 408px; --smush-placeholder-aspect-ratio: 408\/183;\">\n<\/div>\n<\/div> \n<\/div> \n<\/section> \n<section id=\"kontakt\" class=\"apache_5\">\n<div class=\"wrap_in\"> \n<h2 class=\"apache_title\">Contact with us <\/h2> \n<div class=\"first one-half kontakt_tableau-new\">\n<a href=\"https:\/\/newdatalabs.com\/en\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2023\/12\/logo_Newdatalabs_en.svg\" alt=\"logo Newdatalabs\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\"><\/a><br><br>\n<div class=\"kontakt\"> <img decoding=\"async\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/contact_icon3-6.png\" alt=\"email\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 31px; --smush-placeholder-aspect-ratio: 31\/31;\"> <a href=\"mailto:contact@newdatalabs.com\">contact@newdatalabs.com<\/a><\/div>\n<div class=\"kontakt starting9-kontakt2\"> <img decoding=\"async\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/contact_icon2-6.png&quot;\" alt=\"telefon\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 31px; --smush-placeholder-aspect-ratio: 31\/31;\"> <a style=\"font-weight: 300; color: inherit; text-decoration: none;\" href=\"tel:+48 781648194\">781 648 194<\/a><\/div>\n<br class=\"tableau-new_br\"><br class=\"tableau-new_br\"> \n<a href=\"https:\/\/twitter.com\/newdatalabs\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" style=\"--smush-placeholder-width: 26px; --smush-placeholder-aspect-ratio: 26\/26;padding-right: 7px;\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/a-2.png\" alt=\"twitter Ndls\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\"><\/a> <a href=\"https:\/\/pl-pl.facebook.com\/pg\/NewDataLabS\/posts\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" style=\"--smush-placeholder-width: 26px; --smush-placeholder-aspect-ratio: 26\/26;padding-right: 7px;\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/b-2.png\" alt=\"facebook Ndls\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\"><\/a> <a href=\"https:\/\/www.youtube.com\/channel\/UCttQFNPfT1QdZA4MBPIbJmQ\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" style=\"--smush-placeholder-width: 26px; --smush-placeholder-aspect-ratio: 26\/26;padding-right: 7px;\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/c-3.png\" alt=\"youtube Ndls\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\"><\/a> <a href=\"https:\/\/www.linkedin.com\/company\/newdatalabs\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" style=\"--smush-placeholder-width: 26px; --smush-placeholder-aspect-ratio: 26\/26;padding-right: 7px;\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/d-2.png\" alt=\"linkedin Ndls\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\"><\/a> <a href=\"https:\/\/www.instagram.com\/newdatalabs\/\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" data-src=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/e-4.png\" alt=\"instagram Ndls\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" style=\"--smush-placeholder-width: 26px; --smush-placeholder-aspect-ratio: 26\/26;\"><\/a>\n<\/div>\n<div class=\"one-half tableau-new_kontakt_form\">\n<!-- [contact-form-7 id=\"77\" title=\"Kontakt\"] --> \n<iframe data-src=\"https:\/\/go.newdatalabs.com\/l\/1024551\/2024-03-27\/q5pf\" width=\"100%\" height=\"715\" type=\"text\/html\" frameborder=\"0\" allowtransparency=\"true\" style=\"border: 0\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" class=\"lazyload\" data-load-mode=\"1\"><\/iframe> \n<\/div>\n<\/div> \n<\/section>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Apache Airflow&nbsp; Are you familiar with Phyton and looking for a tool to help you plan, manage and monitor your employees&#8217; data flows and tasks? See how we can help you by using Apache Airflow tool. Find out more &gt; What is Airflow? Apache Airflow (or simply Airflow) is one of the most popular tools [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"class_list":{"0":"post-1019","1":"page","2":"type-page","3":"status-publish","5":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Apache Airflow | NewDataLabS<\/title>\n<meta name=\"description\" content=\"Are you familiar with Phyton and looking for a tool to help you plan, manage and monitor your employees&#039; data flows and tasks? Apache Airflow.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/newdatalabs.com\/en\/airflow\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Apache Airflow | NewDataLabS\" \/>\n<meta property=\"og:description\" content=\"Are you familiar with Phyton and looking for a tool to help you plan, manage and monitor your employees&#039; data flows and tasks? Apache Airflow.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/newdatalabs.com\/en\/airflow\/\" \/>\n<meta property=\"og:site_name\" content=\"NewDataLabs\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-08T12:57:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok1.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/newdatalabs.com\/en\/airflow\/\",\"url\":\"https:\/\/newdatalabs.com\/en\/airflow\/\",\"name\":\"Apache Airflow | NewDataLabS\",\"isPartOf\":{\"@id\":\"https:\/\/newdatalabs.com\/en\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/newdatalabs.com\/en\/airflow\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/newdatalabs.com\/en\/airflow\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok1.jpg\",\"datePublished\":\"2022-01-08T14:51:54+00:00\",\"dateModified\":\"2024-04-08T12:57:18+00:00\",\"description\":\"Are you familiar with Phyton and looking for a tool to help you plan, manage and monitor your employees' data flows and tasks? Apache Airflow.\",\"breadcrumb\":{\"@id\":\"https:\/\/newdatalabs.com\/en\/airflow\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/newdatalabs.com\/en\/airflow\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/newdatalabs.com\/en\/airflow\/#primaryimage\",\"url\":\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok1.jpg\",\"contentUrl\":\"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok1.jpg\",\"width\":54,\"height\":57},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/newdatalabs.com\/en\/airflow\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Strona g\u0142\u00f3wna\",\"item\":\"https:\/\/newdatalabs.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Apache Airflow\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/newdatalabs.com\/en\/#website\",\"url\":\"https:\/\/newdatalabs.com\/en\/\",\"name\":\"NewDataLabs\",\"description\":\"Tableau - Business Intelligence Tools\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/newdatalabs.com\/en\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Apache Airflow | NewDataLabS","description":"Are you familiar with Phyton and looking for a tool to help you plan, manage and monitor your employees' data flows and tasks? Apache Airflow.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/newdatalabs.com\/en\/airflow\/","og_locale":"en_US","og_type":"article","og_title":"Apache Airflow | NewDataLabS","og_description":"Are you familiar with Phyton and looking for a tool to help you plan, manage and monitor your employees' data flows and tasks? Apache Airflow.","og_url":"https:\/\/newdatalabs.com\/en\/airflow\/","og_site_name":"NewDataLabs","article_modified_time":"2024-04-08T12:57:18+00:00","og_image":[{"url":"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok1.jpg","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/newdatalabs.com\/en\/airflow\/","url":"https:\/\/newdatalabs.com\/en\/airflow\/","name":"Apache Airflow | NewDataLabS","isPartOf":{"@id":"https:\/\/newdatalabs.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/newdatalabs.com\/en\/airflow\/#primaryimage"},"image":{"@id":"https:\/\/newdatalabs.com\/en\/airflow\/#primaryimage"},"thumbnailUrl":"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok1.jpg","datePublished":"2022-01-08T14:51:54+00:00","dateModified":"2024-04-08T12:57:18+00:00","description":"Are you familiar with Phyton and looking for a tool to help you plan, manage and monitor your employees' data flows and tasks? Apache Airflow.","breadcrumb":{"@id":"https:\/\/newdatalabs.com\/en\/airflow\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/newdatalabs.com\/en\/airflow\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/newdatalabs.com\/en\/airflow\/#primaryimage","url":"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok1.jpg","contentUrl":"https:\/\/newdatalabs.com\/en\/wp-content\/uploads\/2021\/10\/ok1.jpg","width":54,"height":57},{"@type":"BreadcrumbList","@id":"https:\/\/newdatalabs.com\/en\/airflow\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Strona g\u0142\u00f3wna","item":"https:\/\/newdatalabs.com\/en\/"},{"@type":"ListItem","position":2,"name":"Apache Airflow"}]},{"@type":"WebSite","@id":"https:\/\/newdatalabs.com\/en\/#website","url":"https:\/\/newdatalabs.com\/en\/","name":"NewDataLabs","description":"Tableau - Business Intelligence Tools","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/newdatalabs.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/newdatalabs.com\/en\/wp-json\/wp\/v2\/pages\/1019","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/newdatalabs.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/newdatalabs.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/newdatalabs.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/newdatalabs.com\/en\/wp-json\/wp\/v2\/comments?post=1019"}],"version-history":[{"count":14,"href":"https:\/\/newdatalabs.com\/en\/wp-json\/wp\/v2\/pages\/1019\/revisions"}],"predecessor-version":[{"id":3318,"href":"https:\/\/newdatalabs.com\/en\/wp-json\/wp\/v2\/pages\/1019\/revisions\/3318"}],"wp:attachment":[{"href":"https:\/\/newdatalabs.com\/en\/wp-json\/wp\/v2\/media?parent=1019"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}