Items - Refresh Sql Endpoint Metadata
Obnoví všetky tabuľky v rámci koncového bodu analýzy SQL.
Toto rozhranie API podporuje dlhotrvajúce operácie (LRO).
Permissions
Volajúci musí mať rolu prispievateľa alebo vyššiu rolu pracovného priestoru.
Povinné delegované rozsahy
Item.ReadWrite.All
Podporované identity v aplikácii Microsoft Entra
Toto rozhranie API podporuje identity Microsoft uvedené v tejto časti.
| Identity | Support |
|---|---|
| User | Yes |
| Objekt služby a spravované identity | Yes |
Interface
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/sqlEndpoints/{sqlEndpointId}/refreshMetadata
Parametre URI
| Name | V | Povinné | Typ | Description |
|---|---|---|---|---|
|
sql
|
path | True |
string (uuid) |
ID koncového bodu analýzy SQL. |
|
workspace
|
path | True |
string (uuid) |
ID pracovného priestoru. |
Text požiadavky
| Name | Typ | Description |
|---|---|---|
| timeout |
Trvanie žiadosti pred uplynutím časového limitu. Predvolená hodnota je 15 minút. |
Odpovede
| Name | Typ | Description |
|---|---|---|
| 200 OK |
Požiadavka sa úspešne dokončila. |
|
| 202 Accepted |
Prebieha obnovenie tabuľky s analýzou SQL. Hlavičky
|
|
| Other Status Codes |
Bežné kódy chýb:
|
Príklady
Refresh all tables for a specified SQL analytics endpoint in a workspace
Vzorová požiadavka
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff229/sqlEndpoints/5b218778-e7a5-4d73-8187-f10824047715/refreshMetadata
Vzorová odpoveď
{
"value": [
{
"tableName": "Table 1",
"startDateTime": "2025-08-08T10:31:22.2708973Z",
"endDateTime": "2025-08-08T10:36:54.9651741Z",
"status": "Success",
"lastSuccessfulSyncDateTime": "2025-08-08T10:36:54.9651741Z"
},
{
"tableName": "Table 2",
"startDateTime": "2025-08-08T10:31:22.2708973Z",
"endDateTime": "2025-08-08T10:43:02.5329616Z",
"status": "Failure",
"error": {
"errorCode": "AdalRetryException",
"message": "Couldn't run query. There is a problem with the Microsoft Entra ID token. Have the warehouse owner log in again. If they're unavailable, use the takeover feature."
},
"lastSuccessfulSyncDateTime": "2025-08-07T10:44:27.2632648Z"
},
{
"tableName": "Table 3",
"startDateTime": "2025-08-08T10:31:22.2708973Z",
"endDateTime": "2025-08-08T10:36:59.9183509Z",
"status": "NotRun",
"lastSuccessfulSyncDateTime": "2025-08-06T08:32:53.3890146Z"
}
]
}
Definície
| Name | Description |
|---|---|
| Duration |
Trvanie. |
|
Error |
Objekt s podrobnosťami o zdroji súvisiacej s chybou. |
|
Error |
Odpoveď na chybu. |
|
Error |
Podrobnosti o chybovej odpovedi. |
|
Sql |
Obnoviť údajovú časť požiadavky koncového bodu SQL na analaytiku. |
|
Sync |
Stav operácie synchronizácie. V priebehu času je možné pridať ďalšie typy synchrónnej štatistiky. |
|
Table |
Objekt stavu synchronizácie tabuľky. |
|
Table |
Zoznam stavov synchronizácie tabuliek. |
|
Time |
Jednotka času trvania. V priebehu času je možné pridať ďalšie typy trvania. |
Duration
Trvanie.
| Name | Typ | Description |
|---|---|---|
| timeUnit |
Jednotka času trvania. V priebehu času je možné pridať ďalšie typy trvania. |
|
| value |
number |
Počet časových jednotiek v trvaní. |
ErrorRelatedResource
Objekt s podrobnosťami o zdroji súvisiacej s chybou.
| Name | Typ | Description |
|---|---|---|
| resourceId |
string |
ID prostriedku, ktoré je súčasťou chyby. |
| resourceType |
string |
Typ prostriedku, ktorý je zapojený do chyby. |
ErrorResponse
Odpoveď na chybu.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
Konkrétny identifikátor, ktorý poskytuje informácie o chybovej podmienke a umožňuje štandardizovanú komunikáciu medzi našou službou a používateľmi. |
| message |
string |
Zobrazenie chyby čitateľné ľuďmi. |
| moreDetails |
Zoznam ďalších podrobností o chybe. |
|
| relatedResource |
Podrobnosti o zdrojoch súvisiacich s chybou. |
|
| requestId |
string |
ID požiadavky súvisiacej s chybou. |
ErrorResponseDetails
Podrobnosti o chybovej odpovedi.
| Name | Typ | Description |
|---|---|---|
| errorCode |
string |
Konkrétny identifikátor, ktorý poskytuje informácie o chybovej podmienke a umožňuje štandardizovanú komunikáciu medzi našou službou a používateľmi. |
| message |
string |
Zobrazenie chyby čitateľné ľuďmi. |
| relatedResource |
Podrobnosti o zdrojoch súvisiacich s chybou. |
SqlEndpointRefreshMetadataRequest
Obnoviť údajovú časť požiadavky koncového bodu SQL na analaytiku.
| Name | Typ | Description |
|---|---|---|
| timeout |
Trvanie žiadosti pred uplynutím časového limitu. Predvolená hodnota je 15 minút. |
SyncStatus
Stav operácie synchronizácie. V priebehu času je možné pridať ďalšie typy synchrónnej štatistiky.
| Hodnota | Description |
|---|---|
| Success |
Označuje úspech. |
| Failure |
Označuje zlyhanie. |
| NotRun |
Znamená to, že operácia sa nespúšťla. |
TableSyncStatus
Objekt stavu synchronizácie tabuľky.
| Name | Typ | Description |
|---|---|---|
| endDateTime |
string (date-time) |
Dátum a čas dokončenia synchronizácie tabuľky v UTC pomocou formátu RRRR-MM-DDTHH:mm:ssZ. |
| error |
Podrobnosti o chybovej odpovedi |
|
| lastSuccessfulSyncDateTime |
string (date-time) |
Dátum a čas úspešnej synchronizácie tabuľky v UTC pomocou formátu RRRR-MM-DDTHH:mm:ssZ. |
| startDateTime |
string (date-time) |
Dátum a čas začatia synchronizácie tabuľky v UTC pomocou formátu RRRR-MM-DDTHH:mm:ssZ. |
| status |
Určuje, či sa tabuľka synchronizovala bez chýb. |
|
| tableName |
string |
Názov tabuľky, ktorá sa synchronizovala. |
TableSyncStatuses
Zoznam stavov synchronizácie tabuliek.
| Name | Typ | Description |
|---|---|---|
| value |
Zoznam stavov synchronizácie tabuliek. |
TimeUnit
Jednotka času trvania. V priebehu času je možné pridať ďalšie typy trvania.
| Hodnota | Description |
|---|---|
| Seconds |
Trvanie v sekundách. |
| Minutes |
Trvanie v minútach. |
| Hours |
Trvanie v hodinách. |
| Days |
Trvanie v dňoch. |