Query Execution - Execute Query
Suorittaa kyselyn tietovuota vastaan ja palauttaa tuloksen.
Suorittaa määritetyn kyselyn tietovuota vastaan ja suoratoistaa tulokset Apache Arrow -muodossa. Tukee mukautettujen koosteasiakirjojen käyttöä edistyneissä skenaarioissa.
Tämä ohjelmointirajapinta tukee pitkäkestoisia toimintoja.
Käyttöoikeudet
Kutsujalla on oltava tietovuon suoritusoikeudet .
Vaaditut delegoidut vaikutusalueet
Dataflow.Execute.All tai Item.Execute.All.
Rajoitukset
Kyselyitä voidaan suorittaa enintään 90 sekuntia.
Microsoft Entran tukemat käyttäjätiedot
Tämä ohjelmointirajapinta tukee tässä osiossa lueteltuja Microsoft -käyttäjätietoja.
| Identiteetti | Tuki |
|---|---|
| Käyttäjä | Kyllä |
| palvelun päänimen ja Hallittujen käyttäjätietojen | Kyllä |
Liittymä
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/dataflows/{dataflowId}/executeQuery
URI-parametrit
| Nimi | Kohteessa | Pakollinen | Tyyppi | Description |
|---|---|---|---|---|
|
dataflow
|
path | True |
string (uuid) |
Tietovuon tunnus. |
|
workspace
|
path | True |
string (uuid) |
Työtilan tunnus. |
Pyynnön leipäteksti
| Nimi | Pakollinen | Tyyppi | Description |
|---|---|---|---|
| queryName | True |
string |
Tietovuosta suoritettavan kyselyn nimi (tai tarvittaessa mukautetusta koosteasiakirjasta). |
| customMashupDocument |
string |
Valinnainen mukautettu koostetiedosto, joka ohittaa tietovuon oletuskoostamisen. |
Vastaukset
| Nimi | Tyyppi | Description |
|---|---|---|
| 200 OK |
file |
Kyselyn tulos kirjoitettiin moitteettomasti. Tulokset suoratoistaa Apache Arrow -muodossa. Katso nuolidokumentaatiosta , miten voit lukea suoratoiston Pythonissa ja muissa kielissä. Kyselyn suorittamisen tai suoratoiston aikana havaitut virheet ovat lisäsarakkeessa nimeltä PQ-nuolen metatiedot. Mediatyyppi: "application/vnd.apache.arrow.stream" |
| 202 Accepted |
Pyyntö hyväksytty, kyselyn suorittaminen on meneillään. Otsikot
|
|
| 429 Too Many Requests |
Palveluhinnan raja ylitettiin. Palvelin palauttaa otsikon, joka Otsikot Retry-After: integer |
|
| Other Status Codes |
Yleiset virhekoodit:
|
Määritelmät
| Nimi | Description |
|---|---|
|
Error |
Virheeseen liittyvä resurssitieto-objekti. |
|
Error |
Virhevastaus. |
|
Error |
Virheen vastauksen tiedot. |
|
Execute |
Pyynnön tiedot kyselyn suorittamiseksi tietovuosta. |
ErrorRelatedResource
Virheeseen liittyvä resurssitieto-objekti.
| Nimi | Tyyppi | Description |
|---|---|---|
| resourceId |
string |
Virheestä liittyvä resurssitunnus. |
| resourceType |
string |
Virheestä liittyvän resurssin tyyppi. |
ErrorResponse
Virhevastaus.
| Nimi | Tyyppi | Description |
|---|---|---|
| errorCode |
string |
Tietty tunniste, joka antaa tietoja virheehdosta ja mahdollistaa standardoidun tietoliikenteen palvelumme ja sen käyttäjien välillä. |
| message |
string |
Ihmisen luettavissa oleva esitys virheestä. |
| moreDetails |
Luettelo virheiden lisätiedoista. |
|
| relatedResource |
Virheisiin liittyvät resurssitiedot. |
|
| requestId |
string (uuid) |
Virheeseen liittyvän pyynnön tunnus. |
ErrorResponseDetails
Virheen vastauksen tiedot.
| Nimi | Tyyppi | Description |
|---|---|---|
| errorCode |
string |
Tietty tunniste, joka antaa tietoja virheehdosta ja mahdollistaa standardoidun tietoliikenteen palvelumme ja sen käyttäjien välillä. |
| message |
string |
Ihmisen luettavissa oleva esitys virheestä. |
| relatedResource |
Virheisiin liittyvät resurssitiedot. |
ExecuteQueryRequest
Pyynnön tiedot kyselyn suorittamiseksi tietovuosta.
| Nimi | Tyyppi | Description |
|---|---|---|
| customMashupDocument |
string |
Valinnainen mukautettu koostetiedosto, joka ohittaa tietovuon oletuskoostamisen. |
| queryName |
string |
Tietovuosta suoritettavan kyselyn nimi (tai tarvittaessa mukautetusta koosteasiakirjasta). |