<?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: Issues with Report Name Conversion When Uploading Reports Using PostImportFile REST API in Developer</title>
    <link>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4912114#M64272</link>
    <description>&lt;P&gt;This is expected behavior (unfortunately) and comes from Power BI Service sanitizing the import “name”.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1) Double quotes&lt;/STRONG&gt;&lt;BR /&gt;The import name is treated like a filename/title and Power BI strips/normalizes invalid characters. A plain " can cause the service to fail the “rename” step internally, and it falls back to a default name (what you’re seeing as “No File Model”).&lt;BR /&gt;Fix: don’t send quotes. Replace with safe characters, e.g.:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;Sales Report&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Sales Report - "Q4" → Sales Report - Q4 or Sales Report - Q4 (quoted)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;2) Date-like names (23/12/2025)&lt;/STRONG&gt;&lt;BR /&gt;/ is also not a safe character for names (it’s a path separator), so the service normalizes it. In some cases it also tries to interpret date-like strings and ends up shortening/transforming the title (your 2025 result).&lt;BR /&gt;Fix: use a safe date format in the name, e.g.:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;2025-12-23&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;20251223&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;23-Dec-2025&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Recommended approach&lt;/STRONG&gt;&lt;BR /&gt;Always generate a “safe” import name before calling the API:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;allow letters, numbers, spaces, - _ ( )&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;remove: " / \ : * ? &amp;lt; &amp;gt; |&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;use ISO date format YYYY-MM-DD&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
    <pubDate>Sun, 04 Jan 2026 16:29:01 GMT</pubDate>
    <dc:creator>cengizhanarslan</dc:creator>
    <dc:date>2026-01-04T16:29:01Z</dc:date>
    <item>
      <title>Issues with Report Name Conversion When Uploading Reports Using PostImportFile REST API</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4911065#M64235</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;&lt;P&gt;I’m facing some unexpected behavior with &lt;STRONG&gt;report name assignment&lt;/STRONG&gt; when uploading a report to power bi service using the &lt;STRONG&gt;REST API&amp;nbsp; &lt;/STRONG&gt;PostImportWithFileAsyncInGroup&amp;nbsp;endpoint. I’d like to understand whether this is expected behavior, a limitation, or a bug.&lt;/P&gt;&lt;H4&gt;&lt;STRONG&gt;Scenario&lt;/STRONG&gt;&lt;/H4&gt;&lt;P&gt;When I upload a report using the REST API and assign a name to the report, the name gets modified automatically in certain cases.&lt;/P&gt;&lt;H4&gt;&lt;STRONG&gt;Issue 1: Report name with double quotes&lt;/STRONG&gt;&lt;/H4&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;If I assign a report name that contains &lt;STRONG&gt;double quotes&lt;/STRONG&gt;, for example: &lt;STRONG&gt;"Sales Report"&lt;/STRONG&gt;&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;After the upload, the report name is &lt;STRONG&gt;changed to “No File Model”&lt;/STRONG&gt; instead of keeping the original name.&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;This happens even though the API call itself succeeds.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;H4&gt;&lt;STRONG&gt;Issue 2: Report name with date format&lt;/STRONG&gt;&lt;/H4&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;If I assign a name like: 23/12/2025&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;After the upload, the report name is automatically converted to: 2025.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Thu, 01 Jan 2026 05:14:19 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4911065#M64235</guid>
      <dc:creator>Amruta2001</dc:creator>
      <dc:date>2026-01-01T05:14:19Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with Report Name Conversion When Uploading Reports Using PostImportFile REST API</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4911217#M64240</link>
      <description>&lt;P&gt;In both cases you will likely have to escape those special characters. You can also experiment with explicitly setting the DisplayName value&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/rest/api/power-bi/imports/post-import-in-group#uri-parameters" target="_blank"&gt;Imports - Post Import In Group - REST API (Power BI Power BI REST APIs) | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jan 2026 16:04:02 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4911217#M64240</guid>
      <dc:creator>lbendlin</dc:creator>
      <dc:date>2026-01-01T16:04:02Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with Report Name Conversion When Uploading Reports Using PostImportFile REST API</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4911241#M64243</link>
      <description>&lt;P&gt;Re: Report Name Conversion Issues (PostImportFile REST API) – Explanation and Workaround&lt;/P&gt;&lt;P&gt;​Hello! These issues are likely caused by how the PostImport endpoint handles character encoding and "auto-typing" during the initial file upload process.&lt;/P&gt;&lt;P&gt;​&lt;STRONG&gt;Issue 1: Double Quotes and "No File Model"&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The "No File Model" error is a generic fallback name the Service uses when the metadata portion of the multipart request is corrupted or fails validation. When you include unescaped double quotes in the displayName, it often breaks the JSON boundary or is rejected by the API's security sanitization layer to prevent injection.&lt;/P&gt;&lt;P&gt;​&lt;STRONG&gt;Issue 2: Date Formats (23/12/2025) converting to 2025&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The Import API's parsing engine sometimes attempts to interpret strings that look like mathematical expressions. In some legacy versions of the import logic, a string with forward slashes is treated as a division operation, or it defaults to the last numerical segment if it fails to validate as a standard string.&lt;/P&gt;&lt;H3&gt;​The Recommended "Pro" Workaround&lt;/H3&gt;&lt;P&gt;​To avoid these limitations, the most robust architecture used by developers is the &lt;STRONG&gt;Two-Step Deployment Pattern&lt;/STRONG&gt;:&lt;/P&gt;&lt;OL&gt;&lt;LI&gt;​&lt;STRONG&gt;Step 1 (Upload):&lt;/STRONG&gt; Import the file using a "Safe Name" (alphanumeric only, no special characters or slashes). This ensures the file is accepted and the model is created without metadata corruption.&lt;/LI&gt;&lt;LI&gt;​&lt;STRONG&gt;Step 2 (Rename):&lt;/STRONG&gt; Immediately follow up with the &lt;A href="https://www.google.com/search?q=https://learn.microsoft.com/en-us/rest/api/power-bi/reports/update-report-in-group" target="_blank" rel="noopener"&gt;Reports - Update Report In Group&lt;/A&gt; API.&lt;/LI&gt;&lt;/OL&gt;&lt;P&gt;​The &lt;STRONG&gt;Update Report&lt;/STRONG&gt; API is designed specifically for metadata and is much more resilient. It handles escaped double quotes and date strings correctly because it is a simple JSON PATCH request rather than a complex multipart file upload.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;// Example Step 2: PATCH &lt;A href="https://api.powerbi.com/v1.0/myorg/groups/{groupId}/reports/{reportId" target="_blank" rel="noopener"&gt;https://api.powerbi.com/v1.0/myorg/groups/{groupId}/reports/{reportId&lt;/A&gt;}&lt;/P&gt;&lt;P&gt;{&lt;/P&gt;&lt;P&gt;&amp;nbsp; "name": "23/12/2025 - \"Sales Report\""&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I hope this helps you stabilize your automation! If this architectural workaround resolves your issue, please mark this as an "Accepted Solution" to help others in the community.&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Vishwanath&lt;/P&gt;</description>
      <pubDate>Thu, 01 Jan 2026 16:40:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4911241#M64243</guid>
      <dc:creator>AshokKunwar</dc:creator>
      <dc:date>2026-01-01T16:40:33Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with Report Name Conversion When Uploading Reports Using PostImportFile REST API</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4912114#M64272</link>
      <description>&lt;P&gt;This is expected behavior (unfortunately) and comes from Power BI Service sanitizing the import “name”.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;1) Double quotes&lt;/STRONG&gt;&lt;BR /&gt;The import name is treated like a filename/title and Power BI strips/normalizes invalid characters. A plain " can cause the service to fail the “rename” step internally, and it falls back to a default name (what you’re seeing as “No File Model”).&lt;BR /&gt;Fix: don’t send quotes. Replace with safe characters, e.g.:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;Sales Report&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;Sales Report - "Q4" → Sales Report - Q4 or Sales Report - Q4 (quoted)&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;2) Date-like names (23/12/2025)&lt;/STRONG&gt;&lt;BR /&gt;/ is also not a safe character for names (it’s a path separator), so the service normalizes it. In some cases it also tries to interpret date-like strings and ends up shortening/transforming the title (your 2025 result).&lt;BR /&gt;Fix: use a safe date format in the name, e.g.:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;2025-12-23&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;20251223&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;23-Dec-2025&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;Recommended approach&lt;/STRONG&gt;&lt;BR /&gt;Always generate a “safe” import name before calling the API:&lt;/P&gt;&lt;UL&gt;&lt;LI&gt;&lt;P&gt;allow letters, numbers, spaces, - _ ( )&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;remove: " / \ : * ? &amp;lt; &amp;gt; |&lt;/P&gt;&lt;/LI&gt;&lt;LI&gt;&lt;P&gt;use ISO date format YYYY-MM-DD&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;</description>
      <pubDate>Sun, 04 Jan 2026 16:29:01 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4912114#M64272</guid>
      <dc:creator>cengizhanarslan</dc:creator>
      <dc:date>2026-01-04T16:29:01Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with Report Name Conversion When Uploading Reports Using PostImportFile REST API</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4912340#M64280</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1504417"&gt;@Amruta2001&lt;/a&gt;&amp;nbsp;&lt;BR /&gt;Thank you&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/100342"&gt;@lbendlin&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1504079"&gt;@AshokKunwar&lt;/a&gt;&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1292787"&gt;@cengizhanarslan&lt;/a&gt;&amp;nbsp;for your response.&lt;BR /&gt;&lt;BR /&gt;I just wanted to follow up and check whether you have had a chance to verify the solutions mentioned above. Please let me know if you need any additional clarification from our end.&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#0000FF"&gt;&lt;STRONG&gt;&lt;EM&gt;Thanks,&lt;/EM&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#0000FF"&gt;&lt;STRONG&gt;&lt;EM&gt;Cheri Srikanth&lt;/EM&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#0000FF"&gt;&lt;STRONG&gt;&lt;EM&gt;CST Team&lt;/EM&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 05 Jan 2026 08:50:43 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4912340#M64280</guid>
      <dc:creator>v-csrikanth</dc:creator>
      <dc:date>2026-01-05T08:50:43Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with Report Name Conversion When Uploading Reports Using PostImportFile REST API</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4914416#M64306</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1504417"&gt;@Amruta2001&lt;/a&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Could you let us know if the suggested solutions have resolved your issue? This information can assist other members facing similar challenges.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Thank you for being part of the Microsoft Fabric Community.&lt;BR /&gt;&lt;BR /&gt;&lt;FONT color="#0000FF"&gt;&lt;STRONG&gt;&lt;EM&gt;Thanks,&lt;/EM&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#0000FF"&gt;&lt;STRONG&gt;&lt;EM&gt;Cheri Srikanth&lt;/EM&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;BR /&gt;&lt;FONT color="#0000FF"&gt;&lt;STRONG&gt;&lt;EM&gt;CST Team&lt;/EM&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jan 2026 06:22:17 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4914416#M64306</guid>
      <dc:creator>v-csrikanth</dc:creator>
      <dc:date>2026-01-08T06:22:17Z</dc:date>
    </item>
    <item>
      <title>Re: Issues with Report Name Conversion When Uploading Reports Using PostImportFile REST API</title>
      <link>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4922295#M64368</link>
      <description>&lt;P&gt;Hii &lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/1504417"&gt;@Amruta2001&lt;/a&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;STRONG&gt;I hope this helps you stabilize your automation! If this architectural workaround resolves your issue, please mark this as an "Accepted Solution" to help others in the community.&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Jan 2026 05:44:42 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Developer/Issues-with-Report-Name-Conversion-When-Uploading-Reports-Using/m-p/4922295#M64368</guid>
      <dc:creator>AshokKunwar</dc:creator>
      <dc:date>2026-01-21T05:44:42Z</dc:date>
    </item>
  </channel>
</rss>

