Compartilhar via


Criar uma API GraphQL a partir do seu banco de dados SQL no portal do Fabric

Aplica-se a:banco de dados SQL no Microsoft Fabric

Você pode começar a criar APIs GraphQL diretamente do editor de consultas SQL do Fabric. O Fabric cria o esquema GraphQL automaticamente com base em seus dados, e os aplicativos estão prontos para se conectar em minutos.

Pré-requisitos

Criar uma API para GraphQL

Para criar uma API para o GraphQL:

  1. Abra o banco de dados no qual você deseja criar uma API GraphQL.

  2. Selecione Novo e, em seguida, selecione API GraphQL.

    Captura de tela do portal do Fabric mostrando o botão Novo para o banco de dados.

  3. Insira um Nome para o item e selecione Criar.

Neste ponto, a API está pronta, mas não está expondo nenhum dado. APIs para GraphQL são definidas em um esquema organizado em termos de tipos e campos, em um sistema fortemente tipado. O Fabric gera automaticamente o esquema GraphQL necessário com base nos dados que você escolhe expor aos clientes do GraphQL.

  1. Selecione Obter dados. A tela Escolher dados permite que você pesquise e escolha os objetos que você deseja expor em seu esquema GraphQL.

  2. Marque as caixas de seleção ao lado das tabelas individuais ou procedimentos armazenados que você deseja expor na API. Para selecionar todos os objetos em uma pasta, marque a caixa de seleção com o nome da fonte de dados na parte superior.

    Captura de tela do portal do Fabric mostrando a tela Escolher dados.

  3. Selecione Carregar para iniciar o processo de geração do esquema GraphQL.

  4. O esquema é gerado e você pode iniciar a criação de consultas GraphQL (leitura, lista) ou mutações (criar, atualizar, excluir) para interagir com seus dados. A imagem a seguir mostra o Explorador de esquemas com um modelo de chamada de API.

    Captura de tela do portal do Fabric mostrando a tela do Explorador de esquemas.

Sua API para GraphQL agora está pronta para aceitar conexões e solicitações. Você pode usar o editor de API para testar e prototipar consultas GraphQL e o explorador de esquema para verificar os tipos de dados e campos expostos na API.

Próxima etapa