<?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: Dataflow fails with error &amp;quot;contains invalid characters. &amp;quot;,;{}()\n\t=&amp;quot; are not supported&amp;quot; in Dataflow</title>
    <link>https://community.fabric.microsoft.com/t5/Dataflow/Dataflow-fails-with-error-quot-contains-invalid-characters-quot/m-p/4721659#M5217</link>
    <description>&lt;P&gt;In follow up to my previous message, I have managed to overcome this frustrating issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to mention that I had already tried dropping the Lakehouse destination table, which didn't resolve the issue. I had also attempted to delete and recreate the destination on the dataflow query, without success.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I then went the route of recreating the query from scratch, literally duplicating the steps one by one, and THEN I set up the data destination. Once I had a duplicate query, I deleted the original query (in the dataflow) and republished and it finally worked.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;These kinds of issues are frustrating, as they reveal Fabric's soft underbelly! But a lesson to me (and possibly to others) is, when in doubt, try starting from a clean slate.&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Thu, 05 Jun 2025 14:45:42 GMT</pubDate>
    <dc:creator>DataSkills</dc:creator>
    <dc:date>2025-06-05T14:45:42Z</dc:date>
    <item>
      <title>Dataflow fails with error "contains invalid characters. ",;{}()\n\t=" are not supported"</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Dataflow-fails-with-error-quot-contains-invalid-characters-quot/m-p/4721532#M5216</link>
      <description>&lt;P&gt;Hello, I have a dataflow that is causing errors.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The full error message is:&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&lt;BR /&gt;JT_TASK_WriteToDataDestination: There was a problem refreshing the dataflow: 'Couldn't refresh the entity because of an issue with the mashup document MashupException.Error: DataSource.Error: Pipeline execution failed (runId: xxxxx-e36c-47ae-9377-9f5669aa9514). Operation on target ca-xxxxxx-0c53-4098-a285-519620e6cc83 failed: Failure happened on 'destination' side. ErrorCode=DeltaInvalidCharacterInColumnName,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Column name Work Task No contains invalid characters. ",;{}()\n\t=" are not supported.,Source=Microsoft.DataTransfer.ClientLibrary,' Details: Reason = DataSource.Error;RunId = xxxxx-e36c-47ae-9377-9f5669aa9514'. Error code: Fast Copy User Error. (Request ID: xxxxxxx-06c1-4bd6-9513-87bee9df9bf4).&lt;/P&gt;&lt;P class="lia-indent-padding-left-30px"&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;The code where the column names are modified is as follows:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;&lt;DIV&gt;&lt;DIV class="lia-indent-padding-left-30px"&gt;&lt;SPAN&gt;Table.RenameColumns(#"Removed other columns", {{&lt;/SPAN&gt;&lt;SPAN&gt;"TASK_SEQ"&lt;/SPAN&gt;&lt;SPAN&gt;, &lt;/SPAN&gt;&lt;SPAN&gt;"Work Task No"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"WO_NO"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"WO No"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"SITE"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"WT Site"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ORGANIZATION_SITE"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Maint Org Site"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ORGANIZATION_ID"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Maint Org"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"WORK_TYPE_ID"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"WT Work Type ID"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"DESCRIPTION"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Description"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"LONG_DESCRIPTION"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Long Description"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"CREATED_BY"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Task Created By"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"CREATED_DATE"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"WT Created Date"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"PREPARED_BY"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Prepared By"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"REPORTED_BY"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Reported By"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"REPORTED_DATE"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Work Task Reported Date"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ACTUAL_START"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"WT Start Date"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ACTUAL_FINISH"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"WT Finish Date"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"SLA_LATEST_FINISH"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"SLA Date"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"EXCLUDE_FROM_SCHEDULING"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Excluded from Scheduling"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"EXCLUDE_FROM_SCHEDULING_DB"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Exclude from Scheduling"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ADJUSTED_DURATION"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Adjusted Duration"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"REMARK"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Remark"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"INTERNAL_REMARK"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Internal Remark"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ACTION_TAKEN"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Action Taken"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"CANCEL_CAUSE"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Cancel Cause"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ERROR_CAUSE_LONG"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Error Cause Long"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ERROR_TYPE"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Error Type"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ERROR_CLASS"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Error Class"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ERROR_DISCOVER_CODE"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Error Discovery Code"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ERROR_SYMPTOM"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Error Symptom"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ITEM_CLASS_ID"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Item Class ID"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"ERROR_CAUSE"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Error Cause"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"FAILING_COMPONENT"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Failing Component"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"PERFORMED_ACTION_ID"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Performed Action ID"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"PERFORMED_WORK"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Performed Work"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"VENDOR_NO"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Supplier No"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"CONTACT"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Contact"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"CONTACT_PHONE_NO"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Contact Phone No"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"E_MAIL"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Email"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"SOURCE_REF1"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Source Reference"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"CHANGED_DATE"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Changed Date"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"C_ORIGIN_WORK_TASK"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Original Work Task"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"C_COPIED_REVISIT_TASK"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Copied Revisit Task"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"C_FUNCTIONAL_SITE"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Functional Site"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"STATE"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"WT Status"&lt;/SPAN&gt;&lt;SPAN&gt;}, {&lt;/SPAN&gt;&lt;SPAN&gt;"OBJKEY"&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt;&lt;SPAN&gt;"Task OBJKEY"&lt;/SPAN&gt;&lt;SPAN&gt;}})&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV class="lia-indent-padding-left-30px"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;The error message appears to suggest that it's that very first column "Work Task No" which has invalid characters. I don't know WHY it's saying that as there are no invalid characters. I have this identical name being used elsewhere in my lakehouse. This is really frustrating me. Can anyone suggest what I have overlooked?&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;&lt;DIV&gt;&lt;SPAN&gt;Thanks in advance.&amp;nbsp;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 05 Jun 2025 13:15:56 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Dataflow-fails-with-error-quot-contains-invalid-characters-quot/m-p/4721532#M5216</guid>
      <dc:creator>DataSkills</dc:creator>
      <dc:date>2025-06-05T13:15:56Z</dc:date>
    </item>
    <item>
      <title>Re: Dataflow fails with error "contains invalid characters. ",;{}()\n\t=" are not supported"</title>
      <link>https://community.fabric.microsoft.com/t5/Dataflow/Dataflow-fails-with-error-quot-contains-invalid-characters-quot/m-p/4721659#M5217</link>
      <description>&lt;P&gt;In follow up to my previous message, I have managed to overcome this frustrating issue.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I want to mention that I had already tried dropping the Lakehouse destination table, which didn't resolve the issue. I had also attempted to delete and recreate the destination on the dataflow query, without success.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I then went the route of recreating the query from scratch, literally duplicating the steps one by one, and THEN I set up the data destination. Once I had a duplicate query, I deleted the original query (in the dataflow) and republished and it finally worked.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;These kinds of issues are frustrating, as they reveal Fabric's soft underbelly! But a lesson to me (and possibly to others) is, when in doubt, try starting from a clean slate.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 05 Jun 2025 14:45:42 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Dataflow/Dataflow-fails-with-error-quot-contains-invalid-characters-quot/m-p/4721659#M5217</guid>
      <dc:creator>DataSkills</dc:creator>
      <dc:date>2025-06-05T14:45:42Z</dc:date>
    </item>
  </channel>
</rss>

