Adatok lekérése – áttekintés

Power Query számos különböző adatforráshoz csatlakozhat, így a szükséges adatokkal dolgozhat. Ez a cikk végigvezeti az adatok Power Query Power Query Desktopban vagy Power Query Online-ban történő behozásához szükséges lépéseken.

Az adatforráshoz való csatlakozás Power Query egy szabványos szakaszcsoportot követ, mielőtt az adatokat célhelyre hozná. Ez a cikk ezeket a szakaszokat ismerteti.

Fontos

Bizonyos esetekben előfordulhat, hogy az összekötők az adatbeolvasási élmény minden szakaszával rendelkeznek, más esetekben pedig csak néhányat. Ha többet szeretne megtudni egy adott összekötőről, tekintse meg az adott összekötőhöz elérhető dokumentációt az összekötők között Power Query cikkben.

Power Query asztali felület

Az adatok Power Query asztali élményben való lekérésének fázisai a következők:

  1. Kapcsolati beállítások

  2. Hitelesítés

  3. Adatelőnézet

  4. Lekérdezés célja

Flow diagram illustrating the four stages of getting data.

1. Kapcsolatbeállítások

A legtöbb összekötőnek kezdetben legalább egy paraméterre van szüksége az adatforrással való kapcsolat inicializálásához. Az SQL Server-összekötőhöz például legalább az állomásnévre van szükség a SQL Server-adatbázishoz való csatlakozáshoz.

SQL Server connector parameters.

Ezzel szemben egy Excel-fájlhoz való csatlakozáshoz Power Query a fájl elérési útján kell megkeresnie azt a fájlt, amelyhez csatlakozni szeretne.

Az összekötő paramétereit gyakran használják egy adatforrással való kapcsolat létesítésére, és – a használt összekötővel együtt – meghatározzák az adatforrás elérési útját.

Megjegyzés

Egyes összekötők esetében egyáltalán nincs szükség paraméterek megadására. Ezeket egyszeri összekötőknek nevezzük, és környezetenként csak egy adatforrásútvonal érhető el. Ilyen például az Adobe Analytics, a MailChimp és a Google Analytics.

2. Hitelesítés

Minden Power Query létrehozott kapcsolatot hitelesíteni kell. A hitelesítési módszerek összekötőnként eltérőek lehetnek, és egyes összekötők több hitelesítési módszert is kínálnak.

A Power Query jelenleg elérhető hitelesítési módszerei a következők:

  • Névtelen: Gyakran használják olyan adatforrásokhoz való csatlakozáskor, amelyekhez nincs szükség felhasználói hitelesítésre, például egy weblapra vagy egy nyilvános HTTP-n keresztül elérhető fájlra.
  • Alapszintű: A base64 kódolással küldött felhasználónevet és jelszót a rendszer elfogadja a hitelesítéshez.
  • API-kulcs: A rendszer egyetlen API-kulcsot fogad el a hitelesítéshez.
  • Szervezeti fiók vagy Microsoft-fiók: Ezt a módszert OAuth 2.0-nak is nevezik.
  • Windows: Lehet implicit vagy explicit.
  • Adatbázis: Ez csak bizonyos adatbázis-összekötőkben érhető el.

Az SQL Server adatbázis-összekötőhöz elérhető hitelesítési módszerek például a Windows, a Database és a Microsoft-fiók.

SQL Server database connector authentication methods.

3. Adatelőnézet

Az adatelőnézeti szakasz célja, hogy felhasználóbarát módot biztosítson az adatok előnézetének megtekintésére és kiválasztására.

A használt összekötőtől függően az adatok előnézetét a következőkkel tekintheti meg:

  • Navigátor ablak
  • Tábla előnézete párbeszédpanel

A Kezelő ablak két fő szakaszból áll:

  • Az objektumkijelölési panel az ablak bal oldalán jelenik meg. A felhasználó használhatja és kiválaszthatja ezeket az objektumokat.

    Megjegyzés

    A Excel Power Query esetén a navigációs ablak bal felső sarkában válassza a Több elem kijelölése lehetőséget, ha egyszerre több objektumot szeretne kijelölni az objektumkijelölési panelen.

    Megjegyzés

    Az Power Query Desktop objektumlistája legfeljebb 10 000 elemet tartalmazhat. Ez a korlát nem létezik az Power Query Online-ban. Az Power Query Desktopban kerülő megoldásért tekintse meg az Objektumkorlátozások kerülő megoldást.

  • Az ablak jobb oldalán található adatelőnézet panel a kiválasztott objektum adatainak előnézetét jeleníti meg.

    SQL Server connector navigator window in Power Query Desktop.

Objektumkorlátozási megkerülő megoldás

Az Power Query Desktop kezelőjében rögzített korlát 10 000 objektum. Ez a korlát nem fordul elő az Power Query Online-ban. Végül az Power Query Online felhasználói felülete lecseréli az asztalon lévőt.

Addig is használhatja a következő kerülő megoldást:

  1. Kattintson a jobb gombbal a kezelő gyökércsomópontjára, majd válassza az Adatok átalakítása parancsot.

    Selecting the root node in Navigator and selecting transform data from the drop-down menu.

  2. Power Query-szerkesztő ekkor megnyílik a teljes navigációs táblázattal a táblázat előnézeti területén. Ebben a nézetben nincs korlátozva az objektumok száma, és szűrőkkel vagy más Power Query átalakításokkal feltárhatja a listát, és megkeresheti a kívánt sorokat (például a Név oszlop alapján).

  3. A kívánt elem megkeresése után az adathivatkozás (például az alábbi képen látható Táblázat hivatkozás) kiválasztásával érheti el a tartalmat.

    Selecting the Table link to view the contents.

Tábla előnézete párbeszédpanel

A tábla előnézete párbeszédpanel csak egy szakaszból áll az adatelőnézethez. Erre a felületre és ablakra példa a Mappa összekötő.

Table preview dialog box.

4. Lekérdezés célja

Ebben a szakaszban adhatja meg, hogy hová szeretné betölteni a lekérdezést. A beállítások integrációnként eltérőek, de az egyetlen lehetőség, amely mindig elérhető, az adatok betöltése a Power Query szerkesztőbe a lekérdezés további átalakításához és bővítéséhez.

Get data load destinations in navigator window and table preview

Power Query Online felület

Az adatok Power Query Online-ban való lekérésének fázisai a következők:

  1. Kapcsolatbeállítások és hitelesítés

  2. Adatelőnézet

  3. Lekérdezésszerkesztő

Flow diagram with the three stages of getting data in Power Query Online.

1. Kapcsolatbeállítások és hitelesítés

Az Power Query Online felületén az adatforráshoz Csatlakozás oldallal kell kezdenie, ahol két különböző szakaszban adhat meg értékeket:

  • Kapcsolati beállítások

  • Kapcsolat hitelesítő adatai

    Connect to data source page, using the SQL Server database connector that showcases the Connection settings and Connection credentials sections.

Kapcsolati beállítások

A kapcsolatbeállítások szakaszban megadhatja az adatforráshoz való csatlakozáshoz szükséges információkat. Az összekötőtől függően ez lehet a kiszolgáló neve, egy adatbázis neve, egy mappa elérési útja, egy fájl elérési útja vagy az összekötő által az adatforráshoz való kapcsolódáshoz szükséges egyéb információ. Egyes összekötők bizonyos alszakaszokat vagy speciális beállításokat is lehetővé tesznek, hogy több vezérlést és beállítást biztosítson az adatforráshoz való csatlakozáskor.

Connect to data source dialog, using the SQL Server database connector, that showcases the Connection settings with the advanced options section expanded.

Kapcsolat hitelesítő adatai

Amikor először csatlakozik egy adott adatforráshoz Power Query, létre kell hoznia egy új, az adatforráshoz társított kapcsolatot. A kapcsolat az átjáró, a hitelesítő adatok, az adatvédelmi szintek és más összekötő-specifikus mezők teljes definíciója, amelyek az adatforráshoz való csatlakozáshoz szükséges kapcsolati hitelesítő adatokat alkotják.

Megjegyzés

Egyes összekötők a kapcsolat hitelesítő adatait tartalmazó szakaszban megadott mezőket kínálnak a létrehozandó kapcsolathoz kapcsolódó biztonsági beállítások engedélyezéséhez vagy meghatározásához. A SQL Server-összekötő például a Titkosított kapcsolat használata mezőt kínálja.

Connect to data source dialog with all information to create a new connection entered.

A kapcsolat meghatározásához az összes összekötő számára szükséges elsődleges információk a következők:

  • Kapcsolat neve: Ezt a nevet határozhatja meg a kapcsolatok egyedi azonosításához. Vegye figyelembe, hogy a környezetben nem duplikálhatja a kapcsolat nevét.
  • Adatátjáró: Ha az adatforráshoz adatátjáró szükséges, válassza ki az átjárót a mező legördülő listájával.
  • Hitelesítési típusú & hitelesítő adatok: Az összekötőtől függően több olyan hitelesítési típusú beállítás is megjelenik, amelyek a kapcsolat létesítéséhez érhetők el, valamint olyan mezők, amelyekben megadhatja a hitelesítő adatait. Ebben a példában a Windows hitelesítési típus lett kiválasztva, és megjelennek azok a Felhasználónév és jelszó mezők, amelyeket ki kell tölteni a kapcsolat létrehozásához.
  • Adatvédelmi szint: Az adatforrás adatvédelmi szintjét úgy határozhatja meg, hogy nincs, privát, szervezeti vagy nyilvános legyen.

Megjegyzés

Ha többet szeretne megtudni arról, hogy mik az adatátjárók, és hogyan regisztrálhat új átjárót a környezetében vagy a bérlőjében, lépjen a Helyszíni adatátjáró használata című témakörre.

Fontos

Egyes Power Query integrációk jelenleg nem engedélyezik a megadott kapcsolatot vagy adatvédelmi szintet. Az Power Query Online-szolgáltatások azonban lehetővé teszik az adatátjáró, a hitelesítési típus és az adatforrással való kapcsolat létrehozásához szükséges hitelesítő adatok meghatározását.

Miután definiált egy kapcsolatot az Power Query Online-ban, később újra felhasználhatja ugyanazt a kapcsolatot anélkül, hogy újra beírta volna az összes információt. A Kapcsolat mező egy legördülő menüt kínál, ahol kiválaszthatja a már definiált kapcsolatokat. Miután kiválasztotta a már definiált kapcsolatot, nem kell más adatokat megadnia a Tovább gomb kiválasztása előtt.

Connect to data source dialog box where the connection name was picked from the dropdown menu inside the connection field.

Miután kiválasztotta a kapcsolatot ebből a menüből, módosíthatja a hitelesítő adatokat, az adatvédelmi szintet és az adatforrás egyéb összekötő-specifikus mezőit a projektben. Válassza a Kapcsolat szerkesztése lehetőséget, majd módosítsa a megadott mezők bármelyikét.

Connect to data source dialog where the connection name was picked from the dropdown menu inside the connection field

2. Adatelőnézet

Az adatelőnézeti szakasz célja, hogy felhasználóbarát módot biztosítson az adatok előnézetének megtekintésére és kiválasztására.

A használt összekötőtől függően az adatok előnézetét a következőkkel tekintheti meg:

  • Navigátor ablak
  • Tábla előnézete párbeszédpanel

A Kezelő ablak két fő szakaszból áll:

  • Az objektumkijelölő ablak az ablak bal oldalán jelenik meg. A felhasználó használhatja és kiválaszthatja ezeket az objektumokat.

  • Az ablak jobb oldalán található adatelőnézet panelen a kiválasztott objektum adatainak előnézete látható.

    SQL Server connector navigator window in Power Query Online.

A Tábla előnézete párbeszédpanel az Power Query Online-ban

A Tábla előnézete párbeszédpanel csak egy szakaszból áll az adatelőnézethez. Egy ilyen felületet és ablakot biztosító összekötőre példa a Mappa összekötő.

Table preview dialog box.

3. Lekérdezésszerkesztő

Az Power Query Online-hoz be kell töltenie az adatokat a Power Query szerkesztőbe, ahol tovább átalakíthatja és bővítheti a lekérdezést, ha úgy dönt.

Sample query loaded into the query editor

További információ

Ha jobban meg szeretné érteni, hogyan kérhet le adatokat a Power Query különböző termékintegrációival, lépjen a Hol található adatok lekéréséhez.