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 Lakehouse SQL Analytics Endpointin kautta
- Microsoft Fabric peilatut tietokannat SQL Analytics -päätepisteen kautta
- Microsoft Fabric SQL -tietokannat
- Azure SQL -tietokannat
- Tietojoukot
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ä