<?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: Record all the applied steps in Dataflow/power query editor with Dates-Activity logs in Dataflow</title>
    <link>https://community.fabric.microsoft.com/t5/Dataflow/Record-all-the-applied-steps-in-Dataflow-power-query-editor-with/m-p/3415967#M787</link>
    <description>&lt;P&gt;Hi!&lt;/P&gt;
&lt;P&gt;What you could potentially do today is try to use a Git-like approach where you copy your M script into a repository that will track the changes of your M script. That way you can see who committed what and when did it occur.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;At the moment this functionality is not available today in Powe Query or Dataflows, but you can post this as a new idea on the Fabric Ideas site:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://aka.ms/FabricIdeas" target="_blank"&gt;https://aka.ms/FabricIdeas&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Tue, 05 Sep 2023 15:07:08 GMT</pubDate>
    <dc:creator>miguel</dc:creator>
    <dc:date>2023-09-05T15:07:08Z</dc:date>
    <item>
      <title>Record all the applied steps in Dataflow/power query editor with Dates-Activity logs</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Record-all-the-applied-steps-in-Dataflow-power-query-editor-with/m-p/3410859#M783</link>
      <description>&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;I have a table in&amp;nbsp; dataflow and applied some transformations on that .&lt;/P&gt;&lt;P&gt;table name:Empdetails&lt;/P&gt;&lt;P&gt;initial table is in below snap&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;img /&gt;&lt;/P&gt;&lt;P&gt;i have applied some transformations on that like below&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;#"Renamed columns" = Table.RenameColumns(#"Navigation 2", {{&lt;/SPAN&gt;&lt;SPAN&gt;"nam$e"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"name"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ag*e"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"age"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"gen_der"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"gender"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"sala@@ry"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"salary"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"id_?"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"id"&lt;/SPAN&gt;&lt;SPAN&gt;}}),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; #"Uppercased text" = Table.TransformColumns(#"Renamed columns", {{&lt;/SPAN&gt;&lt;SPAN&gt;"location"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;each&lt;/SPAN&gt;&lt;SPAN&gt; Text.Upper(_), &lt;/SPAN&gt;&lt;SPAN&gt;type&lt;/SPAN&gt;&lt;SPAN&gt; nullable &lt;/SPAN&gt;&lt;SPAN&gt;text&lt;/SPAN&gt;&lt;SPAN&gt;}}),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; #"Split column by delimiter" = Table.SplitColumn(#"Uppercased text", &lt;/SPAN&gt;&lt;SPAN&gt;"name"&lt;/SPAN&gt;&lt;SPAN&gt;, Splitter.SplitTextByDelimiter(&lt;/SPAN&gt;&lt;SPAN&gt;" "&lt;/SPAN&gt;&lt;SPAN&gt;), {&lt;/SPAN&gt;&lt;SPAN&gt;"name.1"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"name.2"&lt;/SPAN&gt;&lt;SPAN&gt;}),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; #"Renamed columns 1" = Table.RenameColumns(#"Split column by delimiter", {{&lt;/SPAN&gt;&lt;SPAN&gt;"name.1"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"FirstName"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"name.2"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"LastName"&lt;/SPAN&gt;&lt;SPAN&gt;}}),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; #"Capitalized each word" = Table.TransformColumns(#"Renamed columns 1", {{&lt;/SPAN&gt;&lt;SPAN&gt;"FirstName"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;each&lt;/SPAN&gt;&lt;SPAN&gt; Text.Proper(_), &lt;/SPAN&gt;&lt;SPAN&gt;type&lt;/SPAN&gt;&lt;SPAN&gt; nullable &lt;/SPAN&gt;&lt;SPAN&gt;text&lt;/SPAN&gt;&lt;SPAN&gt;}}),&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; #"Capitalized each word 1" = Table.TransformColumns(#"Capitalized each word", {{&lt;/SPAN&gt;&lt;SPAN&gt;"LastName"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;each&lt;/SPAN&gt;&lt;SPAN&gt; Text.Proper(_), &lt;/SPAN&gt;&lt;SPAN&gt;type&lt;/SPAN&gt;&lt;SPAN&gt; nullable &lt;/SPAN&gt;&lt;SPAN&gt;text&lt;/SPAN&gt;&lt;SPAN&gt;}})&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;in&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&amp;nbsp; #"Capitalized each word 1"&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;final Dataflow table is like below&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;img /&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;Applied transformations are:&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Transformations 1-Renaming column&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Transformations 2-Upper case&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Transformations 3-Split column&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Transformations 4-Renaming column&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Transformations 5- Capitalization&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;I have no issue with code and transforamtions.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;so in adavnce query editor we will get all the M code,&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;but here i need to record the activity log time and date&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;&lt;SPAN&gt;Eg:&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;DIV&gt;&lt;SPAN&gt;Transformations 1-Renaming column&amp;nbsp;&amp;nbsp;9/1/2023 18:05&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Transformations 2-Upper case&amp;nbsp;&amp;nbsp;9/1/2023 18:06&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Transformations 3-Split column&amp;nbsp;&amp;nbsp;9/1/2023 18:07&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Transformations 4-Renaming column&amp;nbsp;&amp;nbsp;9/1/2023 18:08&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Transformations 5- Capitalization&amp;nbsp;&amp;nbsp;9/1/2023 18:10&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;like this, if in future if i apply any change in any one of the transformations, then i need to capture that date and time and person name who changed that transformation,&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;I know we dont have this option in Dataflow/PQE as of now, but i need to achieve this.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;after creating dataflow, i will call that dataflow into the pipeline and after that by using script activity we may achiieve that(i heard it some where), but i am not getting any idea to achieve this by using script activity&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;can some body help me to get out of this.&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;TIA&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 01 Sep 2023 12:43:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Record-all-the-applied-steps-in-Dataflow-power-query-editor-with/m-p/3410859#M783</guid>
      <dc:creator>sam333</dc:creator>
      <dc:date>2023-09-01T12:43:05Z</dc:date>
    </item>
    <item>
      <title>Re: Record all the applied steps in Dataflow/power query editor with Dates-Activity logs</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Record-all-the-applied-steps-in-Dataflow-power-query-editor-with/m-p/3415967#M787</link>
      <description>&lt;P&gt;Hi!&lt;/P&gt;
&lt;P&gt;What you could potentially do today is try to use a Git-like approach where you copy your M script into a repository that will track the changes of your M script. That way you can see who committed what and when did it occur.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;At the moment this functionality is not available today in Powe Query or Dataflows, but you can post this as a new idea on the Fabric Ideas site:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://aka.ms/FabricIdeas" target="_blank"&gt;https://aka.ms/FabricIdeas&lt;/A&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 05 Sep 2023 15:07:08 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Record-all-the-applied-steps-in-Dataflow-power-query-editor-with/m-p/3415967#M787</guid>
      <dc:creator>miguel</dc:creator>
      <dc:date>2023-09-05T15:07:08Z</dc:date>
    </item>
  </channel>
</rss>

