<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Would I use Dataflow for this use case? Or is it easier to use notebook for transformations in Dataflow</title>
    <link>https://community.fabric.microsoft.com/t5/Dataflow/Would-I-use-Dataflow-for-this-use-case-Or-is-it-easier-to-use/m-p/4640115#M4972</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1247368" data-lia-user-login="SamsonYoung20" class="lia-mention lia-mention-user"&gt;SamsonYoung20&lt;/a&gt;&amp;nbsp;,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;May I ask if you have resolved this issue? If so, please mark the helpful reply and accept it as the solution. This will be helpful for other community members who have similar problems to solve it faster.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
    <pubDate>Mon, 07 Apr 2025 02:23:10 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2025-04-07T02:23:10Z</dc:date>
    <item>
      <title>Would I use Dataflow for this use case? Or is it easier to use notebook for transformations</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Would-I-use-Dataflow-for-this-use-case-Or-is-it-easier-to-use/m-p/4627910#M4950</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am very new to Azure and MS services so I hope this is the right place to ask.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I have a list of csv files for 5 different tables that are generated daily (5 new csvs daily) with new data and placed in our Azure Blob storage account.&lt;/P&gt;&lt;P&gt;I want to create a pipeline that automates the ETL process. Where the new csv files are processed each day then appended onto the tables that I have created in my lake house.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I create a dataflow, do I need to select Azure blobs or Azure data lake storage? If I connect to the storage account via either method, I am given just a single query with a table that lists all the contents of the container (all csvs, all subfolders each csv is located in etc).&lt;/P&gt;&lt;P&gt;If I open up one of the csv files and do transformations on it and then set the destination to append onto the table I have already created. How does Dataflow know to get all the files from that folder to process it using the same transformations that I had applied already. Also how does it know which datasets it would need to apply the transfomations to based on which set of data I am transforming?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The csv files always have the same column headers etc, just different rows of data.&lt;/P&gt;&lt;P&gt;There are no Youtube videos I can find that show situations where you want to automate an ETL process using dataflows and pipelines where you would want to be processing a different csv file each day for multiple tables.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is this possible with dataflows or do I just need to use a notebook instead?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank You,&lt;/P&gt;&lt;P&gt;Paul S&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Mar 2025 15:55:21 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Would-I-use-Dataflow-for-this-use-case-Or-is-it-easier-to-use/m-p/4627910#M4950</guid>
      <dc:creator>SamsonYoung20</dc:creator>
      <dc:date>2025-03-27T15:55:21Z</dc:date>
    </item>
    <item>
      <title>Re: Would I use Dataflow for this use case? Or is it easier to use notebook for transformations</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Would-I-use-Dataflow-for-this-use-case-Or-is-it-easier-to-use/m-p/4628489#M4951</link>
      <description>&lt;P&gt;Hi &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1247368" data-lia-user-login="SamsonYoung20" class="lia-mention lia-mention-user"&gt;SamsonYoung20&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;Thank you for posting in the Microsoft Fabric Community.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For your use case automating the daily ingestion and transformation of CSV files into your Fabric Lakehouse both Dataflows and Notebooks can work, but the choice depends on your requirements.&lt;/P&gt;
&lt;P&gt;If your transformations are simple (such as renaming columns, filtering, or basic data cleaning), Dataflows is the easier, no-code solution. You can connect directly to Azure Blob Storage or ADLS, select a folder (so new files are automatically included), apply transformations using Power Query, and append data to your Lakehouse table. Then, use Data Pipelines to schedule and automate the process daily.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;However, if you need more control, such as dynamically selecting only the latest files, handling schema changes, or performing complex transformations, a Notebook (PySpark/Pandas) is the better choice. A Notebook allows you to programmatically read new files, apply advanced transformations, and efficiently write the data to the Lakehouse in Delta format for better performance. While Notebooks require coding, they provide greater flexibility, scalability, and efficiency for large datasets. If your needs are straightforward, Dataflows should work well; otherwise, Notebooks give you more power and control over the process.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;To decide between these approaches, you can refer to official Microsoft documentation. The &lt;A href="https://learn.microsoft.com/en-us/fabric/fundamentals/decision-guide-pipeline-dataflow-spark" target="_blank"&gt;Microsoft Fabric Decision Guide&lt;/A&gt; provides insights into when to use Dataflows, Pipelines, or Notebooks. If you're specifically looking for guidance on transforming data with Dataflows and Pipelines, you may find the &lt;A href="https://learn.microsoft.com/en-us/fabric/data-factory/transform-data" target="_blank"&gt;Move and Transform Data with Dataflows&lt;/A&gt; guide helpful.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I hope this will resolve your issue, if you need any further assistance, feel free to reach out.&lt;/P&gt;
&lt;P&gt;If this post&amp;nbsp;helps, then please give us Kudos and consider&amp;nbsp;Accept it as a solution&amp;nbsp;to help the other members find it more quickly.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thankyou.&lt;/P&gt;</description>
      <pubDate>Fri, 28 Mar 2025 04:18:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Would-I-use-Dataflow-for-this-use-case-Or-is-it-easier-to-use/m-p/4628489#M4951</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2025-03-28T04:18:58Z</dc:date>
    </item>
    <item>
      <title>Re: Would I use Dataflow for this use case? Or is it easier to use notebook for transformations</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Would-I-use-Dataflow-for-this-use-case-Or-is-it-easier-to-use/m-p/4631912#M4954</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1247368" data-lia-user-login="SamsonYoung20" class="lia-mention lia-mention-user"&gt;SamsonYoung20&lt;/a&gt;&amp;nbsp;,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I wanted to check if you had the opportunity to review the information provided. Please feel free to contact us if you have any further questions. If my response has addressed your query, please accept it as a solution and give a 'Kudos' so other members can easily find it.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 31 Mar 2025 17:10:59 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Would-I-use-Dataflow-for-this-use-case-Or-is-it-easier-to-use/m-p/4631912#M4954</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2025-03-31T17:10:59Z</dc:date>
    </item>
    <item>
      <title>Re: Would I use Dataflow for this use case? Or is it easier to use notebook for transformations</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Would-I-use-Dataflow-for-this-use-case-Or-is-it-easier-to-use/m-p/4634158#M4958</link>
      <description>&lt;P&gt;What logic defines what a new file is? Both Notebooks and Dataflows can work, but it all relies on how you define what a "new file" is and how that logic can be translated inside of a Notebook or a Dataflow.&lt;/P&gt;</description>
      <pubDate>Wed, 02 Apr 2025 02:59:03 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Would-I-use-Dataflow-for-this-use-case-Or-is-it-easier-to-use/m-p/4634158#M4958</guid>
      <dc:creator>miguel</dc:creator>
      <dc:date>2025-04-02T02:59:03Z</dc:date>
    </item>
    <item>
      <title>Re: Would I use Dataflow for this use case? Or is it easier to use notebook for transformations</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Would-I-use-Dataflow-for-this-use-case-Or-is-it-easier-to-use/m-p/4637466#M4970</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi&amp;nbsp;&lt;A href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1247368" target="_blank"&gt;@SamsonYoung20&lt;/A&gt;&amp;nbsp;,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I wanted to check if you had the opportunity to review the information provided and also thank you &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="223" data-lia-user-login="miguel" class="lia-mention lia-mention-user"&gt;miguel&lt;/a&gt;&amp;nbsp; for your information. Please feel free to contact us if you have any further questions. If my response has addressed your query, please accept it as a solution and give a 'Kudos' so other members can easily find it.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Apr 2025 01:15:47 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Would-I-use-Dataflow-for-this-use-case-Or-is-it-easier-to-use/m-p/4637466#M4970</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2025-04-04T01:15:47Z</dc:date>
    </item>
    <item>
      <title>Re: Would I use Dataflow for this use case? Or is it easier to use notebook for transformations</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Would-I-use-Dataflow-for-this-use-case-Or-is-it-easier-to-use/m-p/4640115#M4972</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hi&amp;nbsp;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="1247368" data-lia-user-login="SamsonYoung20" class="lia-mention lia-mention-user"&gt;SamsonYoung20&lt;/a&gt;&amp;nbsp;,&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;May I ask if you have resolved this issue? If so, please mark the helpful reply and accept it as the solution. This will be helpful for other community members who have similar problems to solve it faster.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thank you.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;LI-WRAPPER&gt;&lt;/LI-WRAPPER&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 07 Apr 2025 02:23:10 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Would-I-use-Dataflow-for-this-use-case-Or-is-it-easier-to-use/m-p/4640115#M4972</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2025-04-07T02:23:10Z</dc:date>
    </item>
  </channel>
</rss>

