Megosztás a következőn keresztül:


Az Excel csatlakoztatása adatbázishoz az Azure SQL Database-ben vagy felügyelt Azure SQL-példányban, és jelentés létrehozása

A következőkre vonatkozik:Azure SQL DatabaseAzure SQL Managed Instance

Az Excelt egy adatbázishoz csatlakoztathatja, majd adatokat importálhat, és táblákat és diagramokat hozhat létre az adatbázisban lévő értékek alapján. Ebben az oktatóanyagban beállítja az Excel és egy adatbázistábla közötti kapcsolatot, menti az adatokat és az Excel kapcsolati adatait tároló fájlt, majd létrehoz egy kimutatásdiagramot az adatbázis értékeiből.

Az első lépések előtt létre kell hoznia egy adatbázist. Ha nem rendelkezik ilyennel, olvassa el az Adatbázis létrehozása az Azure SQL Database-ben és a kiszolgálószintű IP-tűzfal létrehozása című témakört, amellyel néhány perc alatt lekérheti a mintaadatokat tartalmazó adatbázist.

Ebben a cikkben mintaadatokat fog importálni az Excelbe ebből a cikkből, de a saját adataival hasonló lépéseket is követhet.

Szüksége lesz az Excel másolatára is. Ez a cikk a Microsoft Excel 2016-ot használja.

Az Excel csatlakoztatása és adatok betöltése

  1. Ha az Excelt egy SQL Database-adatbázishoz szeretné csatlakoztatni, nyissa meg az Excelt, majd hozzon létre egy új munkafüzetet, vagy nyisson meg egy meglévő Excel-munkafüzetet.

  2. Az oldal tetején lévő menüsávon válassza az Adatok fület, kattintson az Adatok lekérése opcióra, majd válassza az Azure-t, és utána az Azure SQL Database-t.

    Képernyőkép az Adatforrás kiválasztása képernyőről: Az Excel csatlakoztatása az SQL Database-hez.

  3. Az SQL Server-adatbázis párbeszédpanelen írja be a kiszolgáló nevét , amelyhez csatlakozni szeretne az űrlapon <servername>.database.windows.net. Igény szerint adja meg az adatbázis nevét. Válassza az OK gombot a hitelesítő adatok ablakának megnyitásához.

  4. Az SQL Server-adatbázis párbeszédpanelen válassza a bal oldalon található Adatbázis lehetőséget, majd adja meg a felhasználónevet és a jelszót ahhoz a kiszolgálóhoz, amelyhez csatlakozni szeretne. Válassza a Csatlakozás lehetőséget a Kezelő megnyitásához.

    Jótanács

    A hálózati környezettől függően előfordulhat, hogy nem tud csatlakozni, ha a kiszolgáló nem engedélyezi az ügyfél IP-címéről érkező forgalmat. Lépjen az Azure Portalra, válassza ki az SQL-kiszolgálókat, válassza ki a kiszolgálót, válassza ki a tűzfalat a beállítások alatt, és adja hozzá az ügyfél IP-címét. További információ: IP-tűzfalszabályok.

  5. A Kezelőben válassza ki a kívánt adatbázist a listából, jelölje ki a használni kívánt táblákat vagy nézeteket (választottuk vGetAllCategories), majd a Betöltés lehetőséget választva helyezze át az adatokat az adatbázisból az Excel-számolótáblába.

Adatok importálása az Excelbe és kimutatásdiagram létrehozása

Most, hogy létrehozta a kapcsolatot, számos különböző lehetősége van az adatok betöltésére. Az alábbi lépések például kimutatásdiagramot hoznak létre az SQL Database-ben található adatbázisban található adatok alapján.

  1. Kövesse az előző szakaszban leírt lépéseket, de ezúttal a Betöltés helyett válassza a Betöltés lehetőséget a Betöltés legördülő listából.

  2. Ezután válassza ki, hogyan szeretné megtekinteni ezeket az adatokat a munkafüzetben. Kimutatásdiagramot választottunk. Dönthet úgy is, hogy létrehoz egy Új munkalapot , vagy felveszi ezeket az adatokat egy adatmodellbe. Az adatmodellekkel kapcsolatos további információkért lásd: Adatmodell létrehozása az Excelben.

    Képernyőkép az Excelből. Az Excelben az adatformátum kiválasztásának lépéseit mutatja be.

    A munkalapon most egy üres kimutatástábla és diagram található.

  3. A Kimutatásmezők csoportban jelölje be a megtekinteni kívánt mezők összes jelölőnégyzetét.

    Adatbázis-jelentés konfigurálása.

Jótanács

Ha más Excel-munkafüzeteket és munkalapokat szeretne csatlakoztatni az adatbázishoz, válassza az Adatok lapot, majd a Legutóbbi források lehetőséget a Legutóbbi források párbeszédpanel elindításához. Ezután válassza ki a listából létrehozott kapcsolatot, majd válassza a Megnyitás lehetőséget.

Állandó kapcsolat létrehozása .odc fájllal

A kapcsolat részleteinek végleges mentéséhez létrehozhat egy .odc fájlt, és kiválaszthatóvá teheti ezt a kapcsolatot a Meglévő kapcsolatok párbeszédpanelen.

  1. A lap tetején lévő menüsávon válassza az Adatok lapot, majd válassza a Meglévő kapcsolatok lehetőséget a Meglévő kapcsolatok párbeszédpanel elindításához.

    1. Az Adatforrás kiválasztása párbeszédpanel megnyitásához válassza a Tallózás lehetőséget.

    2. Válassza a +NewSqlServerConnection.odc fájlt, majd a Megnyitás lehetőséget az Adatkapcsolat varázsló megnyitásához.

      A Microsoft Excel képernyőképe, amelyen egy új kapcsolat létrehozásának lépése látható.

  2. Az Adatkapcsolat varázslóban írja be a kiszolgáló nevét és az SQL Database hitelesítő adatait. Válassza a Következőlehetőséget.

    1. Válassza ki az adatokat tartalmazó adatbázist a legördülő listából.

    2. Jelölje ki azt a táblát vagy nézetet, amely érdekli. A vGetAllCategories parancsot választottuk.

    3. Válassza a Következőlehetőséget.

      A Microsoft Excel képernyőképe, amelyen az Adatkapcsolat varázsló lépései láthatók.

  3. Válassza ki a fájl helyét, a fájlnevet és a rövid nevet az Adatkapcsolat varázsló következő képernyőjén. Dönthet úgy is, hogy menti a kapcsolati sztringjelszót a fájlba, de ez potenciálisan nemkívánatos hozzáférésnek teheti ki az adatokat. Ha készen áll, válassza a Befejezés lehetőséget.

    Képernyőkép a Microsoft Excelből az Adatkapcsolat mentése parancsról.

  4. Válassza ki, hogyan szeretné importálni az adatokat. Egy fordulótáblát választottunk. A kapcsolat tulajdonságait a Tulajdonságok gombra kattintva is módosíthatja. Ha elkészült, válassza az OK gombot . Ha nem mentette a jelszót a fájllal, a rendszer kérni fogja, hogy adja meg a hitelesítő adatait.

    Képernyőkép a Microsoft Excelből, ahol egy Kimutatástábla jelentés importálására kerül sor.

  5. Az Adatok lap kibontásával és a Meglévő kapcsolatok lehetőség kiválasztásával ellenőrizze, hogy az új kapcsolat mentése megtörtént-e.

    Képernyőkép a Microsoft Excel meglévő kapcsolatairól.