<?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 Pipeline Copy Activity Column does not Exist in Parquet in Pipelines</title>
    <link>https://community.fabric.microsoft.com/t5/Pipelines/Pipeline-Copy-Activity-Column-does-not-Exist-in-Parquet/m-p/4116464#M5121</link>
    <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm having issues with a copy activity I am running. It's a pipeline that has a for each setup that runs through an array of variables to a GET request for an API. The output is a parquet file that goes into a azure dfs storage, where I then copy to a lakehouse table.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I try and push from the storage to the lakehouse table, I am constantly getting this error.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Activity failed because an inner activity failed; Inner activity name: Copy data6, Error: ErrorCode=ParquetColumnNotFound,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Column schema.table.date does not exist in Parquet file.,Source=Microsoft.DataTransfer.Richfile.ParquetTransferPlugin,'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The setup for the Copy data6 is set up with File path type: File Path; Format: Parquet; and the mapping has been set.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can anyone give me some guidance?&lt;/P&gt;</description>
    <pubDate>Fri, 23 Aug 2024 22:02:30 GMT</pubDate>
    <dc:creator>rwhitePWT</dc:creator>
    <dc:date>2024-08-23T22:02:30Z</dc:date>
    <item>
      <title>Pipeline Copy Activity Column does not Exist in Parquet</title>
      <link>https://community.fabric.microsoft.com/t5/Pipelines/Pipeline-Copy-Activity-Column-does-not-Exist-in-Parquet/m-p/4116464#M5121</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm having issues with a copy activity I am running. It's a pipeline that has a for each setup that runs through an array of variables to a GET request for an API. The output is a parquet file that goes into a azure dfs storage, where I then copy to a lakehouse table.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;When I try and push from the storage to the lakehouse table, I am constantly getting this error.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Activity failed because an inner activity failed; Inner activity name: Copy data6, Error: ErrorCode=ParquetColumnNotFound,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Column schema.table.date does not exist in Parquet file.,Source=Microsoft.DataTransfer.Richfile.ParquetTransferPlugin,'&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The setup for the Copy data6 is set up with File path type: File Path; Format: Parquet; and the mapping has been set.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Can anyone give me some guidance?&lt;/P&gt;</description>
      <pubDate>Fri, 23 Aug 2024 22:02:30 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Pipelines/Pipeline-Copy-Activity-Column-does-not-Exist-in-Parquet/m-p/4116464#M5121</guid>
      <dc:creator>rwhitePWT</dc:creator>
      <dc:date>2024-08-23T22:02:30Z</dc:date>
    </item>
    <item>
      <title>Re: Pipeline Copy Activity Column does not Exist in Parquet</title>
      <link>https://community.fabric.microsoft.com/t5/Pipelines/Pipeline-Copy-Activity-Column-does-not-Exist-in-Parquet/m-p/4117268#M5126</link>
      <description>&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="676319" data-lia-user-login="rwhitePWT" class="lia-mention lia-mention-user"&gt;rwhitePWT&lt;/a&gt;&amp;nbsp;- Is it possible to post a picture of the pipeline itself and the mapping for the 2nd Copy Step?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;If I am following correctly:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;- You have an Array Variable defined in your Pipeline which has the details on how to pull data&lt;/P&gt;&lt;P&gt;- The ForEach loops through this Array&lt;/P&gt;&lt;P&gt;- In the Child Definition; you have a Copy Activity making an API call (GET) with the results getting copied to ADLS Gen2&lt;/P&gt;&lt;P&gt;- You have a second copy step that is moving that file from ADLS Gen2 to a Fabric Lakehouse (Error happens here)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Questions:&lt;/P&gt;&lt;P&gt;- Curious as to why you are copying the data to ADLS Gen2 but then bringing it back into Fabric; instead of just writing the API output to the "Files" section of Fabric.&amp;nbsp; There are definitely legitimate reasons for doing this; just curious.&lt;/P&gt;&lt;P&gt;- Is this happening to the output of all the API files or do some make the round trip just fine?&lt;/P&gt;&lt;P&gt;- For the file written to ADLS Gen2 are all of your date fields set to datetime as the data type vs just Date?&amp;nbsp; I have run into issues where creating a Lakehouse Table with a "Date" datatype will fail because it needs to be a DateTime.&amp;nbsp; Might be worth checking out.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 25 Aug 2024 14:37:45 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Pipelines/Pipeline-Copy-Activity-Column-does-not-Exist-in-Parquet/m-p/4117268#M5126</guid>
      <dc:creator>jwinchell40</dc:creator>
      <dc:date>2024-08-25T14:37:45Z</dc:date>
    </item>
  </channel>
</rss>

