Snabbstart: Skapa och fråga en dedikerad SQL-pool (tidigare SQL DW) i Azure Synapse Analytics med hjälp av Azure Portal

Skapa och fråga snabbt en dedikerad SQL-pool (tidigare SQL DW) i Azure Synapse Analytics med hjälp av Azure Portal.

Viktigt

Den här snabbstarten hjälper dig att skapa en dedikerad SQL-pool (tidigare SQL DW). Om du vill skapa en dedikerad SQL-pool i Azure Synapse Analytics-arbetsytan och dra nytta av de senaste funktionerna och integreringen i din Azure Synapse Analytics-arbetsyta använder du i stället Snabbstart: Skapa en dedikerad SQL-pool med Synapse Studio.

Förutsättningar

  1. Om du inte har en Azure-prenumeration kan du skapa ett kostnadsfritt Azure-konto innan du börjar.

    Anteckning

    Om du skapar en dedikerad SQL-pool (tidigare SQL DW) i Azure Synapse kan det resultera i en ny fakturerbar tjänst. Mer information finns i prissättningen för Azure Synapse Analytics.

  2. Ladda ned och installera den senaste versionen av SQL Server Management Studio (SSMS). Obs! SSMS är endast tillgängligt på Windows-baserade plattformar, se den fullständiga listan över plattformar som stöds.

Logga in på Azure Portal

Logga in på Azure-portalen.

Skapa en SQL-pool

Informationslager skapas med hjälp av en dedikerad SQL-pool (tidigare SQL DW) i Azure Synapse Analytics. En dedikerad SQL-pool (tidigare SQL DW) skapas med en definierad uppsättning beräkningsresurser. Databasen skapas i en Azure-resursgrupp och i en logisk SQL-server.

Följ dessa steg för att skapa en dedikerad SQL-pool (tidigare SQL DW) som innehåller AdventureWorksDW exempeldata.

  1. Klicka på Skapa en resurs längst upp till vänster i Azure-portalen.

    En skärmbild av Azure Portal. Skapa en resurs i Azure Portal.

  2. I sökfältet skriver du "dedikerad SQL-pool" och väljer dedikerad SQL-pool (tidigare SQL DW). Välj Skapa på sidan som öppnas.

    En skärmbild av Azure Portal. Skapa ett tomt informationslager.

  3. I Grundläggande anger du prenumerationen, resursgruppen, den dedikerade SQL-poolen (tidigare SQL DW) och servernamnet:

    Inställning Föreslaget värde Beskrivning
    Prenumeration Din prenumeration Mer information om dina prenumerationer finns i Prenumerationer.
    Resursgrupp myResourceGroup Giltiga resursgruppnamn finns i Namngivningsregler och begränsningar.
    SQL-poolnamn Alla globalt unika namn (ett exempel är mySampleDataWarehouse) Giltiga databasnamn finns i Databasidentifierare.
    Server Valfritt globalt unikt namn Välj befintlig server eller skapa ett nytt servernamn och välj Skapa ny. Giltiga servernamn finns i Namngivningsregler och begränsningar.

    En skärmbild av Azure Portal. Skapa ett informationslager med grundläggande information.

  4. Under Prestandanivå väljer du Välj prestandanivå om du vill ändra konfigurationen med ett skjutreglage.

    En skärmbild av Azure Portal. Ändra prestandanivå för informationslager.

    Mer information om prestandanivåer finns i Hantera beräkning i Azure Synapse Analytics.

  5. Välj Ytterligare inställningar. Under Använd befintliga data väljer du Exempel så att skapas AdventureWorksDW som exempeldatabas.

    En skärmbild av Azure Portal. Välj Använd befintliga data.

  6. Nu när du har slutfört fliken Grunder i formuläret Azure Synapse Analytics väljer du Granska + skapa och sedan Skapa för att skapa SQL-poolen. Etableringen tar några minuter.

    En skärmbild av Azure Portal. Välj Granska + skapa.

    En skärmbild av Azure Portal. Välj Skapa.

  7. Välj Aviseringar i verktygsfältet för att övervaka distributionsprocessen.

    En skärmbild av Azure Portal visar meddelanden med distribution pågår.

Skapa en brandväggsregel på servernivå

Azure Synapse-tjänsten skapar en brandvägg på servernivå. Den här brandväggen förhindrar att externa program och verktyg ansluter till servern eller databaser på servern. Om du vill kan du lägga till brandväggsregler som tillåter anslutningar för specifika IP-adresser. Följ dessa steg för att skapa en brandväggsregel på servernivå för klientens IP-adress.

Anteckning

Azure Synapse kommunicerar via port 1433. Om du försöker ansluta inifrån ett företagsnätverk kanske utgående trafik via port 1433 inte tillåts av nätverkets brandvägg. I så fall kan du inte ansluta till servern om inte IT-avdelningen öppnar port 1433.

  1. När distributionen är klar väljer du Alla tjänster på menyn. Välj Databaser, välj stjärnan bredvid Azure Synapse Analytics för att lägga till Azure Synapse Analytics till dina favoriter.

  2. Välj Azure Synapse Analytics på den vänstra menyn och välj sedan mySampleDataWarehouse på sidan Azure Synapse Analytics. Översiktssidan för databasen öppnas och visar det fullständigt kvalificerade servernamnet (till exempel sqlpoolservername.database.windows.net) och alternativ för ytterligare konfiguration.

  3. Kopiera det här fullständigt kvalificerade servernamnet för användning för att ansluta till servern och dess databaser i den här och andra snabbstarter. Om du vill öppna serverinställningarna väljer du servernamnet.

    En skärmbild av Azure Portal. Hitta servernamnet och kopiera servernamnet till Urklipp.

  4. Välj Visa brandväggsinställningar.

    En skärmbild av Azure Portal. Serverinställningar, Visa brandväggsinställningar.

  5. Sidan Brandväggsinställningar för servern öppnas.

    En skärmbild av Azure Portal. Serverbrandväggsregel via knappen Lägg till klient-IP.

  6. Om du vill lägga till din aktuella IP-adress i en ny brandväggsregel väljer du Lägg till klient-IP i verktygsfältet. Med en brandväggsregel kan du öppna port 1433 för en enskild IP-adress eller för IP-adressintervall.

  7. Välj Spara. En brandväggsregel på servernivå skapas för den aktuella IP-adressen som öppnar port 1433 på servern.

  8. Välj OK och stäng sedan sidan Brandväggsinställningar.

Nu kan du ansluta till servern och dess SQL-pooler med den här IP-adressen. Anslutningen fungerar från SQL Server Management Studio eller något annat verktyg du väljer. När du ansluter kan du använda ServerAdmin-kontot som du skapade tidigare.

Viktigt

Som standard är åtkomst genom SQL Database-brandväggen aktiverad för alla Azure-tjänster. Välj AV på den här sidan och välj sedan Spara för att inaktivera brandväggen för alla Azure-tjänster.

Hämta det fullständigt kvalificerade servernamnet

Hämta det fullständigt kvalificerade servernamnet för servern i Azure Portal. Du använder det fullständigt kvalificerade namnet senare när du ska ansluta till servern.

  1. Logga in på Azure-portalen.

  2. Välj Azure Synapse Analytics på den vänstra menyn och välj din arbetsyta på sidan Azure Synapse Analytics.

  3. I rutan Essentials på sidan för Azure Portal för databasen letar du reda på och kopierar servernamnet. I det här exemplet är sqlpoolservername.database.windows.netdet fullständigt kvalificerade namnet .

    En skärmbild av Azure Portal. Anslutningsinformation.

Ansluta till servern som serveradministratör

I det här avsnittet används SQL Server Management Studio (SSMS) för att upprätta en anslutning till servern.

  1. Öppna SQL Server Management Studio.

  2. I dialogrutan Anslut till server anger du följande information:

    Inställning Föreslaget värde Beskrivning
    Servertyp Databasmotor Det här värdet är obligatoriskt
    Servernamn Fullständigt kvalificerat servernamn Här är ett exempel: sqlpoolservername.database.windows.net.
    Autentisering SQL Server-autentisering SQL-autentisering är den enda autentiseringstypen som vi konfigurerar i den här självstudiekursen.
    Inloggning Serveradministratörskontot Konto som du angav när du skapade servern.
    Lösenord Lösenordet för serveradministratörskontot Lösenord som du angav när du skapade servern.

    En skärmbild av SQL Server Management Studio (SSMS). Anslut till servern.

  3. Välj Anslut. Fönstret Object Explorer öppnas i SSMS.

  4. Expandera Databaser i Object Explorer. Expandera mySampleDatabase så visas objekten i den nya databasen.

    En skärmbild av SQL Server Management Studio (SSMS) som visar databasobjekt i Object Explorer.

Köra några frågor

Vi rekommenderar inte att du kör stora frågor medan du loggas som serveradministratör eftersom den använder en begränsad resursklass. Konfigurera i stället arbetsbelastningsisolering enligt beskrivningen i självstudierna.

Azure Synapse Analytics använder T-SQL som frågespråk. Om du vill öppna ett frågefönster och köra några T-SQL-frågor använder du följande steg i SQL Server Management Studio (SSMS):

  1. I Object Explorer högerklickar du på mySampleDataWarehouse och väljer Ny fråga. Ett nytt frågefönster öppnas.

  2. Ange följande kommando i frågefönstret för att visa en lista över databaser.

    SELECT * FROM sys.databases
    
  3. Välj Kör. Frågeresultaten visar två databaser: master och mySampleDataWarehouse.

    En skärmbild av SQL Server Management Studio (SSMS). Fråga databaser i SSMS, som visar master och mySampleDataWarehouse i resultatuppsättningen.

  4. Vi kan titta på vissa data genom att använda följande kommando för att se hur många kunder med efternamnet Adams som har tre barn hemma. I resultatlistan finns sex kunder.

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

    En skärmbild av frågefönstret SQL Server Management Studio (SSMS). Fråga dbo.dimCustomer.

Rensa resurser

Du debiteras för informationslagerenheter och data som lagras i din dedikerade SQL-pool (tidigare SQL DW). Dessa beräknings- och lagringsresurser debiteras separat.

  • Om du vill behålla data i lagringen kan du pausa beräkningen när du inte använder den dedikerade SQL-poolen (tidigare SQL DW). Genom att pausa beräkningen debiteras du bara för datalagring. Du kan återuppta beräkningen när du är redo att arbeta med data.

  • Om du vill ta bort framtida avgifter kan du ta bort den dedikerade SQL-poolen (tidigare SQL DW).

Följ de här stegen för att rensa resurser som du inte längre behöver.

  1. Logga in på Azure Portal och välj din dedikerade SQL-pool (tidigare SQL DW).

    En skärmbild av Azure Portal. Rensa resurser.

  2. Om du vill pausa beräkningen väljer du knappen Pausa . När den dedikerade SQL-poolen (tidigare SQL DW) pausas visas knappen Återuppta . Om du vill återuppta beräkningen väljer du Återuppta.

  3. Om du vill ta bort den dedikerade SQL-poolen (tidigare SQL DW) så att du inte debiteras för beräkning eller lagring väljer du Ta bort.

  4. Om du vill ta bort den server som du skapade väljer du sqlpoolservername.database.windows.net i föregående bild och väljer sedan Ta bort. Var försiktig med den här borttagningen eftersom du även tar bort alla databaser som har tilldelats servern.

  5. Om du vill ta bort resursgruppen väljer du myResourceGroup och sedan Ta bort resursgrupp.

Vill du optimera och spara på dina molnutgifter?

Azure-tjänster kostar pengar. Azure Cost Management hjälper dig att ange budgetar och konfigurera aviseringar för att hålla koll på utgifterna. Analysera, hantera och optimera dina Azure-kostnader med Cost Management. Mer information finns i snabbstarten om att analysera kostnader.

Nästa steg