Quickstart: Een toegewezen SQL-pool (voorheen SQL DW) maken en een query uitvoeren in Azure Synapse Analytics met behulp van Azure Portal

Snel een toegewezen SQL-pool (voorheen SQL DW) maken en een query uitvoeren in Azure Synapse Analytics met behulp van Azure Portal.

Vereisten

  1. Als u nog geen Azure-abonnement hebt, maakt u een gratis account voordat u begint.

    Notitie

    Het maken van een toegewezen SQL-pool (voorheen SQL DW) in Azure Synapse kan resulteren in een nieuwe factureerbare service. Zie Prijzen voor Azure Synapse Analytics voor meer informatie.

  2. Download en installeer de nieuwste versie van SSMS (SQL Server Management Studio). Opmerking: SSMS is alleen beschikbaar op Windows-platforms, zie de volledige lijst met ondersteunde platforms.

Aanmelden bij Azure Portal

Meld u aan bij de Azure-portal.

Een SQL-pool maken

Datawarehouses worden gemaakt met een toegewezen SQL-pool (voorheen SQL DW) in Azure Synapse Analytics. Een toegewezen Azure SQL-pool (voorheen SQL DW) wordt gemaakt met een gedefinieerde set compute-resources. De database wordt gemaakt in een Azure-resourcegroep en in een logische SQL-server.

Volg deze stappen voor het maken van een toegewezen SQL-groep (voorheen SQL DW) die de voorbeeldgegevens van AdventureWorksDW bevat.

  1. Selecteer in de linkerbovenhoek van Azure Portal Een resource maken.

    create a resource in Azure portal

  2. Typ 'toegewezen SQL-pool' in de zoekbalk en selecteer toegewezen SQL-groep (voorheen SQL DW). Selecteer Maken op de pagina die wordt geopend.

    create empty data warehouse

  3. Geef in Basisinstellingen uw abonnement, de resourcegroep, de naam van de toegewezen SQL-pool (voorheen SQL DW) en de servernaam op:

    Instelling Voorgestelde waarde Beschrijving
    Abonnement Uw abonnement Zie Abonnementen voor meer informatie over uw abonnementen.
    Resourcegroep myResourceGroup Zie Naming conventions (Naamgevingsconventies) voor geldige resourcegroepnamen.
    Naam van SQL-pool Elke wereldwijd unieke naam (een voorbeeld is mySampleDataWarehouse) Zie Database-id's voor geldige databasenamen.
    Server Een wereldwijd unieke naam Selecteer bestaande server of maak een nieuwe servernaam, selecteer Nieuwe maken. Zie Naming conventions (Naamgevingsconventies) voor geldige servernamen.

    create a data warehouse basic details

  4. Selecteer onder PrestatieniveauPrestatieniveau selecteren om eventueel uw configuratie te wijzigen met een schuifregelaar.

    change data warehouse performance level

    Zie Rekenproces beheren in Azure Synapse Analytics voor meer informatie over prestatieniveaus.

  5. Selecteer Extra instellingen, onder Bestaande gegevens gebruiken, Voorbeeld, zodat AdventureWorksDW als de voorbeelddatabase wordt gemaakt.

    select Use existing data

  6. Nu u het tabblad Basisinstellingen van het formulier Azure Synapse Analytics hebt voltooid, selecteert u Controleren + maken en vervolgens Maken om de SQL-pool te maken. De inrichting duurt een paar minuten.

    select Review + Create

    select create

  7. Selecteer Meldingen op de werkbalk om het implementatieproces te bewaken.

    Screenshot shows Notifications with Deployment in progress.

Een serverfirewallregel maken

De service Azure Synapse maakt een firewall op serverniveau. Deze firewall voorkomt dat externe toepassingen en hulpprogramma's verbinding maken met de server of databases op de server. Als u de connectiviteit wilt inschakelen, kunt u firewallregels toevoegen waarmee connectiviteit voor bepaalde IP-adressen wordt ingeschakeld. Volg deze stappen om een firewallregel op serverniveau te maken voor het IP-adres van uw client.

Notitie

Azure Synapse communiceert via poort 1433. Als u verbinding wilt maken vanuit een bedrijfsnetwerk, is uitgaand verkeer via poort 1433 mogelijk niet toegestaan vanwege de firewall van het netwerk. In dat geval kunt u alleen verbinding maken met uw server als uw IT-afdeling poort 1433 openstelt.

  1. Nadat de implementatie is voltooid, selecteert u Alle services in het linkermenu. Selecteer Databases, selecteer de ster naast Azure Synapse Analytics om Azure Synapse Analytics toe te voegen aan uw favorieten.

  2. Selecteer Azure Synapse Analytics in het menu aan de linkerkant en selecteer vervolgens mySampleDataWarehouse op de pagina Azure Synapse Analytics. De overzichtspagina voor de database wordt geopend, met de volledig gekwalificeerde servernaam (bijvoorbeeld sqlpoolservername.database.windows.net) en biedt opties voor verdere configuratie.

  3. Kopieer deze volledig gekwalificeerde servernaam om in deze en andere quickstarts verbinding te maken met de server en de bijbehorende databases. Selecteer de servernaam om de serverinstellingen te openen.

    find server name

  4. Selecteer Firewallinstellingen weergeven.

    server settings

  5. De pagina Firewallinstellingen voor de server wordt geopend.

    server firewall rule

  6. Selecteer IP van client toevoegen op de werkbalk om uw huidige IP-adres aan een nieuwe firewallregel toe te voegen. Een firewallregel kan poort 1433 openen voor een afzonderlijk IP-adres of voor een aantal IP-adressen.

  7. selecteer Opslaan. Er wordt een firewallregel op serverniveau gemaakt voor uw huidige IP-adres, waarbij poort 1433 wordt geopend op de server.

  8. selecteer OK en sluit de pagina Firewallinstellingen.

U kunt nu via dit IP-adres verbinding maken met de server en de bijbehorende SQL-pools. De verbinding werkt met SQL Server Management Studio of een ander hulpprogramma van uw keuze. Wanneer u verbinding maakt, gebruikt u het ServerAdmin-account dat u eerder hebt gemaakt.

Belangrijk

Voor alle Azure-services is toegang via de SQL Database-firewall standaard ingeschakeld. Selecteer UIT op deze pagina en selecteer vervolgens op Opslaan om de firewall uit te schakelen voor alle Azure-services.

De volledig gekwalificeerde servernaam ophalen

Haal de volledig gekwalificeerde servernaam van uw server op uit de Azure-portal. Later gebruikt u de volledig gekwalificeerde servernaam bij het verbinding maken met de server.

  1. Meld u aan bij de Azure-portal.

  2. Selecteer Azure Synapse Analytics in het menu aan de linkerkant en selecteer uw op de azure Synapse Analytics-pagina .

  3. In het deelvenster Essentials van de Azure Portal-pagina van uw database kopieert u de servernaam. In dit voorbeeld is de volledig gekwalificeerde servernaam sqlpoolservername.database.windows.net.

    connection information

Als serverbeheerder verbinding maken met de server

In deze sectie wordt gebruikgemaakt van SSMS (SQL Server Management Studio) om een verbinding tot stand te brengen met de server.

  1. Open SQL Server Management Studio.

  2. Voer in het dialoogvenster Verbinding maken met server de volgende informatie in:

    Instelling Voorgestelde waarde Beschrijving
    Servertype Database-engine Deze waarde is verplicht
    Servernaam De volledig gekwalificeerde servernaam Hier volgt een voorbeeld: sqlpoolservername.database.windows.net.
    Verificatie SQL Server-verificatie SQL-verificatie is het enige verificatietype dat in deze zelfstudie is geconfigureerd.
    Aanmelden Het beheerdersaccount voor de server Account dat u hebt opgegeven tijdens het maken van de server.
    Wachtwoord Het wachtwoord voor het beheerdersaccount voor de server Wachtwoord dat u hebt opgegeven tijdens het maken van de server.

    connect to server

  3. selecteer Verbinden. Het venster Objectverkenner wordt geopend in SQL Server Management Studio.

  4. Vouw Databases uit in Objectverkenner. Vouw vervolgens mySampleDatabase uit om de objecten in uw nieuwe database weer te geven.

    database objects

Een aantal query's uitvoeren

Het is niet raadzaam om grote query's uit te voeren terwijl u bent geregistreerd als de serverbeheerder, omdat deze rol gebruikmaakt van een beperkte resourceklasse. In plaats daarvan configureert u de Isolatie van workloads zoals aangegeven in de zelfstudies.

Azure Synapse Analytics gebruikt T-SQL als de querytaal. Gebruik de volgende stappen om een queryvenster te openen en een aantal T-SQL-query’s uit te voeren:

  1. Selecteer met de rechtermuisknop mySampleDataWarehouse en selecteer Nieuwe query. Een nieuwe queryvenster wordt geopend.

  2. Voer in het queryvenster de volgende opdracht in om een lijst met databases te zien.

    SELECT * FROM sys.databases
    
  3. selecteer Uitvoeren. De queryresultaten bevatten twee databases: hoofd en mySampleDataWarehouse.

    Query databases

  4. Als u wat gegevens wilt bekijken, gebruikt u de volgende opdracht om het aantal klanten te zien met de achternaam Adams en met drie kinderen. De resultaten bestaan uit zes klanten.

    SELECT LastName, FirstName FROM dbo.dimCustomer
    WHERE LastName = 'Adams' AND NumberChildrenAtHome = 3;
    

    Query dbo.dimCustomer

Resources opschonen

Er worden kosten in rekening gebracht voor datawarehouse-eenheden en gegevens die zijn opgeslagen in uw toegewezen SQL-pool (voorheen SQL DW). Deze compute- en opslagresources worden apart in rekening gebracht.

  • Als u de gegevens in de opslag wilt houden, kunt u het berekenen onderbreken wanneer u de toegewezen SQL-pool (voorheen SQL DW) niet gebruikt. Als u het berekenen onderbreekt, worden er alleen kosten in rekening gebracht voor de gegevensopslag. U kunt het berekenen hervatten wanneer u klaar bent om de gegevens te verwerken.

  • Als u in de toekomst geen kosten meer wilt maken, kunt u de toegewezen SQL-pool (voorheen SQL DW) verwijderen.

Volg deze stappen om de resources op te schonen die u niet meer nodig hebt.

  1. Meld u aan bij Azure Portal en selecteer uw toegewezen SQL-pool (voorheen SQL DW).

    Clean up resources

  2. Als u het berekenen wilt onderbreken, selecteert u de knop Onderbreken. Wanneer de toegewezen SQL-pool (voorheen SQL DW) is onderbroken, ziet u de knop Hervatten. Als u de berekening wilt hervatten, selecteert u Hervatten.

  3. Als u de toegewezen SQL-pool (voorheen SQL DW) wilt verwijderen zodat er geen kosten in rekening worden gebracht voor berekenen of opslaan, selecteert u Verwijderen.

  4. Als u de door u gemaakte server wilt verwijderen, klikt u op select sqlpoolservername.database.windows.net in de vorige afbeelding. Selecteer vervolgens Verwijderen. Wees voorzichtig met verwijderen. Als u de server verwijdert, worden ook alle databases verwijderd die zijn toegewezen aan de server.

  5. Als u de resourcegroep wilt verwijderen, selecteert u myResourceGroup. Selecteer vervolgens Resourcegroep verwijderen.

Wilt u uw clouduitgaven optimaliseren en geld besparen?

Azure-services kosten geld. Azure Cost Management helpt u om budgetten op te stellen en waarschuwingen te configureren om uw uitgaven onder controle te houden. Analyseer, beheer en optimaliseer uw Azure-kosten met Cost Management. Raadpleeg voor meer informatie de snelstartgids over de analyse van uw kosten.

Volgende stappen

Voor meer informatie over het laden van gegevens in uw toegewezen SQL-pool (voorheen SQL DW), gaat u door naar het artikel Gegevens in een toegewezen SQL-pool laden.