Jaa


OneLake-taulukon ohjelmointirajapintojen yleiskatsaus

OneLake tarjoaa REST API -päätepisteen taulukoiden käsittelyyn Microsoft Fabricissa. Tätä päätepistettä voidaan käyttää asiakkaiden ja kirjastojen kanssa, jotka ovat yhteensopivia Iceberg REST Catalog (IRC) -ohjelmointirajapinnan avoimen standardin tai Unity Catalog API:n avoimen standardin kanssa.

Tärkeää

Tämä ominaisuus on esikatseluvaiheessa.

Ennakkovaatimukset

Näiden ohjelmointirajapintojen käyttäminen on yksinkertaista, kun tunnistat muutamia tietoja ja valitset haluamasi Microsoft Entra ID -todennustyönkulun.

Perustietojen kerääminen

Jotta voit käyttää näitä ohjelmointirajapintoja, sinun on ensin kerättävä seuraavat tiedot:

  • Fabric-vuokraajatunnuksesi.

    Vuokraajan tunnus on GUID-tunnus, ja se löytyy Fabricin Profiili-kortista tai **Ohje, Tietoja Fabricista-valikosta.

  • Tietokohteen (kuten lakehousen) työtila ja tietokohdetunnus, jossa on ylimmän tason Tables-hakemisto.

    Nämä tunnukset ovat GUID-tunnuksia. Ne löytyvät minkä tahansa OneLaken taulukon OneLaken URL-osoitteesta. Ne löytyvät vaihtoehtoisesti selaimessasi näkyvästä URL-osoitteesta, kun tietokohde on avoinna Fabricissa.

  • Microsoft Entra ID:n käyttäjän tai palvelun päänimen käyttäjätiedot, joilla on oikeudet lukea valitun tietokohteen taulukoita.

Todennukseen valmistautuminen

  1. Päätä, miten haluat todentaa Microsoft Entra ID:llä, jotta saat käyttöoikeustietueen valitsemallesi Microsoft Entra -käyttäjätiedolle.

    Tästä oppaasta saat lisätietoja eri tavoista hankkia käyttöoikeustietue Microsoft Entra ID:llä. Microsoft tarjoaa käteviä todennuskirjastoja useilla kielillä.

  2. Jos olet kehittämässä uutta sovellusta, jonka avulla käyttäjät voivat kirjautua sisään tai kirjautua sisään erillisenä sovelluksena, rekisteröi sovelluksesi Microsoft Entra ID:llä.

  3. Myönnä ohjelmointirajapinnan käyttöoikeus Azure Storage (https://storage.azure.com/) -tunnuksen käyttäjäryhmälle Microsoft Entra ID -sovelluksellesi. Tämän käyttöoikeuden myöntäminen varmistaa, että sovelluksesi voi hankkia tunnuksia käytettäväksi OneLake-taulukon päätepisteen kanssa.

    Note

    OneLake-taulukon ohjelmointirajapinnan päätepiste hyväksyy saman tunnuksen käyttäjäryhmän kuin OneLake-tiedostojärjestelmän päätepisteet.

    Jos olet kehittämässä sovellusta, saatat jo tietää, miten voit todentaa Microsoft Entra ID:llä, jotta voit olla vuorovaikutuksessa OneLake-tiedostojärjestelmän REST-ohjelmointirajapintojen kanssa. Jos näin on, voit käyttää samaa lähestymistapaa todentamiseen uudella OneLake-taulukon päätepisteellä.

Iceberg REST Catalog (IRC) API-toiminnot OneLakessa

Lue , miten voit aloittaa OneLake-taulukon ohjelmointirajapinnan päätepisteen käytön, jotta voit olla vuorovaikutuksessa OneLaken Iceberg-taulukoiden kanssa. Aluksi vain luku -metatietotaulukon toimintoja tuetaan, ja aiomme lisätä pian lisää toimintoja.

Note

Ennen kuin käytät Iceberg-ohjelmointirajapintoja, varmista, että Delta Laken ja Icebergin metatietojen muuntaminen on otettu käyttöön vuokraajassa tai työtilassa. Tutustu ohjeisiin, miten voit ottaa käyttöön automaattisen Delta Laken ja Icebergin taulukkomuodon muuntamisen.

Delta Lake REST API -toiminnot OneLakessa

Lue , miten voit aloittaa OneLake-taulukon ohjelmointirajapinnan päätepisteen käytön, jotta voit olla vuorovaikutuksessa Delta-taulukoiden kanssa OneLakessa.