Rövid útmutató: Dedikált SQL-készlet (korábban SQL DW) létrehozása és lekérdezése az Azure Synapse Analyticsben az Azure Portal használatával

Az Azure Portal használatával gyorsan létrehozhat és lekérdezhet egy dedikált SQL-készletet (korábbi nevén SQL DW-t) az Azure Synapse Analyticsben.

Előfeltételek

  1. Ha nem rendelkezik Azure-előfizetéssel, első lépésként mindössze néhány perc alatt létrehozhat egy ingyenes fiókot.

    Megjegyzés

    Ha dedikált SQL-készletet (korábban SQL DW-t) hoz létre az Azure Synapse-ben, az új számlázható szolgáltatást eredményezhet. További információ: Az Azure Synapse Analytics díjszabása.

  2. Töltse le és telepítse az SQL Server Management Studio (SSMS) legújabb verzióját. Megjegyzés: Az SSMS csak Windows-alapú platformokon érhető el. Tekintse meg a támogatott platformok teljes listáját.

Jelentkezzen be az Azure Portalra

Jelentkezzen be az Azure Portalra.

SQL-készlet létrehozása

Az adattárházak dedikált SQL-készlet (korábban SQL DW) használatával hozhatók létre az Azure Synapse Analyticsben. Létrejön egy dedikált SQL-készlet (korábban SQL DW) egy meghatározott számítási erőforráskészlettel. Az adatbázis egy Azure-erőforráscsoportban és egy logikai SQL-kiszolgálón jön létre.

Kövesse az alábbi lépéseket egy dedikált SQL-készlet (korábbi nevén SQL DW) létrehozásához, amely az AdventureWorksDW mintaadatokat tartalmazza.

  1. Kattintson az Azure Portal bal felső sarkában található Erőforrás létrehozása gombra.

    create a resource in Azure portal

  2. A keresősávba írja be a "dedikált SQL-készlet" kifejezést, válassza ki a dedikált SQL-készletet (korábbi nevén SQL DW). Válassza a Létrehozás lehetőséget a megnyíló lapon.

    create empty data warehouse

  3. Az Alapok területen adja meg az előfizetés, az erőforráscsoport, a dedikált SQL-készlet (korábbi nevén SQL DW) nevét és a kiszolgáló nevét:

    Beállítás Ajánlott érték Leírás
    Előfizetés Az Ön előfizetése Az előfizetései részleteivel kapcsolatban lásd az előfizetéseket ismertető cikket.
    Erőforráscsoport myResourceGroup Az érvényes erőforráscsoport-nevekkel kapcsolatban lásd az elnevezési szabályokat és korlátozásokat ismertető cikket.
    SQL-készlet neve Minden globálisan egyedi név (példa: mySampleDataWarehouse) Az érvényes adatbázisnevekkel kapcsolatban lásd az adatbázis-azonosítókat ismertető cikket.
    Kiszolgáló Bármely globálisan egyedi név Válassza ki a meglévő kiszolgálót, vagy hozzon létre egy új kiszolgálónevet, és válassza az Új létrehozása lehetőséget. Az érvényes kiszolgálónevekkel kapcsolatban lásd az elnevezési szabályokat és korlátozásokat ismertető cikket.

    create a data warehouse basic details

  4. A Teljesítményszint területen válassza a Teljesítményszint kiválasztása lehetőséget a konfiguráció csúszkával történő módosításához.

    change data warehouse performance level

    További információ a teljesítményszintekről: Számítás kezelése az Azure Synapse Analyticsben.

  5. Válassza a További beállítások lehetőséget, a Meglévő adatok használata területen válassza a Minta lehetőséget, hogy az AdventureWorksDW mintaadatbázisként legyen létrehozva.

    select Use existing data

  6. Most, hogy befejezte az Azure Synapse Analytics űrlap Alapszintű beállítások lapját, válassza az Áttekintés + Létrehozás , majd a Létrehozás lehetőséget az SQL-készlet létrehozásához. A kiépítés eltarthat néhány percig.

    select Review + Create

    select create

  7. Az eszköztáron válassza az Értesítések elemet az üzembehelyezési folyamat monitorozásához.

    Screenshot shows Notifications with Deployment in progress.

Kiszolgálószintű tűzfalszabály létrehozása

Az Azure Synapse szolgáltatás kiszolgálószintű tűzfalat hoz létre. Ez a tűzfal megakadályozza, hogy külső alkalmazások és eszközök csatlakozzanak a kiszolgálóhoz vagy a kiszolgálón lévő adatbázisokhoz. A csatlakozás engedélyezéséhez hozzáadhat tűzfalszabályokat, amelyek adott IP-címekkel engedélyezik a kapcsolódást. A következő lépéseket követve hozzon létre egy kiszolgálószintű tűzfalszabályt az ügyfél IP-címéhez.

Megjegyzés

Az Azure Synapse az 1433-as porton keresztül kommunikál. Ha vállalati hálózaton belülről próbál csatlakozni, elképzelhető, hogy a hálózati tűzfal nem engedélyezi a kimenő forgalmat az 1433-as porton keresztül. Ha igen, csak akkor tud csatlakozni a kiszolgálóhoz, ha az informatikai részleg meg nem nyitja az 1433-at.

  1. Az üzembe helyezés befejezése után válassza a bal oldali menü Minden szolgáltatás elemét. Válassza az Adatbázisok lehetőséget, majd az Azure Synapse Analytics melletti csillagot az Azure Synapse Analytics kedvencekhez való hozzáadásához.

  2. A bal oldali menüben válassza az Azure Synapse Analytics elemet, majd az Azure Synapse Analytics oldalon válassza a mySampleDataWarehouse elemet. Megnyílik az adatbázis áttekintő oldala, amelyen a teljes kiszolgálónév (például sqlpoolservername.database.windows.net) látható, és további konfigurációs lehetőségeket biztosít.

  3. Másolja ki ezt a teljes kiszolgálónevet a kiszolgálóhoz és az adatbázisaihoz való csatlakozáshoz ebben és az egyéb rövid útmutatókban. A kiszolgáló beállításainak megnyitásához válassza ki a kiszolgáló nevét.

    find server name

  4. Válassza a Tűzfalbeállítások megjelenítése lehetőséget.

    server settings

  5. Megnyílik a kiszolgáló tűzfalbeállítási lapja.

    server firewall rule

  6. Az aktuális IP-cím új tűzfalszabályhoz való hozzáadásához válassza az eszköztáron az Ügyfél IP-címének hozzáadása lehetőséget. A tűzfalszabály az 1433-as portot egy egyedi IP-cím vagy egy IP-címtartomány számára nyithatja meg.

  7. válassza a Mentés lehetőséget. Létrejön egy kiszolgálószintű tűzfalszabály az aktuális IP-címhez, amely a kiszolgálón az 1433-at nyitja meg.

  8. kattintson az OK gombra , majd zárja be a Tűzfalbeállítások lapot.

Ezzel az IP-címmel csatlakozhat a kiszolgálóhoz és annak SQL-készleteihez. A csatlakozás az SQL Server Management Studio vagy más, választott eszköz használatával lehetséges. A csatlakozáskor használja a korábban létrehozott ServerAdmin-fiókot.

Fontos

Alapértelmezés szerint az összes Azure-szolgáltatás számára engedélyezett a hozzáférés az SQL Database tűzfalán keresztül. válassza a KI lehetőséget ezen a lapon, majd válassza a Mentés lehetőséget a tűzfal letiltásához az összes Azure-szolgáltatáshoz.

A teljes kiszolgálónév lekérése

Kérje le a kiszolgáló teljes kiszolgálónevét az Azure Portalon. Később ezt a teljes nevet fogja majd használni a kiszolgálóhoz való kapcsolódás során.

  1. Jelentkezzen be az Azure Portalra.

  2. A bal oldali menüben válassza az Azure Synapse Analytics elemet, majd az Azure Synapse Analytics oldalon.

  3. Az Azure Portalon az adatbázishoz tartozó lap Alapvető erőforrások ablaktábláján keresse meg, majd másolja ki a Kiszolgáló nevét. Ebben a példában a teljes név sqlpoolservername.database.windows.net.

    connection information

Csatlakozás a kiszolgálóhoz kiszolgáló-rendszergazdaként

Ez a szakasz az SQL Server Management Studio (SSMS) használatával hoz létre kapcsolatot a kiszolgálóval.

  1. Nyissa meg az SQL Server Management Studiót.

  2. A Connect to Server (Kapcsolódás a kiszolgálóhoz) párbeszédpanelen adja meg a következő adatokat:

    Beállítás Ajánlott érték Leírás
    Server type (Kiszolgáló típusa) Adatbázismotor Kötelezően megadandó érték
    Kiszolgálónév A teljes kiszolgálónév Íme egy példa: sqlpoolservername.database.windows.net.
    Hitelesítés SQL Server-hitelesítés Ebben az oktatóanyagban az SQL-hitelesítésen kívül más hitelesítéstípus nincs konfigurálva.
    Bejelentkezés A kiszolgálói rendszergazdafiók A kiszolgáló létrehozásakor megadott fiók.
    Jelszó A kiszolgálói rendszergazdai fiók jelszava A kiszolgáló létrehozásakor megadott jelszó.

    connect to server

  3. válassza a Csatlakozás lehetőséget. Megnyílik az Object Explorer ablak az SSMS-ben.

  4. Az Object Explorerben bontsa ki a Databases (Adatbázisok) elemet. Ezután bontsa ki a mySampleDatabase csomópontot az új adatbázisban található objektumok megtekintéséhez.

    database objects

Néhány lekérdezés futtatása

Nem ajánlott nagy lekérdezéseket futtatni, miközben a rendszer kiszolgálói rendszergazdaként naplózza őket, mivel korlátozott erőforrásosztályt használ. Ehelyett konfigurálja a számítási feladatok elkülönítésétaz oktatóanyagokban bemutatott módon.

Az Azure Synapse Analytics a T-SQL-t használja lekérdezési nyelvként. A lekérdezésablakok megnyitásához és a T-SQL-lekérdezések futtatásához végezze el az alábbi lépéseket:

  1. Válassza a jobb gombbal a mySampleDataWarehouse parancsot , és válassza az Új lekérdezés lehetőséget. Megnyílik egy új lekérdezési ablak.

  2. A lekérdezésablakban írja be a következő parancsot az adatbázisok listájának megjelenítéséhez.

    SELECT * FROM sys.databases
    
  3. válassza a Végrehajtás lehetőséget. A lekérdezés eredménye két adatbázist mutat: a master és a mySampleDataWarehouse adatbázist.

    Query databases

  4. Hogy lássunk néhány adatot is, a következő parancs használatával tekintsük meg, hány Adams vezetéknevű, három gyermeket nevelő ügyfél létezik. A lekérdezés hat ügyfelet listáz ki.

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

    Query dbo.dimCustomer

Az erőforrások eltávolítása

A dedikált SQL-készlet (korábbi nevén SQL DW) adattárházegységeiért és adataiért díjat számítunk fel. Ezek a számítási és tárolási erőforrások elkülönítve lesznek kiszámlázva.

  • Ha a tárolóban szeretné tartani az adatokat, szüneteltetheti a számítást, ha nem használja a dedikált SQL-készletet (korábbi nevén SQL DW). A számítás szüneteltetésével csak az adattárolásért kell fizetnie. Bármikor folytathatja a számítást, amikor készen áll az adatokkal való munkára.

  • Ha el szeretné távolítani a jövőbeli díjakat, törölheti a dedikált SQL-készletet (korábbi nevén SQL DW).

Az alábbi lépéseket követve törölheti a szükségtelen erőforrásokat.

  1. Jelentkezzen be az Azure Portalra, válassza ki a dedikált SQL-készletet (korábbi nevén SQL DW).

    Clean up resources

  2. A számítás szüneteltetéséhez kattintson a Szüneteltetés gombra. Ha a dedikált SQL-készlet (korábbi nevén SQL DW) szüneteltetve van, megjelenik egy Folytatás gomb. A számítás folytatásához válassza a Folytatás lehetőséget.

  3. Ha el szeretné távolítani a dedikált SQL-készletet (korábbi nevén SQL DW), hogy ne kelljen fizetnie a számításért vagy a tárolásért, válassza a Törlés lehetőséget.

  4. A létrehozott kiszolgáló eltávolításához válassza sqlpoolservername.database.windows.net az előző képen, majd válassza a Törlés lehetőséget. A törléssel bánjon óvatosan, mivel a kiszolgálóval együtt a hozzá rendelt összes adatbázis is törölve lesz.

  5. Az erőforráscsoport eltávolításához válassza a myResourceGroup elemet, majd az Erőforráscsoport törlése lehetőséget.

Szeretné optimalizálni és menteni a felhőbeli kiadásait?

Az Azure-szolgáltatások pénzbe kerülnek. Az Azure Cost Management segít a költségvetések beállításában és a riasztások konfigurálásában, hogy kézben tarthassa a költségeket. A Cost Managementtel elemezheti, kezelheti és optimalizálhatja az Azure-költségeit. További információt a költségek elemzésének gyorsútmutatójában talál.

Következő lépések

Ha többet szeretne megtudni az adatok dedikált SQL-készletbe (korábbi nevén SQL DW) való betöltéséről, folytassa az adatok dedikált SQL-készletbe való betöltésével foglalkozó cikkel .