Delen via


Quickstart: Een Synapse SQL-pool maken met Azure CLI

Maak een Synapse SQL-pool (datawarehouse) in Azure Synapse Analytics met behulp van de Azure CLI.

Vereisten

Aan de slag

Gebruik deze opdrachten om u aan te melden bij Azure en een resourcegroep in te stellen.

  1. Als u een lokale installatie gebruikt, voert u de opdracht az login uit om u aan te melden bij Azure:

    az login
    
  2. Gebruik, indien nodig, de az account set opdracht om uw abonnement te selecteren:

    az account set --subscription 00000000-0000-0000-0000-000000000000
    
  3. Voer de opdracht az group create uit om een resourcegroep te maken:

    az group create --name myResourceGroup --location WestEurope
    
  4. Maak een logische SQL-server met de opdracht az sql server create:

    az sql server create --resource-group myResourceGroup --name mysqlserver \
       --admin-user ServerAdmin --admin-password ChangeYourAdminPassword1
    

    Een server bevat een groep met databases die worden beheerd als groep.

Een serverfirewallregel configureren

Een serverfirewallregel maken. Een firewallregel op serverniveau kan een externe toepassing, zoals SQL Server Management Studio of het hulpprogramma SQLCMD, via de firewall van de SQL-poolservice verbinding laten maken met een SQL-pool.

Maak een firewallregel door de opdracht az sql server firewall-rule create uit te voeren:

az sql server firewall-rule create --resource-group myResourceGroup --name AllowSome \
   --server mysqlserver --start-ip-address 0.0.0.0 --end-ip-address 0.0.0.0

In dit voorbeeld wordt de firewall alleen geopend voor andere Azure-resources. Voor externe connectiviteit wijzigt u het IP-adres in een correct adres voor uw omgeving. Als u alle IP-adressen wilt openen, gebruikt u 0.0.0.0 als beginadres en 255.255.255.255 als eindadres.

Notitie

SQL-eindpunten communiceren via poort 1433. Als u verbinding probeert te maken vanuit een bedrijfsnetwerk, wordt uitgaand verkeer via poort 1433 mogelijk niet toegestaan door de firewall van uw netwerk. In dat geval kunt u alleen verbinding maken met uw server als uw IT-afdeling poort 1433 openstelt.

Uw SQL-pool maken en beheren

Maak de SQL-pool. Dit voorbeeld gebruikt DW100c als de servicedoelstelling. Dit is een goedkoper startpunt voor uw SQL-pool.

Notitie

U hebt een eerder gemaakte werkruimte nodig. Zie voor meer informatie Snelstart: Een Azure Synapse-werkruimte maken met Azure CLI.

Gebruik de opdracht az synapse sql pool create voor het maken van de SQL-pool:

az synapse sql pool create --resource-group myResourceGroup --name mySampleDataWarehouse \
   --performance-level "DW1000c" --workspace-name testsynapseworkspace

Zie az synapse sql pool voor meer informatie over de parameteropties.

U kunt uw SQL-pools weergeven met behulp van de opdracht az synapse sql pool list:

az synapse sql pool list --resource-group myResourceGroup --workspace-name testsynapseworkspace

Gebruik de opdracht az synapse sql pool update voor het bijwerken van een bestaande pool:

az synapse sql pool update --resource-group myResourceGroup --name mySampleDataWarehouse \
   --workspace-name testsynapseworkspace

Gebruik de opdracht az synapse sql pool pause om uw pool te onderbreken:

az synapse sql pool pause --resource-group myResourceGroup --name mySampleDataWarehouse \
   --workspace-name testsynapseworkspace

Gebruik de opdracht az synapse sql pool resume om een onderbroken pool te starten:

az synapse sql pool resume --resource-group myResourceGroup --name mySampleDataWarehouse \
   --workspace-name testsynapseworkspace

Als u een bestaande SQLpool wilt verwijderen, gebruikt u de opdracht az synapse sql pool delete:

az synapse sql pool delete --resource-group myResourceGroup --name mySampleDataWarehouse \
   --workspace-name testsynapseworkspace

Resources opschonen

Andere zelfstudies in deze verzameling zijn gebaseerd op deze snelstart.

Tip

Verwijder de resources die u in deze quickstart hebt gemaakt niet als u verder wilt gaan met volgende quickstart-zelfstudies. Als u niet wilt doorgaan, gebruikt u de opdracht az group delete om alle resources te verwijderen die door deze quickstart zijn gemaakt.

az group delete --ResourceGroupName MyResourceGroup

Volgende stappen

U hebt nu een SQL-pool gemaakt, een firewallregel gemaakt en deze verbonden met uw SQL-pool. Ga voor meer informatie naar het artikel Gegevens in een SQL-pool laden.