<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Beginner&#39;s Guide to Azure Data Factory on Cathrine Wilhelmsen</title>
    <link>https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory/</link>
    <description>Recent content in Beginner&#39;s Guide to Azure Data Factory on Cathrine Wilhelmsen</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <copyright>© Cathrine Wilhelmsen</copyright>
    <lastBuildDate>Mon, 24 Jan 2022 00:00:00 +0100</lastBuildDate>
    <atom:link href="https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory/feed.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Overview of Azure Data Factory User Interface</title>
      <link>https://www.cathrinewilhelmsen.net/overview-azure-data-factory-user-interface/</link>
      <pubDate>Fri, 02 Oct 2020 20:04:10 +0200</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/overview-azure-data-factory-user-interface/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we started by &lt;a href=&#34;https://www.cathrinewilhelmsen.net/creating-azure-data-factory&#34;&gt;creating an Azure Data Factory&lt;/a&gt;, then we navigated to it. In this post, we will navigate &lt;em&gt;inside&lt;/em&gt; the Azure Data Factory. Let&amp;rsquo;s look at the Azure Data Factory user interface and the four Azure Data Factory pages.&lt;/p&gt;&#xA;&lt;h2 id=&#34;azure-data-factory-pages&#34;&gt;Azure Data Factory Pages&lt;/h2&gt;&#xA;&lt;p&gt;On the left side of the screen, you will see the main navigation menu. Click on the arrows to &lt;strong&gt;expand and collapse&lt;/strong&gt; the menu:&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&#xA;&#xA;&#xA;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/03-overview-azure-data-factory-user-interface/AzureDataFactoryUserInterface.gif&#34; srcset=&#34;https://www.cathrinewilhelmsen.net/images/adf/03-overview-azure-data-factory-user-interface/AzureDataFactoryUserInterface_Thumbnail.gif 400w, https://www.cathrinewilhelmsen.net/images/adf/03-overview-azure-data-factory-user-interface/AzureDataFactoryUserInterface.gif 800w&#34; sizes=&#34;(max-width: 400px) 100vw, 800px&#34; alt=&#34;Animation of expanding and collapsing the pages menu in the Azure Data Factory user interface.&#34; width=&#34;800&#34; height=&#34;480&#34; class=&#34;border&#34; style=&#34;background-color: #f8f7f9;&#34; loading=&#34;lazy&#34; /&gt;&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Azure Data Factory Resources</title>
      <link>https://www.cathrinewilhelmsen.net/azure-data-factory-resources/</link>
      <pubDate>Wed, 25 Dec 2019 13:40:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/azure-data-factory-resources/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;For the past 25 days, I have written one blog post per day about Azure Data Factory. My goal was to start completely from scratch and cover the fundamentals in casual, bite-sized blog posts. This became the &lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;Beginner&amp;rsquo;s Guide to Azure Data Factory&lt;/a&gt;. Today, I will share a bunch of resources to help you continue your own learning journey.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;ve already seen from your questions and comments that you are ready to jump &lt;em&gt;way ahead&lt;/em&gt; and dive into &lt;em&gt;way more advanced topics&lt;/em&gt; than I ever intended this series to cover 😉 And as much as I love Azure Data Factory, I can&amp;rsquo;t cover &lt;em&gt;everything&lt;/em&gt;. So a little further down, I will share where and how and from who you can continue learning about Azure Data Factory.&lt;/p&gt;&#xA;&lt;p&gt;But first&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&#xA;&#xA;&#xA;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/26-azure-data-factory-resources/BeginnersGuideToAzureDataFactoryThatsAWrap.png&#34; srcset=&#34;https://www.cathrinewilhelmsen.net/images/adf/26-azure-data-factory-resources/BeginnersGuideToAzureDataFactoryThatsAWrap_Thumbnail.png 500w, https://www.cathrinewilhelmsen.net/images/adf/26-azure-data-factory-resources/BeginnersGuideToAzureDataFactoryThatsAWrap.png 1000w&#34; sizes=&#34;(max-width: 500px) 100vw, 1000px&#34; alt=&#34;That&amp;rsquo;s a wrap!&#34; width=&#34;1000&#34; height=&#34;500&#34; class=&#34;border&#34; style=&#34;background-color: #fefdfd;&#34; loading=&#34;lazy&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;That&amp;rsquo;s a wrap! Woohoo 🥳&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Understanding Pricing in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/understanding-pricing-azure-data-factory/</link>
      <pubDate>Tue, 24 Dec 2019 14:00:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/understanding-pricing-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Congratulations! You&amp;rsquo;ve made it through my entire &lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;Beginner&amp;rsquo;s Guide to Azure Data Factory&lt;/a&gt; 🤓 We&amp;rsquo;ve gone through the fundamentals in the first 24 posts, and now we just have &lt;em&gt;one&lt;/em&gt; more thing to talk about: Pricing.&lt;/p&gt;&#xA;&lt;p&gt;And today, I&amp;rsquo;m actually going to &lt;em&gt;talk&lt;/em&gt;! You see, in January 2022, I presented a 10-minute session at &lt;a href=&#34;http://dataminutes.io/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;DataMinutes&lt;/a&gt; about understanding pipeline pricing in Azure Data Factory and Azure Synapse Analytics. And since it was recorded and the recording is available for free for everyone&amp;hellip; Well, let&amp;rsquo;s just say that after 24 posts, I think we could both appreciate a short break from reading and writing 😅&lt;/p&gt;&#xA;&lt;p&gt;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Lookups in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/lookups-azure-data-factory/</link>
      <pubDate>Mon, 23 Dec 2019 14:45:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/lookups-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we looked at &lt;a href=&#34;https://www.cathrinewilhelmsen.net/foreach-loops-azure-data-factory&#34;&gt;foreach loops&lt;/a&gt; and how to control them using &lt;em&gt;arrays&lt;/em&gt;. But you can also control them using more complex objects! In this post, we will look at lookups. How do they work? What can you use them for? And how do you use the output in later activities, like controlling foreach loops?&lt;/p&gt;&#xA;&lt;h2 id=&#34;lookups&#34;&gt;Lookups&lt;/h2&gt;&#xA;&lt;p&gt;&#xA;&#xA;&#xA;&#xA;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/AzureDataFactoryActivityLookup.svg&#34; alt=&#34;Lookup activity in Azure Data Factory.&#34; width=&#34;200&#34; height=&#34;200&#34; class=&#34;alignleft width-200&#34; loading=&#34;lazy&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Lookups&lt;/strong&gt; are similar to &lt;a href=&#34;https://www.cathrinewilhelmsen.net/copy-data-activity-azure-data-factory&#34;&gt;copy data activities&lt;/a&gt;, except that you only &lt;em&gt;get&lt;/em&gt; data from lookups. They have a &lt;em&gt;source&lt;/em&gt; dataset, but they do not have a &lt;em&gt;sink&lt;/em&gt; dataset. (So, like&amp;hellip; &lt;em&gt;half&lt;/em&gt; a copy data activity? 😄) Instead of copying data into a destination, you use lookups to get &lt;strong&gt;configuration values&lt;/strong&gt; that you use in later activities.&lt;/p&gt;&#xA;&lt;p&gt;And &lt;em&gt;how&lt;/em&gt; you use the configuration values in later activities depends on whether you choose to get the &lt;strong&gt;first row only&lt;/strong&gt; or &lt;strong&gt;all rows&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;But before we dig into that, let&amp;rsquo;s create the configuration datasets!&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>ForEach Loops in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/foreach-loops-azure-data-factory/</link>
      <pubDate>Sun, 22 Dec 2019 14:15:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/foreach-loops-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we looked at how to use &lt;a href=&#34;https://www.cathrinewilhelmsen.net/variables-azure-data-factory&#34;&gt;variables&lt;/a&gt; in pipelines. We took a sneak peek at working with an &lt;em&gt;array&lt;/em&gt;, but we didn&amp;rsquo;t actually &lt;em&gt;do&lt;/em&gt; anything with it. But now, we will! In this post, we will look at how to use arrays to control foreach loops.&lt;/p&gt;&#xA;&lt;h2 id=&#34;foreach-loops&#34;&gt;ForEach Loops&lt;/h2&gt;&#xA;&lt;p&gt;You can use foreach loops to execute the same set of activities or pipelines multiple times, with different values each time. A foreach loop iterates over a &lt;em&gt;collection&lt;/em&gt;. That collection can be either an &lt;em&gt;array&lt;/em&gt; or a more complex &lt;em&gt;object&lt;/em&gt;. Inside the loop, you can reference the current value using &lt;strong&gt;@item()&lt;/strong&gt;.&lt;/p&gt;&#xA;&lt;p&gt;Let&amp;rsquo;s take a look at how this works in Azure Data Factory!&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Variables in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/variables-azure-data-factory/</link>
      <pubDate>Sat, 21 Dec 2019 14:30:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/variables-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we talked about why you would want to build a dynamic solution, then looked at how to use &lt;a href=&#34;https://www.cathrinewilhelmsen.net/parameters-azure-data-factory&#34;&gt;parameters&lt;/a&gt;. In this post, we will look at variables, how they are different from parameters, and how to use the set variable and append variable activities.&lt;/p&gt;&#xA;&lt;h2 id=&#34;variables&#34;&gt;Variables&lt;/h2&gt;&#xA;&lt;p&gt;&lt;strong&gt;Parameters&lt;/strong&gt; are external values passed &lt;em&gt;into&lt;/em&gt; pipelines. They can&amp;rsquo;t be changed &lt;em&gt;inside&lt;/em&gt; a pipeline. &lt;strong&gt;Variables&lt;/strong&gt;, on the other hand, are internal values that &lt;em&gt;live inside&lt;/em&gt; a pipeline. They &lt;em&gt;can&lt;/em&gt; be changed inside that pipeline.&lt;/p&gt;&#xA;&lt;p&gt;Parameters and variables can be completely separate, or they can work together. For example, you can pass a parameter &lt;em&gt;into&lt;/em&gt; a pipeline, and then use that parameter value in a &lt;strong&gt;set variable&lt;/strong&gt; or &lt;strong&gt;append variable&lt;/strong&gt; activity.&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Parameters in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/parameters-azure-data-factory/</link>
      <pubDate>Fri, 20 Dec 2019 14:45:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/parameters-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the last mini-series inside the series (🙃), we will go through how to build dynamic pipelines in Azure Data Factory. In this post, we will look at parameters, expressions, and functions. Later, we will look at variables, loops, and lookups. Fun!&lt;/p&gt;&#xA;&lt;p&gt;But first, let&amp;rsquo;s take a step back and discuss why we want to build dynamic pipelines at all.&lt;/p&gt;&#xA;&lt;p&gt;&lt;div class=&#34;entry-info&#34;&gt;&#xA;    &lt;svg class=&#34;icon icon-info&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 32 32&#34;&gt;&lt;path d=&#34;M 17.48,11.49 V 8.463 h -2.96 v 3.027 z m 0,12.05 v -9.02 h -2.96 v 9.02 z M 16,1 Q 22.2,1 26.6,5.401 31,9.803 31,16 31,22.2 26.6,26.6 22.2,31 16,31 9.803,31 5.401,26.6 1,22.2 1,16 1,9.803 5.401,5.401 9.803,1 16,1 Z&#34;/&gt;&lt;/svg&gt;&#xA;    &lt;p&gt;Pssst! There are now also Global Parameters, woohoo! They didn&#39;t exist when I first wrote this blog post. I&#39;m working on updating the descriptions and screenshots, thank you for your understanding and patience 😊&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Templates in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/templates-azure-data-factory/</link>
      <pubDate>Thu, 19 Dec 2019 14:15:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/templates-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we looked at setting up &lt;a href=&#34;https://www.cathrinewilhelmsen.net/source-control-azure-data-factory&#34;&gt;source control&lt;/a&gt;. Once we did that, a new menu popped up under factory resources: templates! In this post, we will take a closer look at this feature. What is the template gallery? How can you create pipelines from templates? And how can you create your own templates?&lt;/p&gt;&#xA;&lt;p&gt;Let&amp;rsquo;s hop straight into Azure Data Factory!&lt;/p&gt;&#xA;&lt;h2 id=&#34;using-templates-from-the-template-gallery&#34;&gt;Using Templates from the Template Gallery&lt;/h2&gt;&#xA;&lt;p&gt;From the &lt;em&gt;Home&lt;/em&gt; page, you can &lt;strong&gt;create pipelines from templates&lt;/strong&gt;:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/images/adf/20-templates-azure-data-factory/CreatePipelineFromTemplate01.png&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/20-templates-azure-data-factory/CreatePipelineFromTemplate01.png&#34; srcset=&#34;https://www.cathrinewilhelmsen.net/images/adf/20-templates-azure-data-factory/CreatePipelineFromTemplate01_Thumbnail.png 500w, https://www.cathrinewilhelmsen.net/images/adf/20-templates-azure-data-factory/CreatePipelineFromTemplate01.png 1501w&#34; sizes=&#34;(max-width: 500px) 100vw, 1501px&#34; alt=&#34;Screenshot of the Azure Data Factory Home page, highlighting the create pipeline from template option&#34; width=&#34;1501&#34; height=&#34;718&#34; class=&#34;border&#34; style=&#34;background-color: #f9fafa;&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Source Control in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/source-control-azure-data-factory/</link>
      <pubDate>Wed, 18 Dec 2019 14:00:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/source-control-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Raise your hand if you have wondered why you can only &lt;em&gt;publish&lt;/em&gt; and not &lt;em&gt;save&lt;/em&gt; anything in Azure Data Factory 🙋🏼‍♀️ Wouldn&amp;rsquo;t it be nice if you could save work in progress? Well, you can. You just need to set up source control first! In this post, we will look at why you should use source control, how to set it up, and how to use it inside Azure Data Factory.&lt;/p&gt;&#xA;&lt;p&gt;And yeah, I usually recommend that you set up source control &lt;em&gt;early&lt;/em&gt; in your project, and not on day 19&amp;hellip; However, it does require some external configuration, and in this series I wanted to get through the Azure Data Factory basics first. But by now, you should know enough to decide whether or not to commit to Azure Data Factory as your data integration tool of choice.&lt;/p&gt;&#xA;&lt;p&gt;Get it? Commit to Azure Data Factory? Source Control? Commit? 🤓&lt;/p&gt;&#xA;&lt;div style=&#34;width:100%;height:0;padding-bottom:64%;position:relative;&#34;&gt;&lt;iframe src=&#34;https://giphy.com/embed/immL5CvVZSyQw&#34; width=&#34;100%&#34; height=&#34;100%&#34; style=&#34;position:absolute&#34; frameBorder=&#34;0&#34; class=&#34;giphy-embed&#34; allowFullScreen&gt;&lt;/iframe&gt;&lt;/div&gt;&#xA;&lt;p&gt;Ok, that was &lt;em&gt;terrible&lt;/em&gt;, I know. But hey, I&amp;rsquo;ve been writing these posts for 18 days straight now, let me have a few minutes of fun with Wil Wheaton 😂&lt;/p&gt;&#xA;&lt;p&gt;Aaaaanyway!&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Executing SSIS Packages in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/executing-ssis-packages-azure-data-factory/</link>
      <pubDate>Tue, 17 Dec 2019 14:15:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/executing-ssis-packages-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Two posts ago, we looked at the three types of &lt;a href=&#34;https://www.cathrinewilhelmsen.net/integration-runtimes-azure-data-factory/&#34;&gt;integration runtimes&lt;/a&gt; and created an Azure integration runtime. In the previous post, we created a self-hosted integration runtime for &lt;a href=&#34;https://www.cathrinewilhelmsen.net/copy-sql-server-data-azure-data-factory&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;copying SQL Server data&lt;/a&gt;. In this post, we will complete the integration runtime part of the series. We will look at what SSIS Lift and Shift is, how to create an Azure-SSIS integration runtime, and how you can start executing SSIS packages in Azure Data Factory.&lt;/p&gt;&#xA;&lt;p&gt;(&lt;em&gt;And if you don&amp;rsquo;t work with SSIS, today is an excellent day to take a break from this series. Go do something fun! Like eat some ice cream. I&amp;rsquo;m totally going to eat ice cream after publishing this post&lt;/em&gt; 🍦)&lt;/p&gt;&#xA;&lt;p&gt;&lt;div class=&#34;entry-info&#34;&gt;&#xA;    &lt;svg class=&#34;icon icon-info&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 32 32&#34;&gt;&lt;path d=&#34;M 17.48,11.49 V 8.463 h -2.96 v 3.027 z m 0,12.05 v -9.02 h -2.96 v 9.02 z M 16,1 Q 22.2,1 26.6,5.401 31,9.803 31,16 31,22.2 26.6,26.6 22.2,31 16,31 9.803,31 5.401,26.6 1,22.2 1,16 1,9.803 5.401,5.401 9.803,1 16,1 Z&#34;/&gt;&lt;/svg&gt;&#xA;    &lt;p&gt;Pssst! Integration Runtimes have been moved into the management page. I&#39;m working on updating the descriptions and screenshots, thank you for your understanding and patience 😊&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Copy SQL Server Data in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/copy-sql-server-data-azure-data-factory/</link>
      <pubDate>Mon, 16 Dec 2019 14:30:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/copy-sql-server-data-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we looked at the three different types of &lt;a href=&#34;https://www.cathrinewilhelmsen.net/integration-runtimes-azure-data-factory&#34;&gt;integration runtimes&lt;/a&gt;. In this post, we will first create a self-hosted integration runtime. Then, we will create a new linked service and dataset using the self-hosted integration runtime. Finally, we will look at some common techniques and design patterns for copying data from and into an on-premises SQL Server.&lt;/p&gt;&#xA;&lt;p&gt;And when I say &amp;ldquo;on-premises&amp;rdquo;, I really mean &amp;ldquo;in a private network&amp;rdquo;. It can either be a SQL Server on-premises on a physical server, or &amp;ldquo;on-premises&amp;rdquo; in a virtual machine.&lt;/p&gt;&#xA;&lt;p&gt;Or, in my case, &amp;ldquo;on-premises&amp;rdquo; means a &lt;a href=&#34;https://www.cathrinewilhelmsen.net/sql-server-2019-docker-container&#34;&gt;SQL Server 2019 instance running on Linux in a Docker container&lt;/a&gt; on my laptop 🤓&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Integration Runtimes in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/integration-runtimes-azure-data-factory/</link>
      <pubDate>Sun, 15 Dec 2019 14:30:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/integration-runtimes-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;So far in this &lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;series&lt;/a&gt;, we have only worked with cloud data stores. But what if we need to work with on-premises data stores? After all, Azure Data Factory is a &lt;em&gt;hybrid&lt;/em&gt; data integration service :) To do that, we need to create and configure a &lt;em&gt;self-hosted integration runtime&lt;/em&gt;. But before we do that, let&amp;rsquo;s look at the different types of integration runtimes!&lt;/p&gt;&#xA;&lt;p&gt;&lt;div class=&#34;entry-info&#34;&gt;&#xA;    &lt;svg class=&#34;icon icon-info&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 32 32&#34;&gt;&lt;path d=&#34;M 17.48,11.49 V 8.463 h -2.96 v 3.027 z m 0,12.05 v -9.02 h -2.96 v 9.02 z M 16,1 Q 22.2,1 26.6,5.401 31,9.803 31,16 31,22.2 26.6,26.6 22.2,31 16,31 9.803,31 5.401,26.6 1,22.2 1,16 1,9.803 5.401,5.401 9.803,1 16,1 Z&#34;/&gt;&lt;/svg&gt;&#xA;    &lt;p&gt;Pssst! Integration Runtimes have been moved into the management page. I&#39;m working on updating the descriptions and screenshots, thank you for your understanding and patience 😊&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Annotations and User Properties in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/annotations-user-properties-azure-data-factory/</link>
      <pubDate>Sat, 14 Dec 2019 14:15:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/annotations-user-properties-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we looked at how &lt;a href=&#34;https://www.cathrinewilhelmsen.net/monitoring-azure-data-factory&#34;&gt;monitoring and alerting&lt;/a&gt; works. But what if we want to customize the monitoring views even further? There are a few ways to do that in Azure Data Factory. In this post, we will add both annotations and custom properties.&lt;/p&gt;&#xA;&lt;p&gt;But before we do that, let&amp;rsquo;s look at a few more ways to customize the monitoring views.&lt;/p&gt;&#xA;&lt;h2 id=&#34;customizing-monitoring-views&#34;&gt;Customizing Monitoring Views&lt;/h2&gt;&#xA;&lt;p&gt;In the previous post, we mainly looked at how to &lt;em&gt;configure&lt;/em&gt; the monitoring and alerting features. We saw that we could change filters and switch between list and Gantt views, but it&amp;rsquo;s possible to tweak the interface even more to our liking.&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Monitoring Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/monitoring-azure-data-factory/</link>
      <pubDate>Fri, 13 Dec 2019 14:45:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/monitoring-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we looked at the three different &lt;a href=&#34;https://www.cathrinewilhelmsen.net/triggers-azure-data-factory&#34;&gt;trigger types&lt;/a&gt;, as well as how to trigger pipelines on-demand. In this post, we will look at what happens &lt;em&gt;after&lt;/em&gt; that. How does monitoring work in Azure Data Factory?&lt;/p&gt;&#xA;&lt;p&gt;Now, if we want to look at monitoring, we probably need something to monitor first. I mean, I could show you a blank dashboard, but I kind of already &lt;a href=&#34;https://www.cathrinewilhelmsen.net/creating-azure-data-factory/&#34;&gt;did that&lt;/a&gt;, and that wasn&amp;rsquo;t really interesting at all 🤔 So! In the previous post, I created a &lt;a href=&#34;https://www.cathrinewilhelmsen.net/triggers-azure-data-factory/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;schedule trigger&lt;/a&gt; that runs hourly, added it to my &lt;a href=&#34;https://www.cathrinewilhelmsen.net/orchestrating-pipelines-azure-data-factory&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;orchestration pipeline&lt;/a&gt;, and published it.&lt;/p&gt;&#xA;&lt;p&gt;Let&amp;rsquo;s take a look at what has happened since then!&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Triggers in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/triggers-azure-data-factory/</link>
      <pubDate>Thu, 12 Dec 2019 14:15:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/triggers-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we looked at testing and &lt;a href=&#34;https://www.cathrinewilhelmsen.net/debugging-pipelines-azure-data-factory&#34;&gt;debugging pipelines&lt;/a&gt;. But how do you schedule your pipelines to run automatically? In this post, we will look at the different types of triggers in Azure Data Factory.&lt;/p&gt;&#xA;&lt;p&gt;Let&amp;rsquo;s start by looking at the user interface, and dig into the details of the different trigger types.&lt;/p&gt;&#xA;&lt;p&gt;&lt;div class=&#34;entry-info&#34;&gt;&#xA;    &lt;svg class=&#34;icon icon-info&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 32 32&#34;&gt;&lt;path d=&#34;M 17.48,11.49 V 8.463 h -2.96 v 3.027 z m 0,12.05 v -9.02 h -2.96 v 9.02 z M 16,1 Q 22.2,1 26.6,5.401 31,9.803 31,16 31,22.2 26.6,26.6 22.2,31 16,31 9.803,31 5.401,26.6 1,22.2 1,16 1,9.803 5.401,5.401 9.803,1 16,1 Z&#34;/&gt;&lt;/svg&gt;&#xA;    &lt;p&gt;Pssst! Triggers have been moved into the management page. I&#39;m working on updating the descriptions and screenshots, thank you for your understanding and patience 😊&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Debugging Pipelines in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/debugging-pipelines-azure-data-factory/</link>
      <pubDate>Wed, 11 Dec 2019 14:45:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/debugging-pipelines-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we looked at &lt;a href=&#34;https://www.cathrinewilhelmsen.net/orchestrating-pipelines-azure-data-factory&#34;&gt;orchestrating pipelines&lt;/a&gt; using branching, chaining, and the execute pipeline activity. In this post, we will look at debugging pipelines. How do we test our solutions?&lt;/p&gt;&#xA;&lt;p&gt;You debug a pipeline by clicking the &lt;strong&gt;debug&lt;/strong&gt; button:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/images/adf/12-debugging-pipelines-azure-data-factory/DebuggingPipelinesButton.png&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/12-debugging-pipelines-azure-data-factory/DebuggingPipelinesButton.png&#34; srcset=&#34;https://www.cathrinewilhelmsen.net/images/adf/12-debugging-pipelines-azure-data-factory/DebuggingPipelinesButton_Thumbnail.png 500w, https://www.cathrinewilhelmsen.net/images/adf/12-debugging-pipelines-azure-data-factory/DebuggingPipelinesButton.png 780w&#34; sizes=&#34;(max-width: 500px) 100vw, 780px&#34; alt=&#34;Screenshot of the Azure Data Factory interface, with a pipeline open, and the debug button highlighted&#34; width=&#34;780&#34; height=&#34;200&#34; class=&#34;border&#34; style=&#34;background-color: #f5f7f9;&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Tadaaa! Blog post done? 😂&lt;/p&gt;&#xA;&lt;p&gt;I joke, I joke, I joke. Debugging pipelines &lt;em&gt;is&lt;/em&gt; a one-click operation, but there are a few more things to be aware of. In the rest of this post, we will look at what happens when you debug a pipeline, how to see the debugging output, and how to set breakpoints.&lt;/p&gt;&#xA;&lt;p&gt;&lt;div class=&#34;entry-info&#34;&gt;&#xA;    &lt;svg class=&#34;icon icon-info&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 32 32&#34;&gt;&lt;path d=&#34;M 17.48,11.49 V 8.463 h -2.96 v 3.027 z m 0,12.05 v -9.02 h -2.96 v 9.02 z M 16,1 Q 22.2,1 26.6,5.401 31,9.803 31,16 31,22.2 26.6,26.6 22.2,31 16,31 9.803,31 5.401,26.6 1,22.2 1,16 1,9.803 5.401,5.401 9.803,1 16,1 Z&#34;/&gt;&lt;/svg&gt;&#xA;    &lt;p&gt;Pssst! The debugging experience has had a huge makeover since I first wrote this post. I&#39;m working on updating the descriptions and screenshots, thank you for your understanding and patience 😊&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Orchestrating Pipelines in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/orchestrating-pipelines-azure-data-factory/</link>
      <pubDate>Tue, 10 Dec 2019 14:30:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/orchestrating-pipelines-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we peeked at the two different &lt;a href=&#34;https://www.cathrinewilhelmsen.net/data-flows-azure-data-factory&#34;&gt;data flows&lt;/a&gt; in Azure Data Factory, then created a basic mapping data flow. In this post, we will look at orchestrating pipelines using branching, chaining, and the execute pipeline activity.&lt;/p&gt;&#xA;&lt;p&gt;Let&amp;rsquo;s continue where we left off in the previous post. How do we wire up our solution and make it look something like this?&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&#xA;&#xA;&#xA;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/01-introduction-azure-data-factory/AzureDataFactoryCopyTransform.png&#34; srcset=&#34;https://www.cathrinewilhelmsen.net/images/adf/01-introduction-azure-data-factory/AzureDataFactoryCopyTransform_Thumbnail.png 500w, https://www.cathrinewilhelmsen.net/images/adf/01-introduction-azure-data-factory/AzureDataFactoryCopyTransform.png 1000w&#34; sizes=&#34;(max-width: 500px) 100vw, 1000px&#34; alt=&#34;Diagram showing data being copied and transformed.&#34; width=&#34;1000&#34; height=&#34;300&#34; class=&#34;border&#34; style=&#34;background-color: #fcfcfc;&#34; loading=&#34;lazy&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;We need to make sure that we &lt;em&gt;get&lt;/em&gt; the data before we can &lt;em&gt;transform&lt;/em&gt; that data.&lt;/p&gt;&#xA;&lt;p&gt;One way to build this solution is to create a single pipeline with a copy data activity followed by a data flow activity. But! Since we have already created two separate pipelines, &lt;em&gt;and&lt;/em&gt; this post is about orchestrating pipelines, let&amp;rsquo;s go with the second option 😎&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Data Flows in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/data-flows-azure-data-factory/</link>
      <pubDate>Mon, 09 Dec 2019 14:25:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/data-flows-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;So far in this Azure Data Factory series, we have looked at &lt;em&gt;copying&lt;/em&gt; data. We have created &lt;a href=&#34;https://www.cathrinewilhelmsen.net/pipelines-azure-data-factory/&#34;&gt;pipelines&lt;/a&gt;, &lt;a href=&#34;https://www.cathrinewilhelmsen.net/copy-data-activity-azure-data-factory/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;copy data activities&lt;/a&gt;, &lt;a href=&#34;https://www.cathrinewilhelmsen.net/datasets-azure-data-factory/&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;datasets&lt;/a&gt;, and &lt;a href=&#34;https://www.cathrinewilhelmsen.net/linked-services-azure-data-factory&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;linked services&lt;/a&gt;. In this post, we will peek at the second part of the data integration story: using data flows for &lt;em&gt;transforming&lt;/em&gt; data.&lt;/p&gt;&#xA;&lt;p&gt;But first, I need to make a confession. And it&amp;rsquo;s slightly embarrassing&amp;hellip;&lt;/p&gt;&#xA;&lt;p&gt;&lt;em&gt;I don&amp;rsquo;t use data flows enough to keep up with all the changes and new features&lt;/em&gt; 😳&lt;/p&gt;&#xA;&lt;p&gt;Don&amp;rsquo;t get me wrong. I want to! I really, really, really want to. But since I don&amp;rsquo;t currently use data flows on a daily basis, I struggle to find time to sit down and dig into all the cool new things.&lt;/p&gt;&#xA;&lt;p&gt;So! In this blog post, I will mostly scratch the surface of data flows, then refer to awesome people with excellent resources so you can learn all the details from them.&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Linked Services in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/linked-services-azure-data-factory/</link>
      <pubDate>Sun, 08 Dec 2019 14:45:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/linked-services-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we looked at &lt;a href=&#34;https://www.cathrinewilhelmsen.net/datasets-azure-data-factory&#34;&gt;datasets&lt;/a&gt; and their properties. In this post, we will look at linked services in more detail. How do you configure them? What are the authentication options for Azure services? And how do you securely store your credentials?&lt;/p&gt;&#xA;&lt;p&gt;Let&amp;rsquo;s start by creating a linked service to an Azure SQL Database. Yep, that linked service you saw screenshots of in the previous post. Mhm, the one I sneakily created already so I could explain using datasets as a bridge to linked services. That one 😅&lt;/p&gt;&#xA;&lt;p&gt;&lt;div class=&#34;entry-info&#34;&gt;&#xA;    &lt;svg class=&#34;icon icon-info&#34; xmlns=&#34;http://www.w3.org/2000/svg&#34; viewBox=&#34;0 0 32 32&#34;&gt;&lt;path d=&#34;M 17.48,11.49 V 8.463 h -2.96 v 3.027 z m 0,12.05 v -9.02 h -2.96 v 9.02 z M 16,1 Q 22.2,1 26.6,5.401 31,9.803 31,16 31,22.2 26.6,26.6 22.2,31 16,31 9.803,31 5.401,26.6 1,22.2 1,16 1,9.803 5.401,5.401 9.803,1 16,1 Z&#34;/&gt;&lt;/svg&gt;&#xA;    &lt;p&gt;Pssst! Linked Services have been moved into the management page. I&#39;m working on updating the descriptions and screenshots, thank you for your understanding and patience 😊&lt;/p&gt;&#xA;&lt;/div&gt;&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Datasets in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/datasets-azure-data-factory/</link>
      <pubDate>Sat, 07 Dec 2019 14:15:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/datasets-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we looked at the &lt;a href=&#34;https://www.cathrinewilhelmsen.net/copy-data-activity-azure-data-factory&#34;&gt;copy data activity&lt;/a&gt; and saw how the source and sink properties changed with the datasets used. In this post, we will take a closer look at some common datasets and their properties.&lt;/p&gt;&#xA;&lt;p&gt;Let&amp;rsquo;s start with the source and sink datasets we created in the copy data wizard!&lt;/p&gt;&#xA;&lt;h2 id=&#34;dataset-names&#34;&gt;Dataset Names&lt;/h2&gt;&#xA;&lt;p&gt;First, a quick note. If you use the &lt;a href=&#34;https://www.cathrinewilhelmsen.net/copy-data-tool-azure-data-factory&#34;&gt;copy data tool&lt;/a&gt;, you can change the dataset names by clicking the edit button on the summary page&amp;hellip;&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Copy Data Activity in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/copy-data-activity-azure-data-factory/</link>
      <pubDate>Fri, 06 Dec 2019 14:15:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/copy-data-activity-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we went through &lt;a href=&#34;https://www.cathrinewilhelmsen.net/pipelines-azure-data-factory&#34;&gt;Azure Data Factory pipelines&lt;/a&gt; in more detail. In this post, we will dig into the copy data activity. How does it work? How do you configure the settings? And how can you optimize performance while keeping costs down?&lt;/p&gt;&#xA;&lt;h2 id=&#34;copy-data-activity&#34;&gt;Copy Data Activity&lt;/h2&gt;&#xA;&lt;p&gt;&#xA;&#xA;&#xA;&#xA;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/AzureDataFactoryActivityCopyData.svg&#34; alt=&#34;Copy Data Activity in Azure Data Factory.&#34; width=&#34;200&#34; height=&#34;200&#34; class=&#34;alignleft width-200&#34; loading=&#34;lazy&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;The copy data activity is the &lt;em&gt;core&lt;/em&gt; (&lt;strong&gt;*&lt;/strong&gt;) activity in Azure Data Factory.&lt;/p&gt;&#xA;&lt;p&gt;(&lt;strong&gt;*&lt;/strong&gt; &lt;em&gt;Cathrine&amp;rsquo;s opinion&lt;/em&gt; 🤓)&lt;/p&gt;&#xA;&lt;p&gt;You can copy data to and from more than 90 Software-as-a-Service (SaaS) applications (&lt;em&gt;such as Dynamics 365 and Salesforce&lt;/em&gt;), on-premises data stores (&lt;em&gt;such as SQL Server and Oracle&lt;/em&gt;), and cloud data stores (&lt;em&gt;such as Azure SQL Database and Amazon S3&lt;/em&gt;). During copying, you can define and map columns implicitly or explicitly, convert file formats, and even zip and unzip files – all in one task.&lt;/p&gt;&#xA;&lt;p&gt;Yeah. It&amp;rsquo;s powerful! But how does it really work?&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Pipelines in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/pipelines-azure-data-factory/</link>
      <pubDate>Thu, 05 Dec 2019 14:20:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/pipelines-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we used the &lt;a href=&#34;https://www.cathrinewilhelmsen.net/copy-data-tool-azure-data-factory&#34;&gt;Copy Data Tool&lt;/a&gt; to copy a file from our demo dataset to our data lake. The Copy Data Tool created all the factory resources for us: pipelines, activities, datasets, and linked services.&lt;/p&gt;&#xA;&lt;p&gt;In this post, we will go through pipelines in more detail. How do we create and organize them? What are their main properties? Can we edit them without using the graphical user interface?&lt;/p&gt;&#xA;&lt;h2 id=&#34;how-do-i-create-pipelines&#34;&gt;How do I create pipelines?&lt;/h2&gt;&#xA;&lt;p&gt;So far, we have created a pipeline by using the Copy Data Tool. There are several other ways to create a pipeline.&lt;/p&gt;&#xA;&lt;p&gt;On the &lt;em&gt;Home&lt;/em&gt; page, click on the &lt;strong&gt;New → Pipeline&lt;/strong&gt; dropdown menu, or click on the &lt;strong&gt;Orchestrate&lt;/strong&gt; shortcut tile:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/images/adf/06-pipelines-azure-data-factory/AzureDataFactoryPipelinesCreate01.png&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/06-pipelines-azure-data-factory/AzureDataFactoryPipelinesCreate01.png&#34; srcset=&#34;https://www.cathrinewilhelmsen.net/images/adf/06-pipelines-azure-data-factory/AzureDataFactoryPipelinesCreate01_Thumbnail.png 500w, https://www.cathrinewilhelmsen.net/images/adf/06-pipelines-azure-data-factory/AzureDataFactoryPipelinesCreate01.png 2500w&#34; sizes=&#34;(max-width: 500px) 100vw, 2500px&#34; alt=&#34;Screenshot of the Azure Data Factory Home page with the New Pipeline and Orchestrate tasks highlighted.&#34; width=&#34;2500&#34; height=&#34;920&#34; class=&#34;border&#34; style=&#34;background-color: #f7f8f9;&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Copy Data Tool in Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/copy-data-tool-azure-data-factory/</link>
      <pubDate>Wed, 04 Dec 2019 14:25:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/copy-data-tool-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we looked at the different &lt;a href=&#34;https://www.cathrinewilhelmsen.net/overview-azure-data-factory-components&#34;&gt;Azure Data Factory components&lt;/a&gt;. In this post, we&amp;rsquo;re going to tie everything together and start making things happen. Woohoo! First, we will get familiar with our demo datasets. Then, we will create our Azure Data Lake Storage Account that we will copy data into. Finally, we will start copying data using the Copy Data Tool.&lt;/p&gt;&#xA;&lt;h2 id=&#34;demo-datasets&#34;&gt;Demo Datasets&lt;/h2&gt;&#xA;&lt;p&gt;First, let&amp;rsquo;s get familiar with the demo datasets we will be using. I don&amp;rsquo;t know about you, but I&amp;rsquo;m a teeny tiny bit tired of the &lt;a href=&#34;https://github.com/Microsoft/sql-server-samples/releases/tag/adventureworks&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;AdventureWorks&lt;/a&gt; demos. (&lt;em&gt;I don&amp;rsquo;t even own a bike&amp;hellip;&lt;/em&gt;) &lt;a href=&#34;https://github.com/Microsoft/sql-server-samples/releases/tag/wide-world-importers-v1.0&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;WideWorldImporters&lt;/a&gt; is at least a little more interesting. (&lt;em&gt;Yay, IT joke mugs and chocolate frogs!&lt;/em&gt;) But! Let&amp;rsquo;s use something that might be a little bit more fun to explore.&lt;/p&gt;&#xA;&lt;p&gt;Let me present&amp;hellip; *drumroll* 🥁&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Overview of Azure Data Factory Components</title>
      <link>https://www.cathrinewilhelmsen.net/overview-azure-data-factory-components/</link>
      <pubDate>Tue, 03 Dec 2019 14:15:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/overview-azure-data-factory-components/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the previous post, we looked at the &lt;a href=&#34;https://www.cathrinewilhelmsen.net/overview-azure-data-factory-user-interface&#34;&gt;Azure Data Factory user interface&lt;/a&gt; and the four main Azure Data Factory pages. In this post, we will go through the &lt;em&gt;Author&lt;/em&gt; page in more detail and look at a few things on the &lt;em&gt;Monitoring&lt;/em&gt; page. Let&amp;rsquo;s look at the different Azure Data Factory components!&lt;/p&gt;&#xA;&lt;h2 id=&#34;azure-data-factory-components-on-the-author-page&#34;&gt;Azure Data Factory Components on the Author Page&lt;/h2&gt;&#xA;&lt;p&gt;On the left side of the &lt;em&gt;Author&lt;/em&gt; page, you will see your &lt;em&gt;factory resources&lt;/em&gt;. In this example, we have already created one &lt;em&gt;pipeline&lt;/em&gt;, two &lt;em&gt;datasets&lt;/em&gt;, one &lt;em&gt;data flow&lt;/em&gt;, and one &lt;em&gt;power query&lt;/em&gt;:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/images/adf/04-overview-azure-data-factory-components/AzureDataFactoryComponents_Page_Author.png&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/04-overview-azure-data-factory-components/AzureDataFactoryComponents_Page_Author_Thumbnail.png&#34; alt=&#34;Screenshot of the Author page in Azure Data Factory, with one Pipeline, two Datasets, and one Data Flow already created.&#34; width=&#34;300&#34; height=&#34;386&#34; class=&#34;border&#34; style=&#34;background-color: #f8f8f8;&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Let&amp;rsquo;s go through each of these Azure Data Factory components and explain what they are and what they do.&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Creating an Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/creating-azure-data-factory/</link>
      <pubDate>Mon, 02 Dec 2019 14:40:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/creating-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;In the &lt;a href=&#34;https://www.cathrinewilhelmsen.net/introduction-azure-data-factory&#34;&gt;introduction to Azure Data Factory&lt;/a&gt;, we learned a little bit about the history of Azure Data Factory and what you can use it for. In this post, we will be creating an Azure Data Factory and navigating to it.&lt;/p&gt;&#xA;&lt;p&gt;Spoiler alert! Creating an Azure Data Factory is a fairly quick click-click-click process, and you&amp;rsquo;re done. But! Before you can do that, you need an Azure Subscription, and the right permissions on that subscription. Let&amp;rsquo;s get that sorted out first.&lt;/p&gt;&#xA;&lt;h2 id=&#34;azure-subscription-and-permissions&#34;&gt;Azure Subscription and Permissions&lt;/h2&gt;&#xA;&lt;p&gt;If you don&amp;rsquo;t already have an Azure Subscription, you can create a &lt;strong&gt;free account&lt;/strong&gt; on &lt;a href=&#34;https://azure.microsoft.com/en-us/free/?WT.mc_id=DP-MVP-5001430&#34; target=&#34;_blank&#34; rel=&#34;noopener&#34;&gt;azure.microsoft.com/free&lt;/a&gt;. (&lt;em&gt;Woohoo! Free! Yay!&lt;/em&gt;) Some of the Azure services will always be free, while some are free for the first 12 months. You get $200 worth of credits that last 30 days so you can test and learn the paid Azure services. One tip: Time your free account wisely ⏳&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Introduction to Azure Data Factory</title>
      <link>https://www.cathrinewilhelmsen.net/introduction-azure-data-factory/</link>
      <pubDate>Sun, 01 Dec 2019 14:20:00 +0100</pubDate>
      <guid>https://www.cathrinewilhelmsen.net/introduction-azure-data-factory/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuideToAzureDataFactoryCircle.svg&#34; alt=&#34;Woman standing next to a projector showing the Azure Data Factory logo.&#34; width=&#34;80&#34; height=&#34;80&#34; class=&#34;alignleft width-80&#34; loading=&#34;lazy&#34; /&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Hi! I&amp;rsquo;m Cathrine 👋🏻 I &lt;em&gt;really&lt;/em&gt; like Azure Data Factory. It&amp;rsquo;s one of my favorite topics, I can talk about it for hours. But &lt;em&gt;talking&lt;/em&gt; about it can only help so many people - the ones who happen to attend an event where I&amp;rsquo;m presenting a session. So I&amp;rsquo;ve decided to try something new&amp;hellip; I&amp;rsquo;m going to write an introduction to Azure Data Factory! And not just &lt;em&gt;one&lt;/em&gt; blog post. A whole bunch of them.&lt;/p&gt;&#xA;&lt;p&gt;I&amp;rsquo;m going to take all the things I like to talk about and turn them into bite-sized blog posts that you can read through at your own pace and reference later. I&amp;rsquo;ve named this series &lt;strong&gt;&lt;a href=&#34;https://www.cathrinewilhelmsen.net/series/beginners-guide-azure-data-factory&#34;&gt;Beginner&amp;rsquo;s Guide to Azure Data Factory&lt;/a&gt;&lt;/strong&gt;. You may not be new to ETL, data integration, Azure, or SQL, but we&amp;rsquo;re going to start completely from scratch when it comes to Azure Data Factory.&lt;/p&gt;&#xA;&lt;p&gt;&#xA;&#xA;&#xA;&#xA;&lt;img src=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuidetoAzureDataFactory.png&#34; srcset=&#34;https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuidetoAzureDataFactory_Thumbnail.png 500w, https://www.cathrinewilhelmsen.net/images/adf/CathrineWilhelmsenBeginnersGuidetoAzureDataFactory.png 1000w&#34; sizes=&#34;(max-width: 500px) 100vw, 1000px&#34; alt=&#34;Woman pointing to an Azure Data Factory with text saying &amp;ldquo;Beginner&amp;rsquo;s Guide to Azure Data Factory&amp;rdquo;.&#34; width=&#34;1000&#34; height=&#34;500&#34; class=&#34;border&#34; style=&#34;background-color: #fcfcfc;&#34; loading=&#34;lazy&#34; /&gt;&lt;/p&gt;&#xA;&lt;p&gt;Does that sound good? Are you in? Cool. Let&amp;rsquo;s go!&#xA;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;span id=&#34;continue-reading&#34;&gt;&lt;/span&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
