<?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: Lakeflow Connect SchemaParseException: Illegal character in Data Engineering</title>
    <link>https://community.databricks.com/t5/data-engineering/lakeflow-connect-schemaparseexception-illegal-character/m-p/127829#M48096</link>
    <description>&lt;P&gt;Sorry, not sure i understand how this is relevant?&lt;/P&gt;</description>
    <pubDate>Fri, 08 Aug 2025 15:27:13 GMT</pubDate>
    <dc:creator>absan</dc:creator>
    <dc:date>2025-08-08T15:27:13Z</dc:date>
    <item>
      <title>Lakeflow Connect SchemaParseException: Illegal character</title>
      <link>https://community.databricks.com/t5/data-engineering/lakeflow-connect-schemaparseexception-illegal-character/m-p/127756#M48073</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;i'm trying to setup Lakeflow Connect for SQL Server. The created gateway is failing with&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="python"&gt;"org.apache.avro.SchemaParseException: Illegal character in: LN.FWH-ID"&lt;/LI-CODE&gt;&lt;P&gt;Unfortunately, don't have control over the source database to change the column names.&lt;/P&gt;&lt;P&gt;Is there a way around this or should we consider alternatives to Lakeflow Connect?&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Fri, 08 Aug 2025 06:56:03 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/lakeflow-connect-schemaparseexception-illegal-character/m-p/127756#M48073</guid>
      <dc:creator>absan</dc:creator>
      <dc:date>2025-08-08T06:56:03Z</dc:date>
    </item>
    <item>
      <title>Re: Lakeflow Connect SchemaParseException: Illegal character</title>
      <link>https://community.databricks.com/t5/data-engineering/lakeflow-connect-schemaparseexception-illegal-character/m-p/127829#M48096</link>
      <description>&lt;P&gt;Sorry, not sure i understand how this is relevant?&lt;/P&gt;</description>
      <pubDate>Fri, 08 Aug 2025 15:27:13 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/lakeflow-connect-schemaparseexception-illegal-character/m-p/127829#M48096</guid>
      <dc:creator>absan</dc:creator>
      <dc:date>2025-08-08T15:27:13Z</dc:date>
    </item>
    <item>
      <title>Re: Lakeflow Connect SchemaParseException: Illegal character</title>
      <link>https://community.databricks.com/t5/data-engineering/lakeflow-connect-schemaparseexception-illegal-character/m-p/129531#M48553</link>
      <description>&lt;P&gt;Running into the same issue here. Part of our ingestion pattern is to have the source team replicate into an Azure SQL DB we manage, turn CDC on, and then ingest into Databricks. I tried enabling column mapping multiple times with no success, does anyone know how to address this?&lt;/P&gt;</description>
      <pubDate>Sun, 24 Aug 2025 23:45:46 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/lakeflow-connect-schemaparseexception-illegal-character/m-p/129531#M48553</guid>
      <dc:creator>hippo</dc:creator>
      <dc:date>2025-08-24T23:45:46Z</dc:date>
    </item>
    <item>
      <title>Re: Lakeflow Connect SchemaParseException: Illegal character</title>
      <link>https://community.databricks.com/t5/data-engineering/lakeflow-connect-schemaparseexception-illegal-character/m-p/130439#M48796</link>
      <description>&lt;P&gt;Okay so there are a few options I could find:&lt;BR /&gt;&lt;BR /&gt;1. Create a store procedure on that when creating CDC tables, which creates an intermediary clean table and runs CDC off of that. That table can use triggers to keep data in sync (better for lower volume).&lt;/P&gt;&lt;P&gt;2. If creating pipelines through DABS/API, you can actually change your compute in more detail. Although I have not tested it since doing option #1, you might be able to enable column mapping in the spark_conf section, and run with that.&lt;/P&gt;</description>
      <pubDate>Tue, 02 Sep 2025 02:08:12 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/lakeflow-connect-schemaparseexception-illegal-character/m-p/130439#M48796</guid>
      <dc:creator>hippo</dc:creator>
      <dc:date>2025-09-02T02:08:12Z</dc:date>
    </item>
    <item>
      <title>Re: Lakeflow Connect SchemaParseException: Illegal character</title>
      <link>https://community.databricks.com/t5/data-engineering/lakeflow-connect-schemaparseexception-illegal-character/m-p/131380#M49071</link>
      <description>&lt;P&gt;Thanks for your response. I ended up solving this with federation. It's not ideal but given the data volumes and the minimal impact on source database, it works for us for now.&lt;/P&gt;</description>
      <pubDate>Tue, 09 Sep 2025 11:05:18 GMT</pubDate>
      <guid>https://community.databricks.com/t5/data-engineering/lakeflow-connect-schemaparseexception-illegal-character/m-p/131380#M49071</guid>
      <dc:creator>absan</dc:creator>
      <dc:date>2025-09-09T11:05:18Z</dc:date>
    </item>
  </channel>
</rss>

