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.

Vereiste voorwaarden

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 opdracht az account set 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 behulp van 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 databases die als groep worden beheerd.

Een firewallregel op serverniveau configureren

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

Voer de opdracht az sql server firewall-rule create uit om een firewallregel te maken:

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. Als u externe connectiviteit wilt inschakelen, wijzigt u het IP-adres in een geschikt adres voor uw omgeving. Als u alle IP-adressen wilt openen, gebruikt u 0.0.0.0 als het begin-IP-adres en 255.255.255.255 als het eindadres.

Opmerking

SQL-eindpunten communiceren via poort 1433. Als u verbinding probeert te maken vanuit een bedrijfsnetwerk, is uitgaand verkeer via poort 1433 mogelijk niet toegestaan door de firewall van uw netwerk. Zo ja, dan kunt u geen verbinding maken met uw server, tenzij uw IT-afdeling poort 1433 opent.

Uw SQL-pool maken en beheren

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

Opmerking

You need a previously created workspace. Zie Quickstart: Een Azure Synapse-werkruimte maken met Azure CLI voor meer informatie.

Gebruik de opdracht az synapse sql pool create om de SQL-pool te maken:

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 zien 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 om een bestaande pool bij te werken:

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 SQL-pool wilt verwijderen, gebruikt u de opdracht az synapse sql pool delete :

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

Hulpmiddelen opruimen

Andere snelstarthandleidingen in deze verzameling zijn gebaseerd op deze quickstart.

Hint

If you plan to continue on to work with later quickstart tutorials, don't clean up the resources created in this quickstart. Als u niet van plan bent om door te gaan, gebruikt u de opdracht az group delete om alle resources te verwijderen die in deze quickstart zijn gemaakt.

az group delete --ResourceGroupName MyResourceGroup

Volgende stappen

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