Delen via


GraphQL-API maken op basis van uw SQL-database in de Fabric-portal

Van toepassing op:SQL-database in Microsoft Fabric

Begin met het bouwen van GraphQL-API's rechtstreeks vanuit de SQL-query-editor voor Fabric. Fabric bouwt automatisch het GraphQL-schema op basis van uw gegevens en toepassingen zijn binnen enkele minuten klaar om verbinding te maken.

Vereisten

Een API maken voor GraphQL

Een API maken voor GraphQL:

  1. Open de database waar u een GraphQL-API wilt maken.

  2. Selecteer Nieuw en selecteer GraphQL-API.

    Schermopname van de Fabric-portal met de knop Nieuw voor de database.

  3. Voer een naam in voor uw item en selecteer Maken.

Op dit moment is de API gereed, maar er worden geen gegevens weergegeven. API's voor GraphQL worden gedefinieerd in een schema dat is ingedeeld in termen van typen en velden, in een sterk getypt systeem. Fabric genereert automatisch het benodigde GraphQL-schema op basis van de gegevens die u kiest om beschikbaar te maken voor GraphQL-clients.

  1. Selecteer Gegevens ophalen. Met het scherm Gegevens kiezen kunt u zoeken en de objecten kiezen die u wilt weergeven in uw GraphQL-schema.

  2. Schakel de selectievakjes in naast de afzonderlijke tabellen of opgeslagen procedures die u in de API wilt weergeven. Als u alle objecten in een map wilt selecteren, schakelt u het selectievakje in met de naam van de gegevensbron bovenaan.

    Schermopname van de Fabric-portal met het scherm Gegevens kiezen.

  3. Selecteer Laden om het proces voor het genereren van het GraphQL-schema te starten.

  4. Het schema wordt gegenereerd en u kunt beginnen met het maken van prototypen van GraphQL-query's (lezen, vermelden) of mutaties (maken, bijwerken, verwijderen) om te communiceren met uw gegevens. In de volgende afbeelding ziet u de Schema Explorer met een API-aanroepsjabloon.

    Schermopname van de Fabric-portal met het scherm Schemaverkenner.

Uw API voor GraphQL is nu klaar om verbindingen en aanvragen te accepteren. U kunt de API-editor gebruiken om GraphQL-query's en schemaverkenner te testen en te prototypen om de gegevenstypen en velden te controleren die in de API worden weergegeven.

Volgende stap