Sdílet prostřednictvím


Rozhraní REST API pro vyhrazený fond SQL (dříve SQL DW) ve službě Azure Synapse Analytics

Rozhraní REST API pro správu výpočetních prostředků pro vyhrazený fond SQL (dříve SQL DW) ve službě Azure Synapse Analytics

Poznámka

Rozhraní REST API popsaná v tomto článku jsou určená pro samostatné vyhrazené fondy SQL (dříve SQL DW) a nevztahují se na vyhrazený fond SQL v pracovním prostoru Azure Synapse Analytics. Informace o rozhraníCH REST API, která se používají speciálně pro pracovní prostor služby Azure Synapse Analytics, najdete v tématu rozhraní REST API pracovního prostoru služby Azure Synapse Analytics.

Škálování výpočetního výkonu

Pokud chcete změnit jednotky datového skladu, použijte rozhraní REST API pro vytvoření nebo aktualizaci databáze . Následující příklad nastaví jednotky datového skladu na DW1000 pro databázi MySQLDW, která je hostována na serveru MyServer. Server je ve skupině prostředků Azure s názvem ResourceGroup1.

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Sql/servers/{server-name}/databases/{database-name}?api-version=2020-08-01-preview HTTP/1.1
Content-Type: application/json; charset=UTF-8

{
    "location": "West Central US",
    "sku": {
        "name": "DW200c"
    }
}

Pozastavit výpočetní prostředky

K pozastavení databáze použijte rozhraní REST API pro pozastavení databáze . Následující příklad pozastaví databázi s názvem Database02 hostované na serveru s názvem Server01. Server je ve skupině prostředků Azure s názvem ResourceGroup1.

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Sql/servers/{server-name}/databases/{database-name}/pause?api-version=2020-08-01-preview HTTP/1.1

Obnovení výpočetních prostředků

Pokud chcete spustit databázi, použijte rozhraní REST API pro obnovení databáze . Následující příklad spustí databázi s názvem Database02 hostované na serveru s názvem Server01. Server je ve skupině prostředků Azure s názvem ResourceGroup1.

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Sql/servers/{server-name}/databases/{database-name}/resume?api-version=2020-08-01-preview HTTP/1.1

Kontrola stavu databáze

Poznámka

V současné době může kontrola stavu databáze vrátit stav ONLINE, když databáze dokončuje pracovní postup online, což vede k chybám připojení. Pokud používáte toto volání rozhraní API k aktivaci pokusů o připojení, možná budete muset v kódu aplikace přidat 2 až 3minutové zpoždění.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Sql/servers/{serverName}/databases/{databaseName}?api-version=2020-08-01-preview

Získání plánu údržby

Zkontrolujte plán údržby nastavený pro vyhrazený fond SQL (dříve SQL Data Warehouse).

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Sql/servers/{server-name}/databases/{database-name}/maintenanceWindows/current?maintenanceWindowName=current&api-version=2017-10-01-preview HTTP/1.1

Nastavení plánu údržby

Nastavení a aktualizace plánu údržby ve stávajícím vyhrazeném fondu SQL (dříve SQL Data Warehouse).

PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/Microsoft.Sql/servers/{server-name}/databases/{database-name}/maintenanceWindows/current?maintenanceWindowName=current&api-version=2017-10-01-preview HTTP/1.1

{
    "properties": {
        "timeRanges": [
                {
                                "dayOfWeek": "Saturday",
                                "startTime": "00:00",
                                "duration": "08:00",
                },
                {
                                "dayOfWeek": "Wednesday",
                                "startTime": "00:00",
                                "duration": "08:00",
                }
                ]
    }
}

Další kroky

Další informace najdete v tématu Správa výpočetních prostředků.