<?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: Fabric GraphQL API and API management Service in Data Engineering</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Fabric-GraphQL-API-and-API-management-Service/m-p/4297971#M5325</link>
    <description>&lt;P&gt;It sounds like you're encountering schema parsing issues in Azure API Management when uploading the .graphql file generated by the Fabric GraphQL API. This could be due to discrepancies in how the schema is structured or the types defined by Fabric's API.&lt;/P&gt;&lt;P&gt;Here are a few steps you can take to troubleshoot and resolve the issue:&lt;/P&gt;&lt;P&gt;- validate the scheme using an online GraphQL schema validator (e.g., GraphQL Schema Linter) to check for issues in the .graphql file. Look for undefined or incorrectly formatted types, directives, or fields that might not conform to the GraphQL specification.&lt;BR /&gt;- if the schema is large or complex, try splitting it into smaller chunks to isolate the problematic types. Test importing a simplified schema into Azure API Management to identify which part is causing the error.&lt;BR /&gt;- sometimes, the auto-generated schema might include custom types or directives not supported by Azure API Management. Edit the .graphql file to remove or adjust these unsupported elements.&lt;BR /&gt;- ensure your Azure API Management instance supports all GraphQL features used in the schema. Refer to the Azure API Management GraphQL documentation to check for feature compatibility.&lt;BR /&gt;- try turning on detailed logging in Azure API Management to capture error details when the schema upload fails. This can provide insights into specific issues.&lt;BR /&gt;- if the above steps don't resolve the issue, it might be worth contacting Microsoft support with the schema file and error details for further assistance.&lt;/P&gt;&lt;P&gt;If this post helps you resolve the issue, please consider accepting it as the solution to help other members find it more quickly. If I’ve misunderstood your needs or you still have additional questions, feel free to let me know, and I’ll be happy to assist further. Thanks a lot!&lt;/P&gt;</description>
    <pubDate>Sat, 23 Nov 2024 02:31:54 GMT</pubDate>
    <dc:creator>prasbharat</dc:creator>
    <dc:date>2024-11-23T02:31:54Z</dc:date>
    <item>
      <title>Fabric GraphQL API and API management Service</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Fabric-GraphQL-API-and-API-management-Service/m-p/4293894#M5287</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Has anyone tried to use their fabric api for graphql in the azure API management service? Any help would be great, thanks.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 20 Nov 2024 18:48:57 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Fabric-GraphQL-API-and-API-management-Service/m-p/4293894#M5287</guid>
      <dc:creator>clearyj3</dc:creator>
      <dc:date>2024-11-20T18:48:57Z</dc:date>
    </item>
    <item>
      <title>Re: Fabric GraphQL API and API management Service</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Fabric-GraphQL-API-and-API-management-Service/m-p/4294251#M5290</link>
      <description>&lt;P&gt;Hi &lt;a href="https://community.fabric.microsoft.com/t5/user/viewprofilepage/user-id/770219"&gt;@clearyj3&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can use the Fabric GraphQL API with Azure API Management Services.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here are the easy-to-follow steps:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Register an application in Azure Active Directory, get the client ID and tenant ID.&lt;/LI&gt;
&lt;LI&gt;Assign your application the required permissions, such as GraphQL.Execute.All.&lt;/LI&gt;
&lt;LI&gt;Create your GraphQL API and make sure the necessary data sources are accessible.&lt;/LI&gt;
&lt;LI&gt;Import the GraphQL schema into the Azure API Management Service and configure it.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You can find the steps and more information on how to do this in the following documentation:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/fabric/data-engineering/connect-apps-api-graphql" target="_blank"&gt;Connect applications to Fabric API for GraphQL - Microsoft Fabric | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learn.microsoft.com/en-us/azure/api-management/graphql-api?tabs=portal" target="_blank"&gt;Add a GraphQL API to Azure API Management | Microsoft Learn&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you have any other questions please feel free to contact me.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;BR /&gt;Yang&lt;BR /&gt;Community Support Team&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If there is any post&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;helps&lt;/EM&gt;&lt;/STRONG&gt;, then please consider&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;Accept it as the solution&lt;/EM&gt;&lt;/STRONG&gt;&amp;nbsp;&amp;nbsp;to help the other members find it more quickly.&lt;BR /&gt;If I misunderstand your needs or you still have problems on it, please feel free to let us know.&amp;nbsp;&lt;STRONG&gt;&lt;EM&gt;Thanks a lot!&lt;/EM&gt;&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Nov 2024 01:57:30 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Fabric-GraphQL-API-and-API-management-Service/m-p/4294251#M5290</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2024-11-21T01:57:30Z</dc:date>
    </item>
    <item>
      <title>Re: Fabric GraphQL API and API management Service</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Fabric-GraphQL-API-and-API-management-Service/m-p/4295694#M5307</link>
      <description>&lt;P&gt;Hi Yang,&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I've managed to complete everything except the final step. The GraphQL schema generated by Fabric's API isn't being parsed correctly by our API management services, leading to numerous type errors when I try to upload the&amp;nbsp;.graphql&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;file. Do you have any suggestions? Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 21 Nov 2024 16:24:36 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Fabric-GraphQL-API-and-API-management-Service/m-p/4295694#M5307</guid>
      <dc:creator>clearyj3</dc:creator>
      <dc:date>2024-11-21T16:24:36Z</dc:date>
    </item>
    <item>
      <title>Re: Fabric GraphQL API and API management Service</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Engineering/Fabric-GraphQL-API-and-API-management-Service/m-p/4297971#M5325</link>
      <description>&lt;P&gt;It sounds like you're encountering schema parsing issues in Azure API Management when uploading the .graphql file generated by the Fabric GraphQL API. This could be due to discrepancies in how the schema is structured or the types defined by Fabric's API.&lt;/P&gt;&lt;P&gt;Here are a few steps you can take to troubleshoot and resolve the issue:&lt;/P&gt;&lt;P&gt;- validate the scheme using an online GraphQL schema validator (e.g., GraphQL Schema Linter) to check for issues in the .graphql file. Look for undefined or incorrectly formatted types, directives, or fields that might not conform to the GraphQL specification.&lt;BR /&gt;- if the schema is large or complex, try splitting it into smaller chunks to isolate the problematic types. Test importing a simplified schema into Azure API Management to identify which part is causing the error.&lt;BR /&gt;- sometimes, the auto-generated schema might include custom types or directives not supported by Azure API Management. Edit the .graphql file to remove or adjust these unsupported elements.&lt;BR /&gt;- ensure your Azure API Management instance supports all GraphQL features used in the schema. Refer to the Azure API Management GraphQL documentation to check for feature compatibility.&lt;BR /&gt;- try turning on detailed logging in Azure API Management to capture error details when the schema upload fails. This can provide insights into specific issues.&lt;BR /&gt;- if the above steps don't resolve the issue, it might be worth contacting Microsoft support with the schema file and error details for further assistance.&lt;/P&gt;&lt;P&gt;If this post helps you resolve the issue, please consider accepting it as the solution to help other members find it more quickly. If I’ve misunderstood your needs or you still have additional questions, feel free to let me know, and I’ll be happy to assist further. Thanks a lot!&lt;/P&gt;</description>
      <pubDate>Sat, 23 Nov 2024 02:31:54 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Engineering/Fabric-GraphQL-API-and-API-management-Service/m-p/4297971#M5325</guid>
      <dc:creator>prasbharat</dc:creator>
      <dc:date>2024-11-23T02:31:54Z</dc:date>
    </item>
  </channel>
</rss>

