Power Query abil saate ühte kausta talletatud sama skeemiga mitu faili ühte tabelisse ühendada. Näiteks iga kuu, mille eelarvetöövihikuid soovite kombineerida mitmest osakonnast, kus veerud on samad, kuid ridade ja väärtuste arv erineb igas töövihikus. Kui olete selle häälestanud, saate rakendada täiendavaid teisendusi, nagu iga üksiku imporditud andmeallika puhul, ja seejärel värskendada andmeid, et näha iga kuu tulemeid.
Märkus Selles teemas kirjeldatakse, kuidas ühendada kaustast pärit faile. Samuti saate kombineerida faile, mis on talletatud SharePoint, Azure'i bloobisalvestusruumi ja Azure Data Lake'i salvestusruumi. Protsess on sarnane.
Hoidke see lihtsana.
-
Veenduge, et kõik failid, mida soovite kombineerida, asuvad spetsiaalses kaustas ilma lisafailideta. Muul juhul kaasatakse kõik kaustas asuvad failid ja kõik valitud alamkaustad ühendamisandmetesse.
-
Igal failil peaks olema sama skeem, kus on ühtsed veerupäised, andmetüübid ja veergude arv. Veerud ei pea olema samas järjestuses, kui vastendamine toimub veerunimedega.
-
Võimaluse korral vältige seoseta andmeobjekte andmeallikate puhul, kus võib olla mitu andmeobjekti (nt JSON-fail, Excel või Accessi andmebaas).
Kõik need failid järgivad lihtsat mustrit, igas failis on ainult üks andmetabel.
-
Valige >Too andmed >failist > kaustast. Kuvatakse dialoogiboks Sirvi.
-
Otsige üles kaust, mis sisaldab faile, mida soovite ühendada.
-
Kausta failide loend kuvatakse dialoogiboksis <kaustatee>. Veenduge, et loendis oleks kõik soovitud failid.
-
Valige üks dialoogiboksi allservas olevast käsust ( nt Ühenda> Ühenda & Laadi). Jaotises Teave kõigi nende käskude kohta on kirjeldatud täiendavaid käske.
-
Kui valite mõne käsu Ühenda,kuvatakse dialoogiboks Failide ühendamine. Failisätete muutmiseks valige iga fail väljal Näidisfail, määrake soovitud viisil Faili päritolu,Eraldajaja Andmetüübi tuvastamine. Samuti saate dialoogiboksi allservas valida või tühjendada märkeruudu Jäta tõrkega failid vahele.
-
Klõpsake nuppu OK.
Tulem
Power Query loob päringud automaatselt, et konsolideerida iga faili andmed töölehele. Loodud päringu etapid ja veerud olenevad valitud käsust. Lisateavet leiate jaotisest Teave kõigi nende päringute kohta.
-
Valige >Too andmed >failist > kaustast. Kuvatakse dialoogiboks Sirvi.
-
Otsige üles kaust, mis sisaldab faile, mida soovite ühendada.
-
Kausta failide loend kuvatakse dialoogiboksis <kaustatee>. Veenduge, et loendis oleks kõik soovitud failid.
-
Valige üks dialoogiboksi allservas olevast käsust ( nt Kombineeri> Ühenda & Teisenda). Jaotises Teave kõigi nende käskude kohta on kirjeldatud täiendavaid käske.
Kuvatakse Power Query redaktor. -
Veerg Väärtus on liigendatud loendiveerg. Valige ikoon Laienda
ja seejärel valige Laienda uuteks ridadeks.
-
Veerg Väärtus on nüüd liigendatud kirjeveerg. Valige ikoon
laiendamine. Kuvatakse rippdialoogi dialoogiboks.
-
Hoidke kõik veerud valitud. Võimalik, et soovite tühjendada ruudu Kasuta algset veerunime eesliitena. Klõpsake nuppu OK.
-
Valige kõik andmeväärtusi sisaldavad veerud. Valige Avaleht, nupu Eemalda veerud kõrval olevat nooltja seejärel valige Eemalda muud veerud.
-
Valige Avaleht > Sule & Laadi.
Tulem
Power Query loob päringud automaatselt, et konsolideerida iga faili andmed töölehele. Loodud päringu etapid ja veerud olenevad valitud käsust. Lisateavet leiate jaotisest Teave kõigi nende päringute kohta.
Igal andmeallikal võib olla mitu objekti, mida importida. Töövihikus Excel mitu töölehte, tabelid Excel nimega vahemikud. Accessi andmebaasis võib olla mitu tabelit ja päringut.
-
Valige >Too andmed >failist > kaustast. Kuvatakse dialoogiboks Sirvi.
-
Otsige üles kaust, mis sisaldab faile, mida soovite ühendada.
-
Kausta failide loend kuvatakse dialoogiboksis <kaustatee>. Veenduge, et loendis oleks kõik soovitud failid.
-
Valige üks dialoogiboksi allservas olevast käsust ( nt Ühenda> Ühenda & Laadi). Jaotises Teave kõigi nende käskude kohta on kirjeldatud täiendavaid käske.
-
Dialoogiboksis Failide kombineerimine:
-
Valige väljal Näidisfail fail, mida kasutatakse päringute loomiseks kasutatavate näidisandmetena. Objekti ei saa valida või valida ainult ühe objekti. Kuid te ei saa valida rohkem kui ühte.
-
Kui teil on palju objekte, kasutage loendi filtreerimiseks objekti või kuvamissuvandite leidmiseks otsinguvälja ja nuppu Värskenda.
-
Märkige või tühjendage dialoogiboksi allservas ruut Jäta vigadega failid vahele.
-
-
Klõpsake nuppu OK.
Tulem
Power Query loob automaatselt päringu, et konsolideerida iga faili andmed töölehele. Loodud päringu etapid ja veerud olenevad valitud käsust. Lisateavet leiate jaotisest Teave kõigi nende päringute kohta.
Suurema paindlikkuse saamiseks saate Power Query redaktoris faile selgesõnaliselt kombineerida, kasutades käsku Ühenda failid. Oletame, et lähtekaustas on failitüüpide ja alamkaustade segu ning soovite sihtida kindlaid faile sama failitüübi ja skeemiga, kuid mitte teistega. See võib parandada jõudlust ja lihtsustada teisendusi.
-
Valige > Too andmed >failist >kaustast. Kuvatakse dialoogiboks Sirvi.
-
Otsige üles kaust, mis sisaldab faile, mida soovite ühendada, ja seejärel valige Ava.
-
Kõigi kausta ja alamkaustade failide loend kuvatakse<kaustatee>. Veenduge, et loendis oleks kõik soovitud failid.
-
Valige allservas Käsk Teisenda andmed. Avaneb Power Query redaktor, kus kuvatakse kõik kaustas ja alamkaustades soovitud failid.
-
Soovitud failide valimiseks filtreerige veerge (nt Laiend või Kaustatee).
-
Failide kombineerimiseks ühte tabelisse valige veerg Sisu, mis sisaldab iga binaarfaili (tavaliselt esimene veerg) ja seejärel valige Avaleht > Ühenda failid. Kuvatakse dialoogiboks Failide ühendamine.
-
Power Query analüüsib näidisfaili (vaikimisi loendi esimene fail), et kasutada õiget konnektorit ja tuvastada sobivad veerud.
Kui soovite näidisfaili jaoks kasutada muud faili, valige see ripploendist Näidisfail. -
Kui soovite need failid tulemist välja jätta, valige allservas käsk Jäta veaga failid vahele.
-
Klõpsake nuppu OK.
Tulem
Power Query loob automaatselt päringud, et konsolideerida iga faili andmed töölehele. Loodud päringu etapid ja veerud olenevad valitud käsust. Lisateavet leiate jaotisest Teave kõigi nende päringute kohta.
Saate valida mitu käsku ja igal käsul on erinev otstarve.
-
Andmete ühendamine ja teisendamine Kõigi failide kombineerimiseks päringuga ja seejärel Power Query redaktori käivitamiseks valige Ühenda > Andmete ühendamine ja teisendamine.
-
Ühendamine ja laadimine Dialoogiboksi Näidisfail kuvamiseks looge päring ja seejärel laadige töölehele ruut Ühenda > ühendamine ja laadimine.
-
Ühenda ja laadi Dialoogiboksi Näidisfail kuvamiseks looge päring ja seejärel kuvage dialoogiboks Impordi, valige Ühenda> Ühenda ja Laadi.
-
Laadi Ühe juhise abil päringu loomiseks ja seejärel töölehele laadimiseks valige Laadi > Laadi.
-
Laadi kohta Ühe juhise abil päringu loomiseks ja dialoogiboksi Importimine kuvamiseks valige Laadi > Laadi kohta.
-
Andmete teisendamineÜhe etapiga päringu loomiseks ja seejärel Power Query redaktori käivitamiseks valige Teisenda andmed.
Failide kombineerimisel luuakse paanil Päringud rühma "Helper Queries" all mitu tugipäringut.
-
Power Query loob näidispäringu põhjal päringu Näidisfail.
-
Funktsiooni "Transform File" päring kasutab päringut "Parameter1" iga faili (või binaarfaili) määramiseks päringusse "Näidisfail". See päring loob ka veeru Sisu, mis sisaldab faili sisu, ja laiendab liigendatud kirjeveeru automaatselt, et veeruandmed tulemitele lisada. Päringud "Teisenda fail" ja "Näidisfail" on lingitud, nii et päringus "Näidisfail" tehtud muudatused kajastuvad päringus "Teisenda fail".
-
Lõplikke tulemeid sisaldav päring on jaotises "Muud päringud". Vaikimisi nimetatakse see kausta järgi, kuhu failid importisid.
Edasiseks uurimiseks paremklõpsake iga päringut ja valige Redigeeri, et uurida iga päringu etappi ja vaadata, kuidas päringud koos töötavad.
Mitme faili ühendamisprotsessi alustamiseks veenduge esmalt, et kõik ühendatavad failid oleksid samas failikaustas.
Märkus.: Toetatud on Exceli, teksti-, CSV-, JSON-, XML-ja Accessi failid.
-
Valige Power Query ja seejärel Failist > Kaustast.
-
Klõpsake soovitud kausta otsimiseks nuppu Sirvi.
Kuvatakse kaustas olevate failide loend. Valige päringuredaktori avamiseks suvand Redigeeri. Selles näites laadisime neli Exceli töövihikut.
-
Kui olete veendunud, et kõik soovitud failid on loendis, klõpsake veerus Sisu nuppu Ühenda kahendandmed.
-
Iga faili analüüsitakse ja tehakse kindlaks õige vorming (nt tekst, Excel või .json). Selles näites kuvatakse esimese Exceli töövihiku töölehtede loend. Valige soovitud tööleht ja klõpsake siis nuppu OK.
-
Seejärel luuakse kahendandmeid ühendava teisendusprotsessiga päring kõigi failide andmete konsolideerimiseks ja eelvaate kuvamiseks. Kui olete tulemusega rahul, klõpsake käsku Sule ja laadi.
Seejärel konsolideeritakse kaheandmete ühendamisprotsessiga loetletud töölehed üheks tööleheks.
-
Kui lähteandmefailid muutuvad, saate imporditud andmeid alati värskendada. Klõpsake andmevahemikus mis tahes kohta ja valige seejärel Päringuriistad > Värskenda. Lisaks saate täiendavate teisendamis- või ekstraktimistoimingute hõlpsaks rakendamiseks automaatselt loodud näidispäringut muuta, ilma et oleks vaja muretseda funktsioonipäringu etappide muutmise või täiendava loomise pärast: kõik näidispäringu muutused luuakse lingitud funktsioonipäringus automaatselt.
Teadaolevad probleemid
Kahendandmete ühendamistoimingu laadimisel võidakse Excelis kuvada järgmine tõrketeade.

Kui sulete tõrketeate(d) nupu OK abil, viiakse kahendandmete ühendamise protsess lõpule ja andmed laaditakse tõrkele vaatamata. Tegeleme tõrke lahendamisega.