Mikä on GraphQL:n Microsoft Fabric -ohjelmointirajapinta?
GraphQL:n Microsoft Fabric -ohjelmointirajapinta on tietojen käyttötaso, jonka avulla voit tehdä nopeasti ja tehokkaasti kyselyjä useista tietolähteistä laajasti hyväksytyllä ja tutulla ohjelmointirajapintatekniikalla. -ohjelmointirajapinnan avulla voit abstraktilla taustatietolähteiden tarkat tiedot, jotta voit keskittyä sovelluksesi logiikkaan ja tarjota kaikki asiakkaan tarvitsemat tiedot yhdessä kutsussa. GraphQL käyttää yksinkertaista kyselykieltä ja helposti käsittele tulosjoukkoja, mikä minimoi aikaa, joka sovelluksissa kuluu tietojen käyttämiseen Fabricissa.
Tietojen paljastaminen GraphQL-ohjelmointirajapinnan kautta
Tietolähteiden paljastaminen GraphQL-kohteeseen Microsoft Fabricissa on nopeaa ja helppoa. Valitse tietolähde, jonka haluat paljastaa, ja määritä sitten, mitkä kyseisen tietolähteen objektit haluat esittää ohjelmointirajapinnan kautta. Voit myös määrittää valitsemasi kenttien väliset suhteet. Kun olet suorittanut nämä vaiheet, ohjelmointirajapinnan päätepiste on valmis hyväksymään kyselyitä.
Tuetut tietolähteet
Tällä hetkellä seuraavat tuetut tietolähteet voidaan paljastaa GraphQL:n Fabric-ohjelmointirajapinnan kautta:
- Microsoft Fabric -tietovarasto
- Microsoft Fabric SQL -tietokanta
- Microsoft Fabric Lakehouse SQL Analytics Endpointin kautta
- Microsoft Fabric peilatut tietokannat SQL Analytics Endpointin kautta, mukaan lukien:
- Peilatut tietokannat Azure SQL -tietokannasta
- Peilatut tietokannat Azure SQL:n hallitusta esiintymästä
- Peilatut tietokannat Azure Cosmos DB:stä
- Peilatut tietokannat Microsoft Fabric SQL -tietokannasta
- Peilatut tietokannat Azure Databricksista
- Peilatut tietokannat Snowflakesta
- Avaa peilatut tietokannat
- Azure SQL -tietokanta
- Tietomart
Ominaisuudet
GraphQL:n Fabric-ohjelmointirajapinta sisältää seuraavat:
- Automaattinen tietolähderakenteen etsiminen.
- Kyselyjen ja mutaatioiden automaattinen muodostaminen.
- Ratkaisevien ratkaisujen automaattinen muodostaminen.
- Paikallisen testauskoodin automaattinen luonti.
- Sql-tietokantojen ja tietovarastojen näkymien tuki.
- Sql-tietokantojen ja tietovarastojen tallennettujen toimintosarjojen tuki.
- Tuki useille tietolähteille, jotka vastaavat fan out -kyselyitä.
- Mahdollisuus luoda yksi yhteen-, yksi moneen- ja monta moneen -suhteita.
- Mahdollisuus valita tietolähteestä näytettävien yksittäisten objektien valinta.
- Mahdollisuus paljastaa tiettyjä sarakkeita tietolähdetaulukoista.
- Mahdollisuus valvoa ohjelmointirajapinnan toimintaa koontinäytön ja pyynnön kirjaamisen avulla.
Vuorovaikutteinen muokkauskokemus
GraphQL-ohjelmointirajapinta sisältää editorin, jossa voit helposti kehittää ja testata kyselyitä tai mutaatioita. Editorin ominaisuuksia ovat muun muassa seuraavat:
- Tulosruutu kyselyiden tai mutaatioiden tuloksen visualisointiin
- Kysely- tai mutaatioparametrien tuki
- Intellisense, joka tukee GraphQL-syntaksia ja rakenneobjektien nimiä
Rajoitukset
Katso lisätietoja GraphQL-rajoitusten -ohjelmointirajapinnasta.