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


SharePoint- és OneDrive Vállalati verzió-fájlok importálása

A Power Query számos módot kínál a SharePointon vagy OneDrive Vállalati verzió tárolt fájlokhoz való hozzáférésre.

Fájlok tallózása

Feljegyzés

Jelenleg csak a hitelesített felhasználó OneDrive Vállalati verzió fájljait keresheti meg a PowerAppshez készült Power Query Online-ban.

Figyelmeztetés

Ehhez a funkcióhoz a böngészőnek engedélyeznie kell a harmadik féltől származó cookie-kat. Ha a böngésző letiltotta a harmadik féltől származó cookie-kat, megjelenik a Tallózás párbeszédpanel, de teljesen üres lesz, és nincs lehetőség a párbeszédpanel bezárására.

A Power Query a Fájl elérési útja vagy URL-címe szövegmező mellett egy Tallózás OneDrive gombot biztosít, amikor adatfolyamot hoz létre a PowerAppsben az alábbi összekötők bármelyikével:

Tallózás a OneDrive-on... gombot az Excel-összekötő Csatlakozás ion-beállítások ablakában.

Ha ezt a gombot választja, a rendszer kérni fogja, hogy haladjon végig a hitelesítési folyamaton. A folyamat befejezése után megjelenik egy új ablak, amelyben a hitelesített felhasználó OneDrive Vállalati verzió található összes fájl.

Új ablak a hitelesített felhasználó OneDrive Vállalati verzió lévő fájlok tallózásához.

Kiválaszthatja a kívánt fájlt, majd a Megnyitás gombot. A Megnyitás lehetőség kiválasztása után vissza kell vinnie a kezdeti kapcsolatbeállítások lapjára, ahol láthatja, hogy a Fájl elérési útja vagy URL-címe szövegmező tartalmazza a OneDrive Vállalati verzió kiválasztott fájl pontos URL-címét.

Csatlakozás ion settings window with the URL to the selected file hosted on OneDrive Vállalati verzió.

Az ablak jobb alsó sarkában található Tovább gombra kattintva folytathatja a folyamatot, és lekérheti az adatokat.

A webes összekötőből fájl URL-cím használatával

  1. Keresse meg a OneDrive Vállalati verzió helyét egy böngészőben. Kattintson a jobb gombbal a használni kívánt fájlra, és válassza a Megnyitás az Excelben parancsot.

    Feljegyzés

    Előfordulhat, hogy a böngésző felülete nem pontosan úgy néz ki, mint az alábbi képen. Számos módon választhatja a Megnyitás az Excelben a fájlokhoz lehetőséget a OneDrive Vállalati verzió böngészőfelületen. Bármely olyan lehetőséget használhat, amellyel megnyithatja a fájlt az Excelben.

    Képernyőkép a OneDrive-ról egy böngészőben, amelyen a Megnyitás az Excelben lehetőség látható.

  2. Az Excelben válassza a Fájladatok> lehetőséget, majd az Elérési út másolása gombot.

    Képernyőkép az Információ menüről, amelyen az Elérési út másolása gomb kijelölése látható.

Az imént a Power Queryben másolt hivatkozás használatához hajtsa végre a következő lépéseket:

  1. Válassza az Adatweb>lekérése lehetőséget.

    Képernyőkép a Power BI Desktop Adatok lekérése menüszalagjáról, amelyen a webes kijelölés látható.

  2. A Webről párbeszédpanelen válassza az Alapszintű lehetőséget, és illessze be a hivatkozást az URL-címre.

  3. Távolítsa el a ?web=1 sztringet a hivatkozás végén, hogy a Power Query megfelelően navigáljon a fájlhoz, majd kattintson az OK gombra.

    Képernyőkép a Webről párbeszédpanelről, amely bemutatja, hogyan távolíthat el egy sztringet az URL-mezőből.

  4. Ha a Power Query hitelesítő adatokat kér, válassza a Windowst (helyszíni SharePoint-webhelyek esetén) vagy a szervezeti fiókot (Microsoft 365 vagy OneDrive Vállalati verzió webhelyek esetén). A kijelölési Csatlakozás.

    Képernyőkép a Power BI Desktop hitelesítőadat-kéréséről, kiemelve a Windows vagy a Szervezeti fiók kiválasztását.

    Figyelemfelhívás

    A OneDrive Otthoni verzióban tárolt fájlok használatakor a csatlakozni kívánt fájlnak nyilvánosan elérhetőnek kell lennie. A kapcsolat hitelesítési módszerének beállításakor válassza a Névtelen lehetőséget.

Amikor megjelenik a Kezelő párbeszédpanel, az Excel-munkafüzetben található táblák, lapok és tartományok listájából választhat. Innen ugyanúgy használhatja a OneDrive Vállalati verzió fájlt, mint bármely más Excel-fájlt. Létrehozhat jelentéseket, és használhatja adathalmazokban, mint bármely más adatforrással.

Feljegyzés

Ha egy OneDrive Vállalati verzió fájlt szeretne adatforrásként használni a Power BI szolgáltatás, ha a szolgáltatásfrissítés engedélyezve van a fájlhoz, a frissítési beállítások konfigurálásakor győződjön meg arról, hogy az OAuth2-t választja hitelesítési módszerként. Ellenkező esetben hiba léphet fel (például nem sikerült frissíteni az adatforrás hitelesítő adatait), amikor megpróbál csatlakozni vagy frissíteni. Ha az OAuth2-t választja hitelesítési módszerként, azzal elhárítja a hitelesítő adatokkal kapcsolatos hibát.

SharePoint-mappaösszekötő

A SharePoint-webhelyen tárolt fájlokhoz való csatlakozásról részletes részletes útmutatót olvashat a SharePoint-mappáról szóló cikkben.

A kapcsolat sikeres létrehozása után a rendszer a SharePoint-webhelyen található fájlokat megjelenítő táblázat előnézetével kéri. Válassza az Ablak jobb alsó részén található Adatok átalakítása gombot.

Táblázat előnézete, miután a SharePoint-webhelyhez a SharePoint-mappaösszekötővel csatlakozott, és megjeleníti a SharePoint-webhelyen található fájlokat.

Az Adatok átalakítása gombra kattintva megtekintheti a Fájlrendszer nézet nevű adatokat. A táblázat minden sora egy Olyan fájlt jelöl, amely a SharePoint-webhelyen található.

A SharePoint-webhelyen lévő fájlok táblázatos előnézete az Adatok átalakítása gomb kiválasztása után.

A táblázat tartalmaz egy Content nevű oszlopot, amely bináris formátumban tartalmazza a fájlt. A Tartalom oszlopban lévő értékek színe eltér a táblázat többi oszlopában lévő többi értékétől, ami azt jelzi, hogy kiválaszthatók.

Ha kiválaszt egy bináris értéket a Tartalom oszlopban, a Power Query automatikusan hozzáad egy sor lépést a lekérdezéshez, hogy a fájlra navigáljon, és ahol lehetséges, értelmezze annak tartalmát.

Az előző képen látható táblázatból például kiválaszthatja azt a második sort, amelyben a Név mező értéke 02-February.csv. A Power Query automatikusan létrehoz egy lépéssorozatot a fájl tartalmának CSV-fájlként való navigálásához és értelmezéséhez.

A Power Query által automatikusan értelmezett 02-February.csv nevű CSV-fájl tartalma az Alkalmazott lépések szakaszban látható módon.

Feljegyzés

A táblázatot szűrők, rendezések és egyéb átalakítások alkalmazásával kezelheti, mielőtt a választott fájlra navigálna. Miután befejezte ezeket az átalakításokat, válassza ki a megtekinteni kívánt bináris értéket.

OneDrive Vállalati verzió élmény

A SharePoint-mappaösszekötő és annak felhasználói felülete a OneDrive Vállalati verzió tárolt fájlok esetében is működik. A használni kívánt URL-cím azonban eltér a SharePoint-webhelyekhez használt URL-címtől. Az egyedi URL-cím megkereséséhez nyissa meg a OneDrive Vállalati verzió portált, és másolja az URL-címet a böngészőből. Ez az URL-cím a következő példához hasonlóan nézhet ki:

https://contoso-my.sharepoint.com/personal/user123_contoso_com/_layouts/15/onedrive.aspx

Nincs szüksége a teljes URL-címre, csak az első néhány részre. A Power Queryben használni kívánt URL-cím formátuma a következő lesz:

https://<unique_tenant_name>.sharepoint.com/personal/<user_identifier>

Példa:

https://contoso-my.sharepoint/personal/user123_contoso_com

SharePoint.Contents függvény

Bár a SharePoint-mappaösszekötő olyan élményt nyújt, amelyben egyszerre láthatja a SharePoint-webhelyen vagy OneDrive Vállalati verzió webhelyen elérhető összes fájlt, más felhasználói felületet is választhat. Ebben a felületen navigálhat a SharePoint- vagy OneDrive Vállalati verzió-mappái között, és elérheti a kívánt mappát vagy fájlt.

Ezt a felületet a SharePoint.Contents függvény biztosítja. A függvény használatához kövesse az alábbi lépéseket:

  1. Üres lekérdezés létrehozása.

  2. Módosítsa a szerkesztőlécen lévő kódot úgy, hogy SharePoint.Contents("url") url a SharePoint-mappa-összekötő formátuma megegyezik. Például:

    SharePoint.Contents("https://contoso.sharepoint.com/marketing/data")

    Feljegyzés

    Ez a függvény alapértelmezés szerint a SharePoint API 14-es verziójával próbál csatlakozni. Ha nem biztos abban, hogy a SharePoint-webhely használja az API-verziót, érdemes lehet a következő példakódot használni: SharePoint.Contents("https://contoso.sharepoint.com/marketing/data", [ApiVersion="Auto"])

  3. A Power Query kérni fogja, hogy adjon hozzá egy hitelesítési módszert a kapcsolathoz. Használja ugyanazt a hitelesítési módszert, amelyet a SharePoint-fájlösszekötőhöz használ.

  4. Navigáljon a különböző dokumentumok között arra a mappára vagy fájlra, amely érdekli.

    Tegyük fel például, hogy egy SharePoint-webhely megosztott dokumentumok mappával rendelkezik. A Mappa Tartalom oszlopában kiválaszthatja a Tábla értéket, és közvetlenül az adott mappához navigálhat.

    Tábla előnézete, miután a SharePoint.Contents függvénnyel csatlakozott a SharePoint-webhelyhez, ahol egy Megosztott dokumentumok nevű mappa található.

    Ebben a Megosztott dokumentumok mappában található egy mappa, amelyben a vállalat az összes értékesítési jelentést tárolja. A mappa neve Sales Reports. Az adott sor Tartalom oszlopában kiválaszthatja a Tábla értéket.

    A Tábla előnézete a Megosztott dokumentumok mappába való navigálás után.

    A Sales Reports mappában található összes fájl esetében a Fájlok egyesítése gombra (lásd: Fájlok egyesítése – áttekintés) kattintva egyetlen táblába egyesítheti a mappa összes fájljának adatait. Vagy közvetlenül egy tetszőleges fájlra navigálhat a Tartalom oszlop bináris értékének kiválasztásával.

    A Tábla előnézete a Sales Reports mappába való navigálás után.

Feljegyzés

A függvény által SharePoint.Contents biztosított élmény optimális a SharePoint és OneDrive Vállalati verzió nagy számú fájllal rendelkező környezetekhez.