Duomenų importavimas iš išorinių duomenų šaltinių („Power Query“)

Duomenų importavimas iš išorinių duomenų šaltinių („Power Query“)

Naudokite "Excel" Get & Transform ("Power Query") , kad importuotumėte duomenis į "Excel" iš įvairių duomenų šaltinių. Naudodami užklausų rengyklę galite Redaguoti užklausos veiksmus , kad galėtumėte kurti arba transformuoti duomenis. Daugiau informacijos ieškokite formos duomenys.

Duomenys > Gauti ir transformuoti > Gauti duomenis parinktys

Pastaba: Vis dar galite naudoti senstelėjusius vedlius, jei jie įgalinti "Excel" parinktyse (sekcijoje duomenys). Veiksmų ieškokite šio straipsnio skirtuke Office 2007.

Prisijungimas prie duomenų šaltinio

Pradėdami naudoti "Excel 2016", galite naudoti "gauti & transformaciją, kad prisijungtumėte prie išorinių duomenų ir atliktumėte išplėstines užklausas. Jis veikia dažniausiai kaip "Power Query", bet jis nėra papildinys – jis yra įdiegtas ir jį rasite juostelės skirtuke duomenys. Tolesniuose skyriuose pateikiami veiksmai, kaip prisijungti prie duomenų šaltinių – tinklalapiai, tekstiniai failai, duomenų bazės, internetinės tarnybos ir "Excel" failai, lentelės ir diapazonai.

Užklausų rengyklės naudojimas

Pastaba: Užklausų rengyklė rodoma, kai įjungiate, redaguojate arba kuriate naują užklausą naudodami funkciją gauti & transformaciją. Jei norite peržiūrėti užklausų rengyklę neįkėlus ir neredaguojant esamos darbaknygės užklausos, skirtuko duomenų juostelės dalyje gauti & transformuoti duomenis spustelėkite gauti duomenų > iš kitų šaltinių > tuščia užklausa.

Užklausų rengyklė programoje "Excel" 365

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš failo > pasirinkite iš teksto/CSV. Jei nematote mygtuko gauti duomenis , spustelėkite nauja užklausa > iš failo > pasirinkite iš CSVarba iš teksto.

    Pastaba: Taip pat galite atkurti senstelėjusias jungtis, kad galėtumėte imituoti ankstesnį veikimą. Žiūrėkite skyrių "kaip atkurti senstelėjusią informaciją apie išorinius duomenis?" šiame straipsnyje: vieningosios gauti & Transform.

  2. Dialogo lange kableliais atskirtų reikšmių naršymas raskite arba įveskite kelią į failą, kurį norite užklausti.

  3. Spustelėkite Atidaryti.

Pastaba: Jei importuojate duomenis iš CSV failo, "Power Query" automatiškai aptiks stulpelių skyriklius, įskaitant stulpelių pavadinimus ir tipus. Pavyzdžiui, jei toliau importuosite CSV failo pavyzdį, "Power Query" automatiškai naudoja pirmąją eilutę kaip stulpelių pavadinimus ir pakeis kiekvieną stulpelio duomenų tipą.

CSV failo pavyzdys

CSV failo vaizdas

"Power Query" automatiškai pakeis kiekvieną stulpelio duomenų tipą:

  • Užsakymo ID keitimas į skaičių

  • Užsakymo data keičiamas į datą

  • Kategorija išlieka tekstas (numatytasis stulpelio tipas)

  • Produkto pavadinimas išlieka tekstas (numatytasis stulpelio tipas)

  • Pardavimo skaičiaus keitimas

Užklausų rengyklėje "Power Query" automatiškai taiko " Firstrowasheader " veiksmą ir changeType veiksmą. Šie automatiniai veiksmai atitinka neautomatinį eilutės rėmimą ir kiekvieno stulpelio tipo keitimą neautomatiniu būdu.

Kai "Power Query" automatiškai aptinka stulpelius, taip pat galite naudoti užklausų rengyklę , kad galėtumėte rašyti " Power Query" formules. Pavyzdžiui:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Pastaba: Užklausų rengyklė rodoma tik įkeliant, redaguojant arba kuriant naują užklausą. Jei norite peržiūrėti užklausų rengyklę neįkėlus ir neredaguojant esamos darbaknygės užklausos, skirtuko gauti & transformuoti juostelėje spustelėkite gauti duomenis > paleisti "Power Query" rengyklę.

  1. Pasirinkite bet kurį langelį iš duomenų diapazono.

  2. Spustelėkite skirtuką duomenys , tada > iš lentelės/ribos.

  3. Jei būsite paraginti, dialogo lange nuo lentelė galite spustelėti sritį pasirinkimo mygtukas, kad pasirinktumėte konkretų intervalą, kurį norite naudoti kaip duomenų šaltinį.

    Iš lentelės dialogo lango

  4. Jei lentelė arba duomenų sritis turi stulpelių antraštes, galite patikrinti, ar mano lentelėje yra antraščių. Antraštės langeliai naudojami užklausos stulpelių pavadinimams apibrėžti.

  5. Užklausų rengyklėje spustelėkite uždaryti & įkelti.

Pastaba: Jei jūsų duomenų sritis apibrėžta kaip pavadintas intervalas arba ji yra "Excel" lentelėje, programa "Excel" automatiškai prasmins visą intervalą ir įkels ją į užklausų rengyklę. Paprastasis duomenys bus automatiškai konvertuojami į lentelę, kai bus įkelti į užklausų rengyklę.

Užklausos rengyklę galite naudoti užklausos formulėms rašyti.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Užklausų rengyklės formulės pavyzdys

Pastaba: Užklausų rengyklė rodoma tik įkeliant, redaguojant arba kuriant naują užklausą. Jei norite peržiūrėti užklausų rengyklę neįkėlus ir neredaguojant esamos darbaknygės užklausos, skirtuko gauti & transformuoti juostelėje spustelėkite gauti duomenis > paleisti "Power Query" rengyklę.

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš failo > pasirinkite iš darbaknygės. Jei nematote mygtuko gauti duomenis , spustelėkite nauja užklausa > iš failo > pasirinkite iš darbaknygės.

    Pastaba: Taip pat galite atkurti senstelėjusias jungtis, kad galėtumėte imituoti ankstesnį veikimą. Žiūrėkite skyrių "kaip atkurti senstelėjusią informaciją apie išorinius duomenis?" šiame straipsnyje: vieningosios gauti & Transform.

  2. Dialogo lange "Excel" naršymas raskite arba įveskite kelią į failą, kurį norite užklausti.

  3. Spustelėkite Atidaryti.

    Jei jūsų šaltinio darbaknygėje yra pavadinti diapazonai, diapazono pavadinimas bus galima naudoti kaip duomenų rinkinį.

Taip pat galite naudoti užklausų rengyklę , kad rašytumėte savo užklausos formules. Pavyzdžiui:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Pastaba: Užklausų rengyklė rodoma tik įkeliant, redaguojant arba kuriant naują užklausą. Jei norite peržiūrėti užklausų rengyklę neįkėlus ir neredaguojant esamos darbaknygės užklausos, skirtuko gauti & transformuoti juostelėje spustelėkite gauti duomenis > paleisti "Power Query" rengyklę.

„Surface Book“ įrenginio nuotrauka

Naudokite "Excel" gauti & transformuoti patirtį, kad prisijungtumėte prie tinklalapio ir importuotumėte informaciją iš skirtingų lentelių.

  1. Spustelėkite skirtuką Duomenys, po to Nauja užklausa > Iš kitų šaltinių > Iš žiniatinklio.

    Pastaba: Jei nematote mygtuko naujas užklausa , spustelėkite skirtuką duomenys , tada spustelėkite iš žiniatinklio.

  2. Dialogo lange iš žiniatinklio įveskite tinklalapio URL, tada spustelėkite gerai.

    „Power Query“ > Iš žiniatinklio > Įvesti URL dialogą

    Šiuo atveju mes naudojame http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Jei tinklalapis reikalauja vartotojo kredencialų:

    • Dialogo lange Prieiga prie žiniatinklio spustelėkite kredencialų parinktį ir pateikite autentifikavimo reikšmes.

    • Spustelėkite Įrašyti.

  3. Spustelėkite Gerai.

  4. Power Query išanalizuos tinklalapį ir įkels sritį Naršyklė dalyje Lentelės rodinys.

    Jei žinote, prie kurios lentelės norite prisijungti, tada pasirinkite ją iš sąrašo. Šiame pavyzdyje pasirinkome lentelę Rezultatai.

    „Power Query“ > Iš žiniatinklio > Naršyklės lentelės rodinys

    Arba galite įsijungti Žiniatinklio rodinį ir pasirinkti atitinkamą lentelę rankiniu būdu. Šiuo atveju pasirinkome lentelę Rezultatai.

    „Power Query“ > Iš žiniatinklio > Naršyklė > Žiniatinklio rodinys
  5. Spustelėkite Įkelti ir Power Query įkels žiniatinklio duomenis, kuriuos pasirinkote „Excel“.

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš duomenų bazės > iš "SQL Server" duomenų bazės. Jei nematote mygtuko gauti duomenis , spustelėkite nauja užklausa > iš duomenų bazės > iš " SQL Server" duomenų bazės.

  2. Dialogo lange "Microsoft SQL" duomenų bazė nustatykite, kad "SQL Server" prisijungtų prie lauke serverio vardas . Pasirinktinai galite nurodyti duomenų bazės pavadinimą .

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

    "Power Query" SQL serverio duomenų bazės ryšių dialogo langas
  4. Pasirinkite OK (Gerai).

  5. Pasirinkite autentifikavimo režimą, kad prisijungtumėte prie SQL serverio duomenų bazės.

    "Power Query" SQL serverio prisijungimo kredencialai
    1. "Windows": tai numatytasis žymėjimas. Pasirinkite šią parinktį, jei norite prisijungti naudodami "Windows" autentifikavimą.

    2. Duomenų bazės Pasirinkite šią parinktį, jei norite prisijungti naudodami SQL serverio autentifikavimą. Pasirinkę tai nurodykite vartotojo vardą ir slaptažodį, kad prisijungtumėte prie savo SQL serverio egzemplioriaus.

  6. Pagal numatytuosius, žymės langelis šifruoti jungtį pažymėtas kaip reiškiantis, kad "Power Query" prisijungia prie jūsų duomenų bazės naudojant užšifruotą jungtį. Jei nenorite prisijungti naudodami užšifruotą ryšį, išvalykite šį žymės langelį ir spustelėkite prisijungti.

    Jei prisijungimas prie jūsų SQL serverio nenustatytas užšifruotą ryšį, "Power Query" paragins prisijungti naudojant nešifruotą ryšį. Spustelėkite gerai pranešime, kad prisijungtumėte naudodami nešifruotąjį ryšį.

Formulės pavyzdys

Taip pat galite naudoti užklausų rengyklę , kad galėtumėte rašyti " Power Query" formules.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš kitų šaltinių > iš ODBC. Jei nematote mygtuko gauti duomenis , eikite į nauja užklausa > iš kitų šaltinių > iš ODBC.

  2. Jei rodomas dialogo langas iš ODBC , pasirinkite duomenų šaltinio pavadinimą (DSN).

  3. Įveskite jungimosi eilutę, tada paspauskite gerai.

  4. Dialogo lange kitas pasirinkite numatytąjį arba pasirinktinę, "Windows" arba duomenų bazės ryšių parinktis, įveskite savo kredencialus, tada paspauskite Connect.

  5. Naršymo srityje pasirinkite lenteles arba užklausas, prie kurių norite prisijungti, tada paspauskite įkelti arba Redaguoti.

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš duomenų bazės > iš "Microsoft Access" duomenų bazės. Jei nematote mygtuko gauti duomenis , spustelėkite nauja užklausa > iš duomenų bazės > iš " Access".

  2. Dialogo lange duomenų importavimas raskite arba įveskite failo URL, kad importuotumėte arba susietumėte failą.

  3. Norėdami prisijungti prie pasirinktos lentelės arba užklausos, atlikite veiksmus, nurodytus dialogo lange Navigator .

  4. Spustelėkite Įkelti arba Redaguoti.

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš failo > iš XML. Jei nematote mygtuko gauti duomenis , spustelėkite nauja užklausa > iš failo > iš XML.

  2. Dialogo lange iš XML naršymas naršykite arba įveskite failo URL, kad importuotumėte arba susietumėte jį su failu.

  3. Spustelėkite Atidaryti.

    Kai ryšiai bus sėkmingas, galėsite naudoti naršyklės sritį, kad galėtumėte naršyti ir peržiūrėti XML faile esančių elementų rinkinius lentelės pavidalu.

Taip pat galite naudoti užklausų rengyklę , kad galėtumėte rašyti " Power Query" formules. Pavyzdžiui:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Pastaba: Užklausų rengyklė rodoma tik įkeliant, redaguojant arba kuriant naują užklausą. Jei norite peržiūrėti užklausų rengyklę neįkėlus ir neredaguojant esamos darbaknygės užklausos, skirtuko gauti & transformuoti juostelėje spustelėkite gauti duomenis > paleisti "Power Query" rengyklę.

  1. Eikite į duomenų > gauti išorinius duomenis > iš duomenų bazės > iš analizės tarnybų. Jei nematote mygtuko gauti duomenis , spustelėkite gauti išorinius duomenis > iš kitų šaltinių > iš analizės tarnybų.

    Rodomas duomenų ryšių vediklis. Šiame vediklyje yra trys sritys.

    • Prisijungimas prie duomenų bazės serverio

    • Duomenų bazės ir lentelės pasirinkimas

    • Duomenų ryšių failo ir baigimo įrašymas

  2. Srities prisijungti prie duomenų bazės serveris lauke serverio vardas įveskite OLAP duomenų bazės serverio pavadinimą.

    Patarimas: Jei žinote autonominio kubo failo, prie kurio norite prisijungti, vardą, galite įvesti visą failo kelią, failo vardą ir plėtinį.

  3. Dalyje prisijungimo kredencialaiatlikite vieną iš šių veiksmų, tada spustelėkite Pirmyn:

    • Norėdami naudoti dabartinį "Windows" vartotojo vardą ir slaptažodį, spustelėkite naudoti "Windows" autentifikavimą.

    • Norėdami įvesti duomenų bazės vartotojo vardą ir slaptažodį, spustelėkite naudoti šį vartotojo vardą ir slaptažodį, tada įveskite savo vartotojo vardą ir slaptažodį atitinkamuose laukuose vartotojo vardas ir slaptažodis .

  4. Srityje pasirinkite duomenų bazę, kurioje yra norimi duomenys , pasirinkite duomenų bazę, tada spustelėkite Pirmyn.

    Norėdami prisijungti prie konkrečios duomenų bazės kubas, įsitikinkite, kad pažymėta prisijungti prie konkretaus kubo arba lentelės , tada iš sąrašo pasirinkite kubą.

  5. Lauke failo vardasįrašykite duomenų ryšių failo ir baigimo sritį, jei reikia, Peržiūrėti numatytąjį failo vardą (pasirinktinai).

  6. Spustelėkite Naršyti , kad pakeistumėte savo duomenų šaltiniųnumatytąją failo vietą, arba patikrinkite, ar yra esamų failų vardų.

  7. Laukuose Aprašas, draugiškas pavadinimasir ieškos raktiniai žodžiai įveskite failo aprašą, patogų pavadinimą ir įprastus ieškos žodžius (viskas yra pasirinktinai).

  8. Norėdami užtikrinti, kad "PivotTable" būtų atnaujinamas ryšys, spustelėkite visada bandyti naudoti šį failą, kad atnaujintumėte šiuos duomenis.

    Pažymėjus šį žymės langelį įsitikinkite, kad visų darbaknygių, kuriose naudojamas šis ryšių failas, visada bus naudojami prisijungimo failo naujinimai.

  9. Spustelėkite baigti , kad uždarytumėte duomenų ryšių vediklį.

  10. Dialogo lango duomenų importavimas dalyje pasirinkite, kaip norite peržiūrėti šiuos duomenis darbaknygėje, atlikite vieną iš šių veiksmų:

    • Norėdami sukurti tik "PivotTable" ataskaitą, spustelėkite " PivotTable" ataskaita.

    • Norėdami sukurti "PivotTable" ataskaitą ir "PivotChart" ataskaitą, spustelėkite " PivotChart" ir "PivotTable" ataskaita.

    • Norėdami išsaugoti pažymėtą darbaknygės jungtį, kad ją būtų galima naudoti ateityje, spustelėkite tik kurti jungtį. Šis žymės langelis užtikrina, kad jungimąsi naudoja formulės, kuriose yra sukurtos kubo funkcijos ir kurių nenorite kurti "PivotTable" ataskaitos.

  11. Dalyje kur norite pateikti duomenis, atlikite vieną iš šių veiksmų:

    • Norėdami įdėti "PivotTable" ataskaitą į esamą darbalapį, pasirinkite esamas darbalapis, tada įveskite pirmojo langelių diapazono langelio nuorodą, kur norite rasti "PivotTable" ataskaitą.

      Taip pat galite spustelėti sutraukti dialogo langą Mygtuko paveikslėlis , kad laikinai paslėptumėte dialogo langą, pažymėkite pradinį norimo naudoti darbalapio langelį, tada paspauskite plėsti dialogo langą Mygtuko paveikslėlis .

    • Norėdami įdėti "PivotTable" ataskaitą į naują darbalapį nuo langelio a1, spustelėkite naujas darbalapis.

    • Norėdami patikrinti arba keisti jungimosi ypatybes, spustelėkite Ypatybės, dialogo lange jungties ypatybės atlikite reikiamus keitimus ir spustelėkite gerai.

„Excel“ „Microsoft 365“:

  1. Skirtuke duomenys spustelėkite gauti duomenų > iš failo > iš JSON.

    Duomenų gavimas iš mygtuko JSON failas

  2. Raskite savo JSON failo vietą, pažymėkite ją ir spustelėkite atidaryti.

  3. Kai užklausų rengyklė įkeliamas jūsų duomenis, spustelėkite konvertuoti > į lentelę, tada uždarykite & apkrova.

Programoje "Excel" 2016:

  1. Skirtuke duomenys spustelėkite nauja užklausa > iš kitų šaltinių > tuščia užklausa.

  2. Užklausų rengyklėje spustelėkite Išplėstinė rengyklė.

  3. Įveskite užklausos eilutę taip: "C:\Users\Name\Desktop\JSONTest.json", naudodami kelią iki jūsų JSON failo.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

„Excel“ „Microsoft 365“:

  1. Skirtuke duomenys spustelėkite gauti duomenis > iš failo > iš PDF.

    PDF jungtis dalyje gauti duomenis iš meniu Failas

  2. Pasirinkite PDF failą, tada spustelėkite atidaryti. Naršyklės forma atidaro jūsų PDF ir rodo galimas lenteles.

    Naršyklės dialogo langas, skirtas PDF duomenims importuoti

  3. Pasirinkite lenteles, kurias norite importuoti, tada atlikite vieną iš šių veiksmų:

    • Norėdami tiesiogiai peržiūrėti duomenis programoje "Excel", spustelėkite įkelti.

    • Norėdami pirmiausia dirbti su "Power Query" duomenimis, spustelėkite transformuoti duomenis.

Pastaba: Kad galėtumėte prisijungti prie "Oracle" duomenų bazės naudodami " Power Query", jūsų kompiuteryje reikia "Oracle" kliento programinės įrangos v 8.1.7 arba naujesnės. Norėdami įdiegti "Oracle" kliento programinę įrangą, eikite į 32 bitų " Oracle" duomenų prieigos komponentai (ODAC) su "Oracle" programų kūrėjų įrankiais, skirtais "Visual Studio" ("12.1.0.2.4") , kad įdiegtumėte "32-bit Oracle" klientą arba 64 bitų "odac" 12c Release 4 (12.1.0.2.4) xcopy for Windows x64 , kad įdiegtumėte "64"

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš duomenų bazės > iš "Oracle" duomenų bazės. Jei nematote mygtuko gauti duomenis , tada spustelėkite nauja užklausa > iš duomenų bazės > iš " Oracle" duomenų bazės.

  2. " Oracle" duomenų bazės dialogo lange, dalyje serverio vardas nustatykite "Oracle" serverį, prie kurio norite prisijungti. Jei reikia SID, tai galima nurodyti "ServerName/SID" formoje.

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Spustelėkite Gerai.

  5. Jei "Oracle" serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Spustelėkite Prisijungti.

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš kitų šaltinių > iš " SharePoint" sąrašo. Jei nematote mygtuko gauti duomenis , tada spustelėkite nauja užklausa > iš kitų šaltinių > iš "SharePoint" sąrašo.

  2. Pasirodžiusiame dialogo lange "Microsoft SharePoint" sąrašai įveskite "SharePoint" svetainės URL.

    Pastaba: Jungiantis prie "SharePoint" sąrašo, vietoj sąrašo URL Įvesk svetainės URL. Dialogo lange " Access SharePoint " Pasirinkite labiausiai bendrą URL, kad tinkamai autentifikuotumėte svetainę. Pagal numatytuosius, pasirinktas bendrasis URL.

  3. Pasirinkite Gerai, kad tęstumėte.

  4. "Access" " SharePoint " dialogo lange, kuris rodomas toliau, pasirinkite parinktį kredencialai:

    1. Pasirinkite Anonimas , jei "SharePoint Server" nereikalauja kredencialų.

    2. Pasirinkite "Windows" , jei "SharePoint Server" reikalauja jūsų "Windows" kredencialų.

    3. Pasirinkite organizacijos abonementą , jei "SharePoint Server" reikia organizacijos abonemento kredencialų.

  5. Pasirinkite prisijungti.

    "Excel Power Query" Prisijungimas prie "SharePoint" sąrašo prisijungimo dialogo lango

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš kitų šaltinių > iš " OData" informacijos santraukos. Jei nematote mygtuko gauti duomenis , tada spustelėkite nauja užklausa > iš kitų šaltinių > iš "OData" informacijos santraukos.

  2. Dialogo lange „OData“ informacijos santrauka įveskite „OData“ informacijos santraukos URL.

  3. Pasirinkite OK (Gerai).

  4. Jei "OData" informacijos santraukai reikia vartotojo kredencialų, dialogo lange prieiga prie "OData" informacijos santraukos :

    1. Pasirinkite Windows , jei "OData" informacijos santraukai reikia "Windows" autentifikavimo.

    2. Pasirinkite Pagrindinis , jei "OData" informacijos santraukai reikia vartotojo vardo ir slaptažodžio.

    3. Pasirinkite " Marketplace" klavišas , jei "OData" informacijos santraukoje reikalingas "Marketplace" abonemento raktas. Galite pasirinkti "Get your Marketplace" paskyros raktą , kad užsiprenumeruotumėte Microsoft Azure "Marketplace" "OData" informacijos santraukas. Taip pat galite prisiregistruoti naudoti " Microsoft Azure Marketplace" dialogo lange prieiga prie "OData" informacijos santraukos.

    4. Spustelėkite organizacijos paskyra , jei "OData" informacijos santraukai reikia išorinių prieigos kredencialų. Jei naudojate "Windows Live ID", Prisiregistruokite prie savo abonemento.

    5. Pasirinkite Įrašyti.

Pastaba: Prisijungimas prie "OData" informacijos santraukos palaiko JSON šviesos duomenų tarnybos formatą.

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš kitų šaltinių > iš OLEDB. Jei nematote mygtuko gauti duomenis , atlikite toliau pateiktus duomenų ryšių vediklio nurodymus.

  2. Dialogo lange iš OLE DB įveskite jungimosi eilutę, tada paspauskite gerai.

  3. " OLEDB" teikėjo dialogo lange pasirinkite numatytąjį arba pasirinktinę, "Windows" arba duomenų bazės ryšio parinktis, įveskite reikiamus kredencialus, tada spustelėkite prisijungti.

  4. Naršyklės dialogo lange pasirinkite duomenų bazę ir lenteles arba užklausas, prie kurių norite prisijungti, tada paspauskite įkelti arba Redaguoti.

  5. " Power Query" rengyklėjepaspauskite uždaryti & Load.

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš duomenų bazės > iš MySQL duomenų bazės. Jei nematote mygtuko gauti duomenis , tada spustelėkite nauja užklausa > iš duomenų bazės > iš MySQL duomenų bazės

  2. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš duomenų bazės > iš MySQL duomenų bazės. Jei nematote mygtuko gauti duomenis , tada spustelėkite nauja užklausa > iš duomenų bazės > iš MySQL duomenų bazės

  3. Dialogo lange MySQL Database ( serverio vardas ) pasirinkite MySQL duomenų bazės serverį, prie kurio norite prisijungti.

  4. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  5. Spustelėkite Gerai.

  6. Jei MySQL serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Spustelėkite Prisijungti.

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš kitų šaltinių > iš "Microsoft Exchange". Jei nematote mygtuko gauti duomenis , spustelėkite nauja užklausa > iš kitų šaltinių > iš "Microsoft Exchange".

  2. Dialogo lange " Access" "Exchange" serveris pasirinkite savo el. pašto adresą ir slaptažodį.

  3. Spustelėkite Įrašyti.

  4. Dialogo lange "Microsoft Exchange" automatinio radimo tarnyba pasirinkite leisti , kad "Exchange" tarnyba galėtų pasitikėti jūsų kredencialais.

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš kitų šaltinių > iš " Active Directory". Jei nematote mygtuko gauti duomenis , tada spustelėkite nauja užklausa > iš kitų šaltinių > " Active Directory".

  2. Įveskite savo domeną dialogo lange Aktyvus katalogas.

  3. Domeno dialogo lange " Active Directory" domenas spustelėkite naudoti mano dabartinius kredencialusarba naudokite pakaitinius kredencialus. Norėdami naudoti alternatyvius "credenitals " autentifikavimą, įveskite savo vartotojo vardą ir slaptažodį.

  4. Spustelėkite Prisijungti.

  5. Kai ryšiai bus sėkmingas, galite naudoti sritį naršyklė , kad galėtumėte naršyti visus "Active Directory" esančius domenus ir detalizuoti "Active Directory" informaciją, įskaitant vartotojus, paskyras ir kompiuterius.

Pastabos: 

  • Ši funkcija pasiekiama tik "Excel", skirta "Windows", jei turite "Office 2019" arba "Microsoft 365" prenumeratą. Jei esate„Microsoft 365“ abonentas, įsitikinkite, kad turite naujausią "Office" versiją.

  • Kad galėtumėte prisijungti prie "SAP HANA" duomenų bazės naudodami "Power Query", kompiuteryje reikia " SAP Hana" ODBC tvarkyklės . Pasirinkite tvarkyklę, atitinkančią jūsų "Power Query" diegimą (32 bitų arba "64-bit").

  • Norint prisijungti prie žiniatinklio svetainės, jums reikės "SAP" paskyros ir atsisiųsti tvarkykles. Jei nesate tikri, susisiekite su savo organizacijos SAP administratoriumi.

Norėdami prisijungti prie "SAP HANA" duomenų bazės:

  1. Spustelėkite duomenų > naują užklausą > iš duomenų bazės > iš SAP Hana duomenų bazės.

    "SAP HANA" duomenų bazės parinktis skirtuke duomenys
  2. Dialogo lange SAP Hana duomenų bazė nustatykite serverį, prie kurio norite prisijungti. Serverio vardas turi atitikti formatą servername: prievadas.

    "SAP HANA" duomenų bazės dialogo langas
  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, spustelėkite Išplėstinės parinktys ir lauke SQL sakinys įveskite užklausą.

  4. Spustelėkite Gerai.

  5. Jei SAP HANA serveris reikalauja duomenų bazės vartotojo kredencialų, tada dialogo lange prieiga prie "SAP Hana" duomenų bazės atlikite šiuos veiksmus:

    1. Spustelėkite skirtuką duomenų bazė ir įvesti savo vartotojo vardą ir slaptažodį.

    2. Spustelėkite Prisijungti.

Įspėjimas: 

  • Kad galėtumėte prisijungti prie IBM DB2 duomenų bazės, kompiuteryje turi būti įdiegta IBM Db2 duomenų serverio tvarkyklė (minimalus reikalavimas yra IBM duomenų serverio tvarkyklės paketas (DS tvarkyklė)). Pasirinkite tvarkyklę, atitinkančią jūsų "Power Query" diegimą (32 bitų arba "64-bit").

  • Yra žinomų problemų, apie kurias pranešė IBM "IBM DB2" duomenų serverio tvarkyklė "Windows 8". Jei naudojate "Windows 8" ir norite prisijungti prie "IBM DB2" naudodami "Power Query", turite atlikti papildomus diegimo veiksmus. Daugiau informacijos apie " IBM DB2" duomenų serverio tvarkyklę rasite "Windows 8"..

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš duomenų bazės > iš IBM DB2 duomenų bazės. Jei nematote mygtuko gauti duomenis , tada spustelėkite nauja užklausa > iš duomenų bazės > iš IBM DB2 duomenų bazės.

  2. Dialogo lango IBM Db2 duomenų bazė dalyje serverio vardas nustatykite "IBM Db2" duomenų bazės serverį, prie kurio norite prisijungti.

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Spustelėkite Gerai.

  5. Jei IBM DB2 serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Spustelėkite Prisijungti.

Pastaba: Kad galėtumėte prisijungti prie "PostgreSQL" duomenų bazės, esančios "Power Query", jums reikia įdiegti " Ngpsql" duomenų teikėją, skirtą "PostgreSQL ". Pasirinkite tvarkyklę, atitinkančią jūsų "Office" versiją (32 bitų arba "64-bit"). Žiūrėkite: kurią "Office" versiją naudoju? Norėdami gauti daugiau informacijos. Taip pat įsitikinkite, kad turite įrenginio konfigūracijoje registruotą teikėją, atitinkantį naujausią jūsų įrenginio .NET versiją.

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš duomenų bazės > iš "PostgreSQL" duomenų bazės. Jei nematote mygtuko gauti duomenis , tada spustelėkite nauja užklausa > iš duomenų bazės > iš "PostgreSQL" duomenų bazės.

  2. Dialogo lange " PostgreSQL" duomenų bazė nustatykite "PostgreSQL" duomenų bazės serverį, prie kurio norite prisijungti, sekcijoje serverio vardas .

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Pasirinkite OK (Gerai).

  5. Jei "PostgreSQL" serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Pasirinkite prisijungti.

  1. Eikite į https://Web.powerapps.com/

  2. Pasirinkite aplinką , prie kurios norite prisijungti.

  3. Meniu pasirinkite parametrų piktogramą > išplėstiniai tinkinimai > kūrėjų išteklių.

  4. Nukopijuokite egzemplioriaus žiniatinklio API reikšmę. 

    Pastabos: 

    • URL formatas bus panašus įhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Tikslus URL, kurį naudosite jungdamiesi, formatas priklauso nuo jūsų regiono ir naudojamų programų kompaktinių diskų versijos. Daugiau informacijos ieškokite: žiniatinklio API URL ir versijos.

  5. Pasirinkite skirtuką duomenys , tada Gaukite & transformuoti duomenis > gauti > iš internetinių tarnybų > iš " Dynamics 365" (internete).

  6. Dialogo lange su pasirinkta pagrindine parinktimi įveskite savo kompaktinių diskų žiniatinklio API URL ir spustelėkite gerai.

    • Jei pasirinksite parinktį Išsamiau , prie užklausos galite pridėti tam tikrų papildomų parametrų, kad kontroliuotumėte, kurie duomenys yra grąžinami. Daugiau informacijos ieškokite: užklausos duomenys naudojant žiniatinklio API

  7. Pasirinkite organizacijos paskyra.

    • Jei neprisijungėte naudodami "Microsoft" darbo arba mokymo įstaigos paskyrą, kurią naudojate Norėdami pasiekti taikomąsias programas, spustelėkite prisijungti ir įveskite paskyros vartotojo vardą ir slaptažodį.

  8. Spustelėkite Prisijungti.

  9. Naršyklės dialogo lange pasirinkite duomenis, kuriuos norite gauti.

  10. Jei duomenys yra gerai importuojami kaip yra, tada pasirinkite įkėlimo parinktį, kitu atveju pasirinkite redagavimo parinktį, kad atidarytumėte " Power Query" rengyklę.

    Pastaba: " Power Query" rengyklė pateikia kelias parinktis, kad pakeistumėte grąžinamus duomenis. Pavyzdžiui, galbūt norėsite importuoti mažiau stulpelių nei šaltinio duomenyse. Tokiu atveju eikite į skirtuką pagrindinis > tvarkyti stulpelius > pasirinkti stulpelius, pasirinkite norimus išsaugoti stulpelius, tada spustelėkite gerai. Kai būsite pasirengę, spustelėkite uždaryti & apkrova , kad grąžintumėte modifikuotus duomenis į "Excel".

Pastaba: Kad galėtumėte prisijungti prie "Teradata" duomenų bazės, jūsų kompiuteryje reikia " Teradata" .net duomenų teikėjo .

  1. Spustelėkite skirtuką duomenys , tada Gaukite & transformuoti duomenis > gauti duomenų > iš duomenų bazės > iš "Teradata" duomenų bazės.

  2. Dialogo lange " Teradata" duomenų bazė , dalyje serverio vardas , nurodo "Teradata" serverį, prie kurio norite prisijungti.

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Pasirinkite OK (Gerai).

  5. Jei "Teradata" serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Spustelėkite Įrašyti.

Svarbu: "Facebook" duomenų jungties pranešimo išėjimas į pensiją   Duomenų importavimas ir atnaujinimas iš "Facebook" programoje "Excel" nustos veikti balandį, 2020. Vis tiek galėsite naudoti "Facebook" & transformaciją ("Power Query") jungtį iki tol, bet pradėję balandį, 2020, negalėsite prisijungti prie "Facebook" ir gausite klaidos pranešimą. Rekomenduojame peržiūrėti arba pašalinti esamas "Get & Transform" ("Power Query") užklausas, kurios kuo greičiau naudoja "Facebook" jungtį, kad būtų išvengta netikėtų rezultatų.

Pastaba: Jei tai pirmas kartas, kai prisijungėte prie „Facebook“, bus paprašyta pateikti kredencialus. Prisijunkite naudodami „Facebook“ paskyrą ir suteikite prieigą prie „Power Query“ programos. Galite išjungti visus būsimus raginimus, spustelėdami parinktį Daugiau neįspėti apie šią jungtį.

  1. Skirtuke Duomenys spustelėkite Gauti duomenis > Iš internetinių tarnybų > Iš „Facebook“. Jei nematote mygtuko Gauti duomenis, spustelėkite Nauja užklausa > Iš kitų šaltinių > Iš „Facebook“.

  2. Dialogo lange „Facebook“ prisijunkite prie „Facebook“ naudodami „Aš“, savo vartotojo vardą arba objekto ID.

    Pastaba: Jūsų „Facebook“ vartotojo vardas skiriasi nuo prisijungimo el. pašto adreso.

  3. Pasirinkite kategoriją, prie kurios jungsitės, išplečiamajame sąraše Ryšys. Pavyzdžiui, pasirinkite Draugai, norėdami suteikti prieigą prie visos informacijos, prieinamos „Facebook“ kategorijoje Draugai.

  4. Spustelėkite Gerai.

  5. Jei reikia, spustelėkite Prisijungti dialoge „Facebook“ prieiga, tada įveskite „Facebook“ el. paštą arba telefono numerį ir slaptažodį. Galite pažymėti parinktį, norėdami likti prisijungę. Prisijungę spustelėkite Jungtis.

  6. Jei prisijungsite sėkmingai, galėsite peržiūrėti lentelę, kurioje bus pasirinktos kategorijos informacija. Pavyzdžiui, jei pasirenkate kategoriją „Draugai“, „Power Query“ bus pateikiama jūsų „Facebook“ draugų lentelė pagal vardą.

  7. Spustelėkite Įkelti arba Redaguoti.

Galite naudoti Užklausų rengyklę, norėdami rašyti „Power Query“ skirtas formules.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

„Power Query“ redaktorius su „Facebook“ formule

Pastaba: Užklausų rengyklė rodoma tik įkeliant, redaguojant arba kuriant naują užklausą. Jei norite peržiūrėti užklausų rengyklę neįkėlus ir neredaguojant esamos darbaknygės užklausos, skirtuko gauti & transformuoti juostelėje spustelėkite gauti duomenis > paleisti "Power Query" rengyklę.

Pastabos: 

  • Kad galėtumėte prisijungti prie "SAP SQL Anywhere" duomenų bazės, kompiuteryje turi būti įdiegta " SAP SQL Anywhere" tvarkyklė . Pasirinkite tvarkyklę, atitinkančią jūsų "Excel" įdiegtį (32 bitų arba "64-bit").

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš duomenų bazės > iš " Sybase" duomenų bazės. Jei nematote mygtuko gauti duomenis , spustelėkite nauja užklausa > iš duomenų bazės > iš " Sybase" duomenų bazės.

  2. Dialogo lange " Sybase" duomenų bazė nustatykite "Sybase" serverį, prie kurio norite prisijungti lauke serverio vardas . Pasirinktinai galite nurodyti duomenų bazės pavadinimą .

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Spustelėkite Gerai.

  5. Pagal numatytuosius, žymės langelis šifruoti jungtį pažymėtas, kad "Power Query" prisijungtų prie jūsų duomenų bazės naudodami paprastą užšifruotą jungtį.

  6. Spustelėkite Prisijungti.

Microsoft Azure BLOB saugykla yra paslauga, skirta saugoti didelius nestruktūrinių duomenų kiekius, pvz., vaizdus, vaizdo įrašus, garso įrašus ir dokumentus, kuriuos galima pasiekti iš bet kurios pasaulio vietos per HTTP arba HTTPS. Daugiau informacijos apie "Azure Blob" saugyklos paslaugą rasite kaip naudoti BLOB saugyklą.

  1. Spustelėkite skirtuką duomenys , tada Gaukite & transformuokite duomenis > gauti duomenų > iš "Azure " > iš "Azure Blob" saugyklos. Jei nematote mygtuko gauti duomenis, tada spustelėkite nauja užklausa > iš "Azure > iš" Microsoft Azure Blob saugyklos.

  2. Dialogo lange Microsoft Azure BLOB saugyklos įveskite savo Microsoft Azure saugyklos paskyros pavadinimą arba URL, tada spustelėkite gerai.

  3. Jei jungiatės prie BLOB saugyklos paslaugos pirmą kartą, būsite paraginti įvesti ir įrašyti saugyklos prieigos raktą. Dialogo lange " Access" Microsoft Azure BLOB saugykla įveskite saugyklos prieigos raktą lauke abonemento raktas ir spustelėkite įrašyti.

    Pastaba: Jei reikia gauti saugyklos prieigos raktą, eikite į Microsoft Azure portalą, pasirinkite saugyklos paskyrą, tada puslapio apačioje spustelėkite piktogramą Valdyti prieigą . Spustelėkite kopijavimo piktogramą, esančią pirminio rakto dešinėje, tada įklijuokite reikšmę lauke abonemento raktas .

  4. Užklausų rengyklėje išvardyti visi jūsų Microsoft Azure BLOB saugyklos konteineriai. Naršyklėjepasirinkite konteinerį, iš kur norite importuoti duomenis, tada spustelėkite taikyti & uždaryti.

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš "Azure >" iš "AZURE HDInsight" (hdfs). Jei nematote mygtuko gauti duomenis , spustelėkite nauja užklausa > iš "Azure >" Microsoft Azure "HDInsight".

  2. Į Microsoft Azure BLOB saugyklos paskyros, susietos su jūsų "HDInsight" klasteris, paskyros pavadinimą arba URL ir spustelėkite gerai.

  3. Dialogo lange " Access" Microsoft Azure "HDInsight " įveskite savo abonemento kodąir spustelėkite prisijungti.

  4. Naršyklės dialogo lange pasirinkite savo sankaupą, tada Raskite ir pasirinkite turinio failą.

  5. Spustelėkite įkelti , kad įkeltumėte pasirinktą lentelę, arba spustelėkite Redaguoti , jei norite atlikti papildomus duomenų filtrus ir transformacijas prieš jas įkeldami.

Galite naudoti "Power Query" papildinį, kad prisijungtumėte prie išorinių duomenų šaltinių ir atliktumėte išplėstines duomenų analizes. Tolesniuose skyriuose pateikiami veiksmai, kaip prisijungti prie duomenų šaltinių – tinklalapiai, tekstiniai failai, duomenų bazės, internetinės tarnybos ir "Excel" failai, lentelės ir diapazonai.

Svarbu: Kad galėtumėte naudoti "Power Query" programoje "Excel" 2013, turite ją suaktyvinti: spustelėkite failo > parinktys > papildiniai. Apačioje esančioje dalyje Tvarkyti pasirinkite parinktį COM papildiniai išplečiamajame sąraše, po to spustelėkite Eiti. Spustelėkite žymės langelį Power Query, po to – Gerai. "Power Query" juostelė turėtų būti rodoma automatiškai, bet jei ne, uždarykite ir iš naujo paleiskite "Excel".

Užklausų rengyklės naudojimas

Pastaba: Užklausų rengyklė rodoma, kai įjungiate, redaguojate arba kuriate naują užklausą naudodami " Power Query". Tolesniame vaizdo įraše rodomas užklausų rengyklės langas, pasirodantis redagavus užklausą iš „Excel“ darbaknygės. Jei norite peržiūrėti užklausų rengyklę neįkėlus arba redaguodami esamą darbaknygės užklausą, dalyje gauti išorinius duomenis , esančioje " Power Query " juostelės skirtuko lape, pasirinkite iš kitų šaltinių > tuščia užklausa. Šiame vaizdo įraše rodomas vienas būdas atidaryti užklausų rengyklę.

Kaip matyti užklausų rengyklę programoje „Excel“

  1. " Power Query " juostelės skirtuke spustelėkite iš failo > iš CSVarba teksto.

  2. Dialogo lange kableliais atskirtų reikšmių naršymas raskite arba įveskite kelią į failą, kurį norite užklausti.

  3. Spustelėkite Atidaryti.

Pastaba: Jei importuojate duomenis iš CSV failo, "Power Query" automatiškai aptiks stulpelių skyriklius, įskaitant stulpelių pavadinimus ir tipus. Pavyzdžiui, jei toliau importuosite CSV failo pavyzdį, "Power Query" automatiškai naudoja pirmąją eilutę kaip stulpelių pavadinimus ir pakeis kiekvieną stulpelio duomenų tipą.

CSV failo pavyzdys

CSV failo vaizdas

"Power Query" automatiškai pakeis kiekvieną stulpelio duomenų tipą:

  • Užsakymo ID keitimas į skaičių

  • Užsakymo data keičiamas į datą

  • Kategorija išlieka tekstas (numatytasis stulpelio tipas)

  • Produkto pavadinimas išlieka tekstas (numatytasis stulpelio tipas)

  • Pardavimo skaičiaus keitimas

Užklausų rengyklėje "Power Query" automatiškai taiko " Firstrowasheader " veiksmą ir changeType veiksmą. Šie automatiniai veiksmai atitinka neautomatinį eilutės rėmimą ir kiekvieno stulpelio tipo keitimą neautomatiniu būdu.

Kai "Power Query" automatiškai aptinka stulpelius, taip pat galite naudoti užklausų rengyklę , kad galėtumėte rašyti " Power Query" formules. Pavyzdžiui:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Pastaba: Užklausų rengyklė rodoma tik jums įkeliant, redaguojant arba kuriant naują užklausą naudojant „Power Query“. Šiame vaizdo įraše rodomas užklausų rengyklės langas programoje "excel" 2013, kuris rodomas redaguojant užklausą iš "Excel" darbaknygės. Jei norite peržiūrėti užklausų rengyklę neįkėlus arba redaguodami esamą darbaknygės užklausą, dalyje gauti išorinius duomenis , esančioje " Power Query " juostelės skirtuko lape, pasirinkite iš kitų šaltinių > tuščia užklausa. Šiame vaizdo įraše rodomas vienas būdas atidaryti užklausų rengyklę.

Kaip matyti užklausų rengyklę programoje „Excel“

  1. Pasirinkite bet kurį langelį iš duomenų diapazono.

  2. " Power Query " juostelės skirtuke spustelėkite iš lentelės.

    Prisijungimas prie „Excel“ duomenų lentelės

  3. Jei būsite paraginti, dialogo lange nuo lentelė galite spustelėti sritį pasirinkimo mygtukas, kad pasirinktumėte konkretų intervalą, kurį norite naudoti kaip duomenų šaltinį.

    Iš lentelės dialogo lango

  4. Jei duomenų diapazonui yra stulpelių antraštės, galite patikrinti, ar mano lentelėje yra antraščių. Intervalo antraštės langeliai naudojami užklausos stulpelių pavadinimams nustatyti.

  5. Užklausų rengyklėje spustelėkite uždaryti & įkelti.

Pastaba: Jei jūsų duomenų sritis apibrėžta kaip pavadintas intervalas arba ji yra "Excel" lentelėje, tada "Power Query" automatiškai prasmins visą sritį ir įkels ją į užklausų rengyklę. Paprastasis duomenys bus automatiškai konvertuojami į lentelę, kai bus įkelti į užklausų rengyklę.

Galite naudoti Užklausų rengyklę, norėdami rašyti „Power Query“ skirtas formules.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Užklausų rengyklės formulės pavyzdys

Pastaba: Užklausų rengyklė rodoma tik jums įkeliant, redaguojant arba kuriant naują užklausą naudojant „Power Query“. Tolesniame vaizdo įraše rodomas užklausų rengyklės langas, pasirodantis redagavus užklausą iš „Excel“ darbaknygės. Jei norite peržiūrėti užklausų rengyklę neįkėlus arba redaguodami esamą darbaknygės užklausą, dalyje gauti išorinius duomenis , esančioje " Power Query " juostelės skirtuko lape, pasirinkite iš kitų šaltinių > tuščia užklausa. Šiame vaizdo įraše rodomas vienas būdas atidaryti užklausų rengyklę.

Kaip matyti užklausų rengyklę programoje „Excel“

  1. " Power Query " juostelės skirtuke spustelėkite iš failo > iš "Excel".

  2. Dialogo lange "Excel" naršymas raskite arba įveskite kelią į failą, kurį norite užklausti.

  3. Spustelėkite Atidaryti.

    Jei jūsų šaltinio darbaknygėje yra pavadinti diapazonai, diapazono pavadinimas bus galima naudoti kaip duomenų rinkinį.

Taip pat galite naudoti užklausų rengyklę , kad galėtumėte rašyti " Power Query" formules. Pavyzdžiui:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Pastaba: Užklausų rengyklė rodoma tik jums įkeliant, redaguojant arba kuriant naują užklausą naudojant „Power Query“. Šiame vaizdo įraše rodomas užklausų rengyklės langas programoje "excel" 2013, kuris rodomas redaguojant užklausą iš "Excel" darbaknygės. Jei norite peržiūrėti užklausų rengyklę neįkėlus arba redaguodami esamą darbaknygės užklausą, dalyje gauti išorinius duomenis , esančioje " Power Query " juostelės skirtuko lape, pasirinkite iš kitų šaltinių > tuščia užklausa. Šiame vaizdo įraše rodomas vienas būdas atidaryti užklausų rengyklę.

Kaip matyti užklausų rengyklę programoje „Excel“

Pastaba: Bandant importuoti duomenis iš senstelėjusio "Excel" failo arba "Access" duomenų bazės tam tikruose nustatyme, galite susidurti su klaida, kurią " Microsoft Access" duomenų bazės modulis ("Microsoft. Ace. OLEDB. 12.0 Provider") nėra užregistruotas vietiniame kompiuteryje. Klaida įvyksta sistemose, kuriose įdiegta tik "Office 2013". Norėdami išspręsti šią klaidą, atsisiųskite šiuos išteklius, kad užtikrintumėte, jog galite tęsti duomenų šaltinius, kuriuos bandote pasiekti.

  1. Spustelėkite juostelę POWER QUERY, po to – Iš žiniatinklio.

  2. Dialogo lange Iš žiniatinklio įveskite tinklalapio URL, po to spustelėkite Gerai.

    „Power Query“ > Iš žiniatinklio > Įvesti URL dialogą

    Šiuo atveju mes naudojame http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Jei tinklalapis reikalauja vartotojo kredencialų:

    • Dialogo lange Prieiga prie žiniatinklio spustelėkite kredencialų parinktį ir pateikite autentifikavimo reikšmes.

    • Spustelėkite Įrašyti.

  3. Spustelėkite Gerai.

  4. Power Query išanalizuos tinklalapį ir įkels sritį Naršyklė dalyje Lentelės rodinys.

    Jei žinote, prie kurios lentelės norite prisijungti, spustelėkite ją sąraše. Šiame pavyzdyje pasirinkome lentelę Rezultatai.

    „Power Query“ > Iš žiniatinklio > Naršyklės lentelės rodinys

    Arba galite įsijungti Žiniatinklio rodinį ir pasirinkti atitinkamą lentelę rankiniu būdu. Šiuo atveju pasirinkome lentelę Rezultatai.

    „Power Query“ > Iš žiniatinklio > Naršyklė > Žiniatinklio rodinys
  5. Spustelėkite Įkelti ir Power Query įkels žiniatinklio duomenis, kuriuos pasirinkote „Excel“.

  1. " Power Query " juostelės skirtuke spustelėkite iš duomenų bazės > iš "SQL Server" duomenų bazės.

    "Power Query" iš duomenų bazės parinkčių
  2. Dialogo lange "Microsoft SQL" duomenų bazė nustatykite, kad "SQL Server" prisijungtų prie lauke serverio vardas . Pasirinktinai galite nurodyti duomenų bazės pavadinimą .

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

    "Power Query" SQL serverio duomenų bazės ryšių dialogo langas
  4. Pasirinkite OK (Gerai).

  5. Pasirinkite autentifikavimo režimą, kad prisijungtumėte prie SQL serverio duomenų bazės.

    "Power Query" SQL serverio prisijungimo kredencialai
    1. "Windows": tai numatytasis žymėjimas. Pasirinkite šią parinktį, jei norite prisijungti naudodami "Windows" autentifikavimą.

    2. Duomenų bazė: pasirinkite šią parinktį, jei norite prisijungti naudodami SQL serverio autentifikavimą. Pasirinkę tai nurodykite vartotojo vardą ir slaptažodį, kad prisijungtumėte prie savo SQL serverio egzemplioriaus.

  6. Pagal numatytuosius, žymės langelis šifruoti jungtį pažymėtas kaip reiškiantis, kad "Power Query" prisijungia prie jūsų duomenų bazės naudojant užšifruotą jungtį. Jei nenorite prisijungti naudodami užšifruotą ryšį, išvalykite šį žymės langelį ir spustelėkite prisijungti.

    Jei prisijungimas prie jūsų SQL serverio nenustatytas užšifruotą ryšį, "Power Query" paragins prisijungti naudojant nešifruotą ryšį. Spustelėkite gerai pranešime, kad prisijungtumėte naudodami nešifruotąjį ryšį.

Formulės pavyzdys

Taip pat galite naudoti užklausų rengyklę , kad galėtumėte rašyti " Power Query" formules.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Spustelėkite juostelės skirtuką Power Query , tada pasirinkite gauti išorinius duomenis > iš kitų šaltinių > iš ODBC.

  2. Jei rodomas dialogo langas iš ODBC , pasirinkite duomenų šaltinio pavadinimą (DSN).

  3. Įveskite jungimosi eilutę, tada paspauskite gerai.

  4. Dialogo lange kitas pasirinkite numatytąjį arba pasirinktinę, "Windows" arba duomenų bazės ryšių parinktis, įveskite savo kredencialus, tada paspauskite Connect.

  5. Naršymo srityje pasirinkite lenteles arba užklausas, prie kurių norite prisijungti, tada paspauskite įkelti arba Redaguoti.

  1. " Power Query " juostelės skirtuke pasirinkite iš duomenų bazės > iš "Access" duomenų bazės.

    Duomenų gavimas iš duomenų bazės dialogo lango

  2. Dialogo lange naršymas naršykite arba įveskite failo URL, kad importuotumėte arba susietumėte failą.

  3. Norėdami prisijungti prie pasirinktos lentelės arba užklausos, atlikite veiksmus, nurodytus dialogo lange Navigator .

  4. Spustelėkite Įkelti arba Redaguoti.

  1. " Power Query " juostelės skirtuke spustelėkite iš failo > iš XML.

    "Power Query" iš failo dialogo lango
  2. Dialogo lange iš XML naršymas naršykite arba įveskite failo URL, kad importuotumėte arba susietumėte jį su failu.

  3. Spustelėkite Atidaryti.

    Kai ryšiai bus sėkmingas, galėsite naudoti naršyklės sritį, kad galėtumėte naršyti ir peržiūrėti XML faile esančių elementų rinkinius lentelės pavidalu.

Taip pat galite naudoti užklausų rengyklę , kad galėtumėte rašyti " Power Query" formules. Pavyzdžiui:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Pastaba: Užklausų rengyklė rodoma tik jums įkeliant, redaguojant arba kuriant naują užklausą naudojant „Power Query“. Tolesniame vaizdo įraše rodomas užklausų rengyklės langas, pasirodantis redagavus užklausą iš „Excel“ darbaknygės. Jei norite peržiūrėti užklausų rengyklę neįkėlus arba redaguodami esamą darbaknygės užklausą, dalyje gauti išorinius duomenis , esančioje " Power Query " juostelės skirtuko lape, pasirinkite iš kitų šaltinių > tuščia užklausa. Šiame vaizdo įraše rodomas vienas būdas atidaryti užklausų rengyklę.

  1. Skirtuko duomenys grupėje gauti išorinius duomenis spustelėkite iš kitų šaltinių, tada spustelėkite iš analizės tarnybų.

    Excel  Ribbon Image

    Rodomas duomenų ryšių vediklis. Šiame vediklyje yra trys sritys.

    • Prisijungimas prie duomenų bazės serverio

    • Duomenų bazės ir lentelės pasirinkimas

    • Duomenų ryšių failo ir baigimo įrašymas

  2. Srities prisijungti prie duomenų bazės serveris lauke serverio vardas įveskite OLAP duomenų bazės serverio pavadinimą.

    Patarimas: Jei žinote autonominio kubo failo, prie kurio norite prisijungti, vardą, galite įvesti visą failo kelią, failo vardą ir plėtinį.

  3. Dalyje prisijungimo kredencialaiatlikite vieną iš šių veiksmų, tada spustelėkite Pirmyn:

    • Norėdami naudoti dabartinį "Windows" vartotojo vardą ir slaptažodį, spustelėkite naudoti "Windows" autentifikavimą.

    • Norėdami įvesti duomenų bazės vartotojo vardą ir slaptažodį, spustelėkite naudoti šį vartotojo vardą ir slaptažodį, tada įveskite savo vartotojo vardą ir slaptažodį atitinkamuose laukuose vartotojo vardas ir slaptažodis .

  4. Srityje pasirinkite duomenų bazę, kurioje yra norimi duomenys , pasirinkite duomenų bazę, tada spustelėkite Pirmyn.

    Norėdami prisijungti prie konkrečios duomenų bazės kubas, įsitikinkite, kad pažymėta prisijungti prie konkretaus kubo arba lentelės , tada iš sąrašo pasirinkite kubą.

  5. Lauke failo vardasįrašykite duomenų ryšių failo ir baigimo sritį, jei reikia, Peržiūrėti numatytąjį failo vardą (pasirinktinai).

    Spustelėkite Naršyti , kad pakeistumėte savo duomenų šaltiniųnumatytąją failo vietą, arba patikrinkite, ar yra esamų failų vardų.

  6. Laukuose Aprašas, draugiškas pavadinimasir ieškos raktiniai žodžiai įveskite failo aprašą, patogų pavadinimą ir įprastus ieškos žodžius (viskas yra pasirinktinai).

  7. Norėdami užtikrinti, kad "PivotTable" būtų atnaujinamas ryšys, spustelėkite visada bandyti naudoti šį failą, kad atnaujintumėte šiuos duomenis.

    Pažymėjus šį žymės langelį įsitikinkite, kad visų darbaknygių, kuriose naudojamas šis ryšių failas, visada bus naudojami prisijungimo failo naujinimai.

  8. Spustelėkite baigti , kad uždarytumėte duomenų ryšių vediklį.

  9. Dialogo lango duomenų importavimas dalyje pasirinkite, kaip norite peržiūrėti šiuos duomenis darbaknygėje, atlikite vieną iš šių veiksmų:

    • Norėdami sukurti tik "PivotTable" ataskaitą, spustelėkite " PivotTable" ataskaita.

    • Norėdami sukurti "PivotTable" ataskaitą ir "PivotChart" ataskaitą, spustelėkite " PivotChart" ir "PivotTable" ataskaita.

    • Norėdami išsaugoti pažymėtą darbaknygės jungtį, kad ją būtų galima naudoti ateityje, spustelėkite tik kurti jungtį. Šis žymės langelis užtikrina, kad jungimąsi naudoja formulės, kuriose yra sukurtos kubo funkcijos ir kurių nenorite kurti "PivotTable" ataskaitos.

  10. Dalyje kur norite pateikti duomenis, atlikite vieną iš šių veiksmų:

    • Norėdami įdėti "PivotTable" ataskaitą į esamą darbalapį, pasirinkite esamas darbalapis, tada įveskite pirmojo langelių diapazono langelio nuorodą, kur norite rasti "PivotTable" ataskaitą.

      Taip pat galite spustelėti sutraukti dialogo langą Mygtuko paveikslėlis , kad laikinai paslėptumėte dialogo langą, pažymėkite pradinį norimo naudoti darbalapio langelį, tada paspauskite plėsti dialogo langą Mygtuko paveikslėlis .

  11. Norėdami įdėti "PivotTable" ataskaitą į naują darbalapį nuo langelio a1, spustelėkite naujas darbalapis.

  12. Norėdami patikrinti arba keisti jungimosi ypatybes, spustelėkite Ypatybės, dialogo lange jungties ypatybės atlikite reikiamus keitimus ir spustelėkite gerai.

  1. Skirtuke Power Query spustelėkite iš kitų šaltinių > tuščia užklausa.

  2. Užklausų rengyklėje spustelėkite Išplėstinė rengyklė.

  3. Įveskite užklausos eilutę taip: "C:\Users\Name\Desktop\JSONTest.json", naudodami kelią iki jūsų JSON failo.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Pastaba: Kad galėtumėte prisijungti prie "Oracle" duomenų bazės naudodami " Power Query", jūsų kompiuteryje reikia "Oracle" kliento programinės įrangos v 8.1.7 arba naujesnės. Norėdami įdiegti "Oracle" kliento programinę įrangą, eikite į 32 bitų " Oracle" duomenų prieigos komponentai (ODAC) su "Oracle" programų kūrėjų įrankiais, skirtais "Visual Studio" ("12.1.0.2.4") , kad įdiegtumėte "32-bit Oracle" klientą arba 64 bitų "odac" 12c Release 4 (12.1.0.2.4) xcopy for Windows x64 , kad įdiegtumėte "64"

  1. " Power Query " juostelės skirtuke spustelėkite iš duomenų bazės > iš "Oracle" duomenų bazės.

    "Power Query" iš duomenų bazės parinkčių
  2. " Oracle" duomenų bazės dialogo lange, dalyje serverio vardas nustatykite "Oracle" serverį, prie kurio norite prisijungti. Jei reikia SID, tai galima nurodyti "ServerName/SID" formoje.

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Spustelėkite Gerai.

  5. Jei "Oracle" serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Spustelėkite Prisijungti.

  1. " Power Query " juostelės skirtuke pasirinkite iš kitų šaltinių > iš "SharePoint" sąrašo.

    "Power Query" duomenų gavimas iš kitų šaltinių dialogo lango
  2. Pasirodžiusiame dialogo lange "Microsoft SharePoint" sąrašai įveskite "SharePoint" svetainės URL.

    Pastaba: Jungiantis prie "SharePoint" sąrašo, vietoj sąrašo URL Įvesk svetainės URL. Dialogo lange " Access SharePoint " Pasirinkite labiausiai bendrą URL, kad tinkamai autentifikuotumėte svetainę. Pagal numatytuosius, pasirinktas bendrasis URL.

  3. Pasirinkite Gerai, kad tęstumėte.

  4. "Access" " SharePoint " dialogo lange, kuris rodomas toliau, pasirinkite parinktį kredencialai:

    1. Pasirinkite Anonimas , jei "SharePoint Server" nereikalauja kredencialų.

    2. Pasirinkite "Windows" , jei "SharePoint Server" reikalauja jūsų "Windows" kredencialų.

    3. Pasirinkite organizacijos abonementą , jei "SharePoint Server" reikia organizacijos abonemento kredencialų.

  5. Pasirinkite prisijungti.

    "Excel Power Query" Prisijungimas prie "SharePoint" sąrašo prisijungimo dialogo lango

  1. " Power Query " juostelės skirtuke pasirinkite iš kito šaltinio > iš "OData" informacijos santraukos.

    "Power Query" duomenų gavimas iš kitų šaltinių dialogo lango
  2. Dialogo lange „OData“ informacijos santrauka įveskite „OData“ informacijos santraukos URL.

  3. Pasirinkite OK (Gerai).

  4. Jei "OData" informacijos santraukai reikia vartotojo kredencialų, dialogo lange prieiga prie "OData" informacijos santraukos :

    1. Pasirinkite Windows , jei "OData" informacijos santraukai reikia "Windows" autentifikavimo.

    2. Pasirinkite Pagrindinis , jei "OData" informacijos santraukai reikia vartotojo vardo ir slaptažodžio.

    3. Pasirinkite " Marketplace" klavišas , jei "OData" informacijos santraukoje reikalingas "Marketplace" abonemento raktas. Galite pasirinkti "Get your Marketplace" paskyros raktą , kad užsiprenumeruotumėte Microsoft Azure "Marketplace" "OData" informacijos santraukas. Taip pat galite prisiregistruoti naudoti " Microsoft Azure Marketplace" dialogo lange prieiga prie "OData" informacijos santraukos.

    4. Spustelėkite organizacijos paskyra , jei "OData" informacijos santraukai reikia išorinių prieigos kredencialų. Jei naudojate "Windows Live ID", Prisiregistruokite prie savo abonemento.

    5. Pasirinkite Įrašyti.

Pastaba: Prisijungimas prie "OData" informacijos santraukos palaiko JSON šviesos duomenų tarnybos formatą.

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš kitų šaltinių > iš OLEDB. Jei nematote mygtuko gauti duomenis , atlikite toliau pateiktus duomenų ryšių vediklio nurodymus.

  2. Dialogo lange iš OLE DB įveskite jungimosi eilutę, tada paspauskite gerai.

  3. " OLEDB" teikėjo dialogo lange pasirinkite numatytąjį arba pasirinktinę, "Windows" arba duomenų bazės ryšio parinktis, įveskite reikiamus kredencialus, tada spustelėkite prisijungti.

  4. Naršyklės dialogo lange pasirinkite duomenų bazę ir lenteles arba užklausas, prie kurių norite prisijungti, tada paspauskite įkelti arba Redaguoti.

  5. " Power Query" rengyklėjepaspauskite uždaryti & Load.

  1. " Power Query " juostelės skirtuke spustelėkite iš duomenų bazės > iš MySQL duomenų bazės.

    "Power Query" iš duomenų bazės parinkčių
  2. Dialogo lange MySQL Database ( serverio vardas ) pasirinkite MySQL duomenų bazės serverį, prie kurio norite prisijungti.

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Spustelėkite Gerai.

  5. Jei MySQL serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Spustelėkite Prisijungti.

  1. " Power Query " juostelės skirtuke pasirinkite iš kitų šaltinių > iš "Microsoft Exchange".

    „Power Query“ duomenų šaltiniai
  2. Dialogo lange " Access" "Exchange" serveris pasirinkite savo el. pašto adresą ir slaptažodį.

  3. Spustelėkite Įrašyti.

  4. Dialogo lange "Microsoft Exchange" automatinio radimo tarnyba pasirinkite leisti , kad "Exchange" tarnyba galėtų pasitikėti jūsų kredencialais.

Svarbu: Įsitikinkite, kad atsisiuntėte ir įdiegėte „Power Query“ papildinį.

  1. " Power Query " juostelės skirtuke spustelėkite iš kitų šaltinių > iš "Active Directory".

    "Power Query" duomenų gavimas iš kitų šaltinių dialogo lango

  2. Įveskite savo domeną dialogo lange Aktyvus katalogas.

  3. Domeno dialogo lange " Active Directory" domenas spustelėkite naudoti mano dabartinius kredencialusarba naudokite pakaitinius kredencialus. Norėdami naudoti alternatyvių kredencialų autentifikavimą, įveskite savo vartotojo vardą ir slaptažodį.

  4. Spustelėkite Prisijungti.

  5. Kai ryšiai bus sėkmingas, galite naudoti sritį naršyklė , kad galėtumėte naršyti visus "Active Directory" esančius domenus ir detalizuoti "Active Directory" informaciją, įskaitant vartotojus, paskyras ir kompiuterius.

Įspėjimas: 

  • Kad galėtumėte prisijungti prie IBM DB2 duomenų bazės, kompiuteryje turi būti įdiegta IBM Db2 duomenų serverio tvarkyklė (minimalus reikalavimas yra IBM duomenų serverio tvarkyklės paketas (DS tvarkyklė)). Pasirinkite tvarkyklę, atitinkančią jūsų "Power Query" diegimą (32 bitų arba "64-bit").

  • Yra žinomų problemų, apie kurias pranešė IBM "IBM DB2" duomenų serverio tvarkyklė "Windows 8". Jei naudojate "Windows 8" ir norite prisijungti prie "IBM DB2" naudodami "Power Query", turite atlikti papildomus diegimo veiksmus. Daugiau informacijos apie " IBM DB2" duomenų serverio tvarkyklę rasite "Windows 8".

  1. " Power Query " juostelės skirtuke spustelėkite iš duomenų bazės > iš IBM DB2 duomenų bazės.

    "Power Query" iš duomenų bazės parinkčių
  2. Dialogo lango IBM Db2 duomenų bazė dalyje serverio vardas nustatykite "IBM Db2" duomenų bazės serverį, prie kurio norite prisijungti.

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Spustelėkite Gerai.

  5. Jei IBM DB2 serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Spustelėkite Prisijungti.

Pastaba: Kad galėtumėte prisijungti prie "PostgreSQL" duomenų bazės, esančios "Power Query", jums reikia įdiegti " Ngpsql" duomenų teikėją, skirtą "PostgreSQL ". Pasirinkite tvarkyklę, atitinkančią jūsų "Office" versiją (32 bitų arba "64-bit"). Žiūrėkite: kurią "Office" versiją naudoju? Norėdami gauti daugiau informacijos. Taip pat įsitikinkite, kad turite įrenginio konfigūracijoje registruotą teikėją, atitinkantį naujausią jūsų įrenginio .NET versiją.

  1. " Power Query " juostelės skirtuke pasirinkite iš duomenų bazės > iš "PostgreSQL" duomenų bazės.

    "Power Query" iš duomenų bazės parinkčių
  2. Dialogo lange " PostgreSQL" duomenų bazė nustatykite "PostgreSQL" duomenų bazės serverį, prie kurio norite prisijungti, sekcijoje serverio vardas .

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Pasirinkite OK (Gerai).

  5. Jei "PostgreSQL" serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Pasirinkite prisijungti.

  1. Eikite į https://Web.powerapps.com/

  2. Pasirinkite aplinką , prie kurios norite prisijungti.

  3. Meniu pasirinkite parametrų piktogramą > išplėstiniai tinkinimai > kūrėjų išteklių.

  4. Nukopijuokite egzemplioriaus žiniatinklio API reikšmę. 

    Pastabos: 

    • URL formatas bus panašus įhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Tikslus URL, kurį naudosite jungdamiesi, formatas priklauso nuo jūsų regiono ir naudojamų programų kompaktinių diskų versijos. Daugiau informacijos ieškokite: žiniatinklio API URL ir versijos.

  5. Pasirinkite skirtuką duomenys , tada Gaukite duomenis > iš internetinių tarnybų > iš "Dynamics 365" (internete).

    • Jei nematote mygtuko gauti duomenis , spustelėkite nauja užklausa > iš kitų šaltinių > iš "Dynamics 365" (Online).

  6. Dialogo lange su pasirinkta pagrindine parinktimi įveskite savo kompaktinių diskų žiniatinklio API URL ir spustelėkite gerai.

    • Jei pasirinksite parinktį Išsamiau , prie užklausos galite pridėti tam tikrų papildomų parametrų, kad kontroliuotumėte, kurie duomenys yra grąžinami. Daugiau informacijos ieškokite: užklausos duomenys naudojant žiniatinklio API

  7. Pasirinkite organizacijos paskyra.

    • Jei neprisijungėte naudodami "Microsoft" darbo arba mokymo įstaigos paskyrą, kurią naudojate Norėdami pasiekti taikomąsias programas, spustelėkite prisijungti ir įveskite paskyros vartotojo vardą ir slaptažodį.

  8. Spustelėkite Prisijungti.

  9. Naršyklės dialogo lange pasirinkite duomenis, kuriuos norite gauti.

  10. Jei duomenys yra gerai importuojami kaip yra, tada pasirinkite įkėlimo parinktį, kitu atveju pasirinkite redagavimo parinktį, kad atidarytumėte " Power Query" rengyklę.

    Pastaba: " Power Query" rengyklė pateikia kelias parinktis, kad pakeistumėte grąžinamus duomenis. Pavyzdžiui, galbūt norėsite importuoti mažiau stulpelių nei šaltinio duomenyse. Tokiu atveju eikite į skirtuką pagrindinis > tvarkyti stulpelius > pasirinkti stulpelius, pasirinkite norimus išsaugoti stulpelius, tada spustelėkite gerai. Kai būsite pasirengę, spustelėkite uždaryti & apkrova , kad grąžintumėte modifikuotus duomenis į "Excel".

Pastaba: Kad galėtumėte prisijungti prie "Teradata" duomenų bazės, jūsų kompiuteryje reikia " Teradata" .net duomenų teikėjo .

  1. " Power Query " juostelės skirtuke pasirinkite iš duomenų bazės > iš "Teradata" duomenų bazės.

    "Power Query" iš duomenų bazės parinkčių
  2. Dialogo lange " Teradata" duomenų bazė , dalyje serverio vardas , nurodo "Teradata" serverį, prie kurio norite prisijungti.

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Pasirinkite OK (Gerai).

  5. Jei "Teradata" serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Spustelėkite Įrašyti.

Svarbu: "Facebook" duomenų jungties pranešimo išėjimas į pensiją   Duomenų importavimas ir atnaujinimas iš "Facebook" programoje "Excel" nustos veikti balandį, 2020. Vis tiek galėsite naudoti "Facebook" & transformaciją ("Power Query") jungtį iki tol, bet pradėję balandį, 2020, negalėsite prisijungti prie "Facebook" ir gausite klaidos pranešimą. Rekomenduojame peržiūrėti arba pašalinti esamas "Get & Transform" ("Power Query") užklausas, kurios kuo greičiau naudoja "Facebook" jungtį, kad būtų išvengta netikėtų rezultatų.

Pastaba: Jei tai pirmas kartas, kai prisijungėte prie „Facebook“, bus paprašyta pateikti kredencialus. Prisijunkite naudodami „Facebook“ paskyrą ir suteikite prieigą prie „Power Query“ programos. Galite išjungti visus būsimus raginimus, spustelėdami parinktį Daugiau neįspėti apie šią jungtį.

  1. „Power Query“ juostelės skirtuke spustelėkite Iš kitų šaltinių > Iš „Facebook“.

  2. Dialogo lange „Facebook“ prisijunkite prie „Facebook“ naudodami „Aš“, savo vartotojo vardą arba objekto ID.

    Pastaba: Jūsų „Facebook“ vartotojo vardas skiriasi nuo prisijungimo el. pašto adreso.

  3. Pasirinkite kategoriją, prie kurios jungsitės, išplečiamajame sąraše Ryšys. Pavyzdžiui, pasirinkite Draugai, norėdami suteikti prieigą prie visos informacijos, prieinamos „Facebook“ kategorijoje Draugai.

  4. Spustelėkite Gerai.

  5. Jei reikia, spustelėkite Prisijungti dialoge „Facebook“ prieiga, tada įveskite „Facebook“ el. paštą arba telefono numerį ir slaptažodį. Galite pažymėti parinktį, norėdami likti prisijungę. Prisijungę spustelėkite Jungtis.

  6. Jei prisijungsite sėkmingai, galėsite peržiūrėti lentelę, kurioje bus pasirinktos kategorijos informacija. Pavyzdžiui, jei pasirenkate kategoriją „Draugai“, „Power Query“ bus pateikiama jūsų „Facebook“ draugų lentelė pagal vardą.

  7. Spustelėkite Įkelti arba Redaguoti.

Galite naudoti Užklausų rengyklę, norėdami rašyti „Power Query“ skirtas formules.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

„Power Query“ redaktorius su „Facebook“ formule

Pastaba: Užklausų rengyklė rodoma tik jums įkeliant, redaguojant arba kuriant naują užklausą naudojant „Power Query“. Tolesniame vaizdo įraše rodomas užklausų rengyklės langas, pasirodantis redagavus užklausą iš „Excel“ darbaknygės. Jei norite peržiūrėti užklausų rengyklę neįkėlus arba redaguodami esamą darbaknygės užklausą, dalyje gauti išorinius duomenis , esančioje " Power Query " juostelės skirtuko lape, pasirinkite iš kitų šaltinių > tuščia užklausa. Šiame vaizdo įraše rodomas vienas būdas atidaryti užklausų rengyklę.

Kaip matyti užklausų rengyklę programoje „Excel“

Pastabos: 

  • Kad galėtumėte prisijungti prie "SAP SQL Anywhere" duomenų bazės, kompiuteryje turi būti įdiegta " SAP SQL Anywhere" tvarkyklė . Pasirinkite tvarkyklę, atitinkančią jūsų "Power Query" diegimą (32 bitų arba "64-bit").

  1. " Power QUERY " juostelės skirtuke pasirinkite iš duomenų bazės > iš SAP Sybase SQL Anywhere.

    Išorinių duomenų gavimas iš duomenų bazės
  2. Dialogo lange " Sybase" duomenų bazė nustatykite "Sybase" serverį, prie kurio norite prisijungti lauke serverio vardas . Pasirinktinai galite nurodyti duomenų bazės pavadinimą .

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Spustelėkite Gerai.

  5. Pagal numatytuosius, žymės langelis šifruoti jungtį pažymėtas, kad "Power Query" prisijungtų prie jūsų duomenų bazės naudodami paprastą užšifruotą jungtį.

  6. Spustelėkite Prisijungti.

Microsoft Azure BLOB saugykla yra paslauga, skirta saugoti didelius nestruktūrinių duomenų kiekius, pvz., vaizdus, vaizdo įrašus, garso įrašus ir dokumentus, kuriuos galima pasiekti iš bet kurios pasaulio vietos per HTTP arba HTTPS. Daugiau informacijos apie "Azure Blob" saugyklos paslaugą rasite kaip naudoti BLOB saugyklą.

  1. " Power Query " juostelės skirtuke pasirinkite iš "Azure " > iš " Microsoft Azure BLOB" saugyklos.

    "Azure" dialogo langas Power Query importavimas
  2. Dialogo lange Microsoft Azure BLOB saugyklos įveskite savo Microsoft Azure saugyklos paskyros pavadinimą arba URL, tada spustelėkite gerai.

  3. Jei jungiatės prie BLOB saugyklos paslaugos pirmą kartą, būsite paraginti įvesti ir įrašyti saugyklos prieigos raktą. Dialogo lange " Access" Microsoft Azure BLOB saugykla įveskite saugyklos prieigos raktą lauke abonemento raktas ir spustelėkite įrašyti.

    Pastaba: Jei reikia gauti saugyklos prieigos raktą, eikite į Microsoft Azure portalą, pasirinkite saugyklos paskyrą, tada puslapio apačioje spustelėkite piktogramą Valdyti prieigą . Spustelėkite kopijavimo piktogramą, esančią pirminio rakto dešinėje, tada įklijuokite reikšmę lauke abonemento raktas .

  4. Užklausų rengyklėje išvardyti visi jūsų Microsoft Azure BLOB saugyklos konteineriai. Naršyklėjepasirinkite konteinerį, iš kur norite importuoti duomenis, tada spustelėkite taikyti & uždaryti.

  1. " Power QUERY " juostelės skirtuke pasirinkite iš "Azure " > Microsoft Azure " HDInsight".

    Išorinių duomenų gavimas iš „Azure“
  2. Dialogo lange Microsoft Azure "HDInsight " įveskite abonemento pavadinimą ir spustelėkite gerai.

  3. Tada spustelėkite savo paskyros kodąir spustelėkite prisijungti.

    Pastaba: Jei reikia gauti raktą, grįžkite į Microsoft Azure portalą, pasirinkite savo saugyklos paskyrą ir puslapio apačioje spustelėkite piktogramą Valdyti prieigą . Spustelėkite kopijavimo piktogramą, esančią pirminio rakto dešinėje, ir įklijuokite reikšmę į vediklį.

  4. Naršyklės dialogo lange pasirinkite savo sankaupą, tada Raskite ir pasirinkite turinio failą.

  5. Spustelėkite įkelti , kad įkeltumėte pasirinktą lentelę, arba spustelėkite Redaguoti , jei norite atlikti papildomus duomenų filtrus ir transformacijas prieš jas įkeldami.

Galite naudoti "Power Query" papildinį, kad prisijungtumėte prie išorinių duomenų šaltinių ir atliktumėte išplėstines duomenų analizes. Tolesniuose skyriuose pateikiami "Power Query" veiksmai, kad galėtumėte prisijungti prie duomenų šaltinių – žiniatinklio puslapius, teksto failus, duomenų bazes, internetines tarnybas ir "Excel" failus, lenteles ir diapazonus.

Svarbu: 

  • Įsitikinkite, kad atsisiuntėte, įdiegėte ir suaktyvinote " Power Query" papildinį.

  • Norėdami suaktyvinti " Power Query " papildinį, spustelėkite failų > parinktys > papildiniai. Apačioje esančioje dalyje Tvarkyti pasirinkite parinktį COM papildiniai išplečiamajame sąraše, po to spustelėkite Eiti. Spustelėkite žymės langelį Power Query, po to – Gerai. "Power Query" juostelė turėtų būti rodoma automatiškai, bet jei ne, uždarykite ir iš naujo paleiskite "Excel".

Užklausų rengyklės naudojimas

Pastaba: Užklausų rengyklė rodoma, kai įjungiate, redaguojate arba kuriate naują užklausą naudodami " Power Query". Tolesniame vaizdo įraše rodomas užklausų rengyklės langas, pasirodantis redagavus užklausą iš „Excel“ darbaknygės. Jei norite peržiūrėti užklausų rengyklę neįkėlus arba redaguodami esamą darbaknygės užklausą, dalyje gauti išorinius duomenis , esančioje " Power Query " juostelės skirtuko lape, pasirinkite iš kitų šaltinių > tuščia užklausa. Šiame vaizdo įraše rodomas vienas būdas atidaryti užklausų rengyklę.

Kaip matyti užklausų rengyklę programoje „Excel“

  1. " Power Query " juostelės skirtuke spustelėkite iš failo > iš CSV arba teksto.

  2. Dialogo lange kableliais atskirtų reikšmių naršymas raskite arba įveskite kelią į failą, kurį norite užklausti.

  3. Spustelėkite Atidaryti.

Pastaba: Jei importuojate duomenis iš CSV failo, "Power Query" automatiškai aptiks stulpelių skyriklius, įskaitant stulpelių pavadinimus ir tipus. Pavyzdžiui, jei toliau importuosite CSV failo pavyzdį, "Power Query" automatiškai naudoja pirmąją eilutę kaip stulpelių pavadinimus ir pakeis kiekvieną stulpelio duomenų tipą.

CSV failo pavyzdys

CSV failo vaizdas

"Power Query" automatiškai pakeis kiekvieną stulpelio duomenų tipą:

  • Užsakymo ID keitimas į skaičių

  • Užsakymo data keičiamas į datą

  • Kategorija išlieka tekstas (numatytasis stulpelio tipas)

  • Produkto pavadinimas išlieka tekstas (numatytasis stulpelio tipas)

  • Pardavimo skaičiaus keitimas

Užklausų rengyklėje "Power Query" automatiškai taiko " Firstrowasheader " veiksmą ir changeType veiksmą. Šie automatiniai veiksmai atitinka neautomatinį eilutės rėmimą ir kiekvieno stulpelio tipo keitimą neautomatiniu būdu.

Kai "Power Query" automatiškai aptinka stulpelius, taip pat galite naudoti užklausų rengyklę , kad galėtumėte rašyti " Power Query" formules. Pavyzdžiui:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  1. Pasirinkite bet kurį langelį iš duomenų diapazono.

  2. " Power Query " juostelės skirtuke spustelėkite iš lentelės.

    Prisijungimas prie „Excel“ duomenų lentelės

  3. Jei būsite paraginti, dialogo lange nuo lentelė galite spustelėti sritį pasirinkimo mygtukas, kad pasirinktumėte konkretų intervalą, kurį norite naudoti kaip duomenų šaltinį.

    Iš lentelės dialogo lango

  4. Jei duomenų diapazonui yra stulpelių antraštės, galite patikrinti, ar mano lentelėje yra antraščių. Intervalo antraštės langeliai naudojami užklausos stulpelių pavadinimams nustatyti.

  5. Užklausų rengyklėje spustelėkite uždaryti & įkelti.

Pastaba: Jei jūsų duomenų sritis apibrėžta kaip pavadintas intervalas arba ji yra "Excel" lentelėje, tada "Power Query" automatiškai prasmins visą sritį ir įkels ją į užklausų rengyklę. Paprastasis duomenys bus automatiškai konvertuojami į lentelę, kai bus įkelti į užklausų rengyklę.

Pastaba: Užklausų rengyklė rodoma tik jums įkeliant, redaguojant arba kuriant naują užklausą naudojant „Power Query“. Tolesniame vaizdo įraše rodomas užklausų rengyklės langas, pasirodantis redagavus užklausą iš „Excel“ darbaknygės. Jei norite peržiūrėti užklausų rengyklę neįkėlus arba redaguodami esamą darbaknygės užklausą, dalyje gauti išorinius duomenis , esančioje " Power Query " juostelės skirtuko lape, pasirinkite iš kitų šaltinių > tuščia užklausa. Šiame vaizdo įraše rodomas vienas būdas atidaryti užklausų rengyklę.

Kaip matyti užklausų rengyklę programoje „Excel“

Galite naudoti Užklausų rengyklę, norėdami rašyti „Power Query“ skirtas formules.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Užklausų rengyklės formulės pavyzdys

  1. " Power Query " juostelės skirtuke spustelėkite iš failo > iš "Excel".

  2. Dialogo lange "Excel" naršymas raskite arba įveskite kelią į failą, kurį norite užklausti.

  3. Spustelėkite Atidaryti.

    Jei jūsų šaltinio darbaknygėje yra pavadinti diapazonai, diapazono pavadinimas bus galima naudoti kaip duomenų rinkinį.

Taip pat galite naudoti užklausų rengyklę , kad galėtumėte rašyti " Power Query" formules. Pavyzdžiui:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Pastaba: Užklausų rengyklė rodoma tik jums įkeliant, redaguojant arba kuriant naują užklausą naudojant „Power Query“. Šiame vaizdo įraše rodomas užklausų rengyklės langas programoje "excel" 2013, kuris rodomas redaguojant užklausą iš "Excel" darbaknygės. Jei norite peržiūrėti užklausų rengyklę neįkėlus arba redaguodami esamą darbaknygės užklausą, dalyje gauti išorinius duomenis , esančioje " Power Query " juostelės skirtuko lape, pasirinkite iš kitų šaltinių > tuščia užklausa. Šiame vaizdo įraše rodomas vienas būdas atidaryti užklausų rengyklę.

Kaip matyti užklausų rengyklę programoje „Excel“

  1. Spustelėkite juostelę POWER QUERY, po to – Iš žiniatinklio.

  2. Dialogo lange Iš žiniatinklio įveskite tinklalapio URL, po to spustelėkite Gerai.

    „Power Query“ > Iš žiniatinklio > Įvesti URL dialogą

    Šiuo atveju mes naudojame http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Jei tinklalapis reikalauja vartotojo kredencialų:

    • Dialogo lange Prieiga prie žiniatinklio spustelėkite kredencialų parinktį ir pateikite autentifikavimo reikšmes.

    • Spustelėkite Įrašyti.

  3. Spustelėkite Gerai.

  4. Power Query išanalizuos tinklalapį ir įkels sritį Naršyklė dalyje Lentelės rodinys.

    Jei žinote, prie kurios lentelės norite prisijungti, spustelėkite ją sąraše. Šiame pavyzdyje pasirinkome lentelę Rezultatai.

    „Power Query“ > Iš žiniatinklio > Naršyklės lentelės rodinys

    Arba galite įsijungti Žiniatinklio rodinį ir pasirinkti atitinkamą lentelę rankiniu būdu. Šiuo atveju pasirinkome lentelę Rezultatai.

    „Power Query“ > Iš žiniatinklio > Naršyklė > Žiniatinklio rodinys
  5. Spustelėkite Įkelti ir Power Query įkels žiniatinklio duomenis, kuriuos pasirinkote „Excel“.

  1. " Power Query " juostelės skirtuke spustelėkite iš duomenų bazės > iš "SQL Server" duomenų bazės.

    "Power Query" iš duomenų bazės parinkčių
  2. Dialogo lange "Microsoft SQL" duomenų bazė nustatykite, kad "SQL Server" prisijungtų prie lauke serverio vardas . Pasirinktinai galite nurodyti duomenų bazės pavadinimą .

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

    "Power Query" SQL serverio duomenų bazės ryšių dialogo langas
  4. Pasirinkite OK (Gerai).

  5. Pasirinkite autentifikavimo režimą, kad prisijungtumėte prie SQL serverio duomenų bazės.

    "Power Query" SQL serverio prisijungimo kredencialai
    1. "Windows": tai numatytasis žymėjimas. Pasirinkite šią parinktį, jei norite prisijungti naudodami "Windows" autentifikavimą.

    2. Duomenų bazė: pasirinkite šią parinktį, jei norite prisijungti naudodami SQL serverio autentifikavimą. Pasirinkę tai nurodykite vartotojo vardą ir slaptažodį, kad prisijungtumėte prie savo SQL serverio egzemplioriaus.

  6. Pagal numatytuosius, žymės langelis šifruoti jungtį pažymėtas kaip reiškiantis, kad "Power Query" prisijungia prie jūsų duomenų bazės naudojant užšifruotą jungtį. Jei nenorite prisijungti naudodami užšifruotą ryšį, išvalykite šį žymės langelį ir spustelėkite prisijungti.

    Jei prisijungimas prie jūsų SQL serverio nenustatytas užšifruotą ryšį, "Power Query" paragins prisijungti naudojant nešifruotą ryšį. Spustelėkite gerai pranešime, kad prisijungtumėte naudodami nešifruotąjį ryšį.

Formulės pavyzdys

Taip pat galite naudoti užklausų rengyklę , kad galėtumėte rašyti " Power Query" formules.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Spustelėkite juostelės skirtuką Power Query , tada pasirinkite gauti išorinius duomenis > iš kitų šaltinių > iš ODBC.

  2. Jei rodomas dialogo langas iš ODBC , pasirinkite duomenų šaltinio pavadinimą (DSN).

  3. Įveskite jungimosi eilutę, tada paspauskite gerai.

  4. Dialogo lange kitas pasirinkite numatytąjį arba pasirinktinę, "Windows" arba duomenų bazės ryšių parinktis, įveskite savo kredencialus, tada paspauskite Connect.

  5. Naršymo srityje pasirinkite lenteles arba užklausas, prie kurių norite prisijungti, tada paspauskite įkelti arba Redaguoti.

  1. " Power Query " juostelės skirtuke pasirinkite iš duomenų bazės > iš "Access" duomenų bazės.

    Duomenų gavimas iš duomenų bazės dialogo lango

  2. Dialogo lange naršymas naršykite arba įveskite failo URL, kad importuotumėte arba susietumėte failą.

  3. Norėdami prisijungti prie pasirinktos lentelės arba užklausos, atlikite veiksmus, nurodytus dialogo lange Navigator .

  4. Spustelėkite Įkelti arba Redaguoti.

  1. " Power Query " juostelės skirtuke spustelėkite iš failo > iš XML.

    "Power Query" iš failo dialogo lango
  2. Dialogo lange iš XML naršymas naršykite arba įveskite failo URL, kad importuotumėte arba susietumėte jį su failu.

  3. Spustelėkite Atidaryti.

    Kai ryšiai bus sėkmingas, galėsite naudoti naršyklės sritį, kad galėtumėte naršyti ir peržiūrėti XML faile esančių elementų rinkinius lentelės pavidalu.

Taip pat galite naudoti užklausų rengyklę , kad galėtumėte rašyti " Power Query" formules. Pavyzdžiui:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Pastaba: Užklausų rengyklė rodoma tik jums įkeliant, redaguojant arba kuriant naują užklausą naudojant „Power Query“. Tolesniame vaizdo įraše rodomas užklausų rengyklės langas, pasirodantis redagavus užklausą iš „Excel“ darbaknygės. Jei norite peržiūrėti užklausų rengyklę neįkėlus arba redaguodami esamą darbaknygės užklausą, dalyje gauti išorinius duomenis , esančioje " Power Query " juostelės skirtuko lape, pasirinkite iš kitų šaltinių > tuščia užklausa. Šiame vaizdo įraše rodomas vienas būdas atidaryti užklausų rengyklę.

  1. Skirtuko duomenys grupėje gauti išorinius duomenis spustelėkite iš kitų šaltinių, tada spustelėkite iš analizės tarnybų.

    Excel  Ribbon Image

    Rodomas duomenų ryšių vediklis. Šiame vediklyje yra trys sritys.

    • Prisijungimas prie duomenų bazės serverio

    • Duomenų bazės ir lentelės pasirinkimas

    • Duomenų ryšių failo ir baigimo įrašymas

  2. Srities prisijungti prie duomenų bazės serveris lauke serverio vardas įveskite OLAP duomenų bazės serverio pavadinimą.

    Patarimas: Jei žinote autonominio kubo failo, prie kurio norite prisijungti, vardą, galite įvesti visą failo kelią, failo vardą ir plėtinį.

  3. Dalyje prisijungimo kredencialaiatlikite vieną iš šių veiksmų, tada spustelėkite Pirmyn:

    • Norėdami naudoti dabartinį "Windows" vartotojo vardą ir slaptažodį, spustelėkite naudoti "Windows" autentifikavimą.

    • Norėdami įvesti duomenų bazės vartotojo vardą ir slaptažodį, spustelėkite naudoti šį vartotojo vardą ir slaptažodį, tada įveskite savo vartotojo vardą ir slaptažodį atitinkamuose laukuose vartotojo vardas ir slaptažodis .

  4. Srityje pasirinkite duomenų bazę, kurioje yra norimi duomenys , pasirinkite duomenų bazę, tada spustelėkite Pirmyn.

    Norėdami prisijungti prie konkrečios duomenų bazės kubas, įsitikinkite, kad pažymėta prisijungti prie konkretaus kubo arba lentelės , tada iš sąrašo pasirinkite kubą.

  5. Lauke failo vardasįrašykite duomenų ryšių failo ir baigimo sritį, jei reikia, Peržiūrėti numatytąjį failo vardą (pasirinktinai).

    Spustelėkite Naršyti , kad pakeistumėte savo duomenų šaltiniųnumatytąją failo vietą, arba patikrinkite, ar yra esamų failų vardų.

  6. Laukuose Aprašas, draugiškas pavadinimasir ieškos raktiniai žodžiai įveskite failo aprašą, patogų pavadinimą ir įprastus ieškos žodžius (viskas yra pasirinktinai).

  7. Norėdami užtikrinti, kad "PivotTable" būtų atnaujinamas ryšys, spustelėkite visada bandyti naudoti šį failą, kad atnaujintumėte šiuos duomenis.

    Pažymėjus šį žymės langelį įsitikinkite, kad visų darbaknygių, kuriose naudojamas šis ryšių failas, visada bus naudojami prisijungimo failo naujinimai.

  8. Spustelėkite baigti , kad uždarytumėte duomenų ryšių vediklį.

  9. Dialogo lango duomenų importavimas dalyje pasirinkite, kaip norite peržiūrėti šiuos duomenis darbaknygėje, atlikite vieną iš šių veiksmų:

    • Norėdami sukurti tik "PivotTable" ataskaitą, spustelėkite " PivotTable" ataskaita.

    • Norėdami sukurti "PivotTable" ataskaitą ir "PivotChart" ataskaitą, spustelėkite " PivotChart" ir "PivotTable" ataskaita.

    • Norėdami išsaugoti pažymėtą darbaknygės jungtį, kad ją būtų galima naudoti ateityje, spustelėkite tik kurti jungtį. Šis žymės langelis užtikrina, kad jungimąsi naudoja formulės, kuriose yra sukurtos kubo funkcijos ir kurių nenorite kurti "PivotTable" ataskaitos.

  10. Dalyje kur norite pateikti duomenis, atlikite vieną iš šių veiksmų:

    • Norėdami įdėti "PivotTable" ataskaitą į esamą darbalapį, pasirinkite esamas darbalapis, tada įveskite pirmojo langelių diapazono langelio nuorodą, kur norite rasti "PivotTable" ataskaitą.

      Taip pat galite spustelėti sutraukti dialogo langą Mygtuko paveikslėlis , kad laikinai paslėptumėte dialogo langą, pažymėkite pradinį norimo naudoti darbalapio langelį, tada paspauskite plėsti dialogo langą Mygtuko paveikslėlis .

  11. Norėdami įdėti "PivotTable" ataskaitą į naują darbalapį nuo langelio a1, spustelėkite naujas darbalapis.

  12. Norėdami patikrinti arba keisti jungimosi ypatybes, spustelėkite Ypatybės, dialogo lange jungties ypatybės atlikite reikiamus keitimus ir spustelėkite gerai.

  1. Skirtuke Power Query spustelėkite iš kitų šaltinių > tuščia užklausa.

  2. Užklausų rengyklėje spustelėkite Išplėstinė rengyklė.

  3. Įveskite užklausos eilutę taip: "C:\Users\Name\Desktop\JSONTest.json", naudodami kelią iki jūsų JSON failo.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Pastaba: Kad galėtumėte prisijungti prie "Oracle" duomenų bazės naudodami " Power Query", jūsų kompiuteryje reikia "Oracle" kliento programinės įrangos v 8.1.7 arba naujesnės. Norėdami įdiegti "Oracle" kliento programinę įrangą, eikite į 32 bitų " Oracle" duomenų prieigos komponentai (ODAC) su "Oracle" programų kūrėjų įrankiais, skirtais "Visual Studio" ("12.1.0.2.4") , kad įdiegtumėte "32-bit Oracle" klientą arba 64 bitų "odac" 12c Release 4 (12.1.0.2.4) xcopy for Windows x64 , kad įdiegtumėte "64"

  1. " Power Query " juostelės skirtuke spustelėkite iš duomenų bazės > iš "Oracle" duomenų bazės.

    "Power Query" iš duomenų bazės parinkčių
  2. " Oracle" duomenų bazės dialogo lange, dalyje serverio vardas nustatykite "Oracle" serverį, prie kurio norite prisijungti. Jei reikia SID, tai galima nurodyti "ServerName/SID" formoje.

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Spustelėkite Gerai.

  5. Jei "Oracle" serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Spustelėkite Prisijungti.

  1. " Power Query " juostelės skirtuke pasirinkite iš kitų šaltinių > iš "SharePoint" sąrašo.

    "Power Query" duomenų gavimas iš kitų šaltinių dialogo lango
  2. Pasirodžiusiame dialogo lange "Microsoft SharePoint" sąrašai įveskite "SharePoint" svetainės URL.

    Pastaba: Jungiantis prie "SharePoint" sąrašo, vietoj sąrašo URL Įvesk svetainės URL. Dialogo lange " Access SharePoint " Pasirinkite labiausiai bendrą URL, kad tinkamai autentifikuotumėte svetainę. Pagal numatytuosius, pasirinktas bendrasis URL.

  3. Pasirinkite Gerai, kad tęstumėte.

  4. "Access" " SharePoint " dialogo lange, kuris rodomas toliau, pasirinkite parinktį kredencialai:

    1. Pasirinkite Anonimas , jei "SharePoint Server" nereikalauja kredencialų.

    2. Pasirinkite "Windows" , jei "SharePoint Server" reikalauja jūsų "Windows" kredencialų.

    3. Pasirinkite organizacijos abonementą , jei "SharePoint Server" reikia organizacijos abonemento kredencialų.

  5. Pasirinkite prisijungti.

    "Excel Power Query" Prisijungimas prie "SharePoint" sąrašo prisijungimo dialogo lango

  1. " Power Query " juostelės skirtuke pasirinkite iš kito šaltinio > iš "OData" informacijos santraukos.

    "Power Query" duomenų gavimas iš kitų šaltinių dialogo lango
  2. Dialogo lange „OData“ informacijos santrauka įveskite „OData“ informacijos santraukos URL.

  3. Pasirinkite OK (Gerai).

  4. Jei "OData" informacijos santraukai reikia vartotojo kredencialų, dialogo lange prieiga prie "OData" informacijos santraukos :

    1. Pasirinkite Windows , jei "OData" informacijos santraukai reikia "Windows" autentifikavimo.

    2. Pasirinkite Pagrindinis , jei "OData" informacijos santraukai reikia vartotojo vardo ir slaptažodžio.

    3. Pasirinkite " Marketplace" klavišas , jei "OData" informacijos santraukoje reikalingas "Marketplace" abonemento raktas. Galite pasirinkti "Get your Marketplace" paskyros raktą , kad užsiprenumeruotumėte Microsoft Azure "Marketplace" "OData" informacijos santraukas. Taip pat galite prisiregistruoti naudoti " Microsoft Azure Marketplace" dialogo lange prieiga prie "OData" informacijos santraukos.

    4. Spustelėkite organizacijos paskyra , jei "OData" informacijos santraukai reikia išorinių prieigos kredencialų. Jei naudojate "Windows Live ID", Prisiregistruokite prie savo abonemento.

    5. Pasirinkite Įrašyti.

Pastaba: Prisijungimas prie "OData" informacijos santraukos palaiko JSON šviesos duomenų tarnybos formatą.

  1. Spustelėkite skirtuką duomenys , tada Gaukite duomenis > iš kitų šaltinių > iš OLEDB. Jei nematote mygtuko gauti duomenis , atlikite toliau pateiktus duomenų ryšių vediklio nurodymus.

  2. Dialogo lange iš OLE DB įveskite jungimosi eilutę, tada paspauskite gerai.

  3. " OLEDB" teikėjo dialogo lange pasirinkite numatytąjį arba pasirinktinę, "Windows" arba duomenų bazės ryšio parinktis, įveskite reikiamus kredencialus, tada spustelėkite prisijungti.

  4. Naršyklės dialogo lange pasirinkite duomenų bazę ir lenteles arba užklausas, prie kurių norite prisijungti, tada paspauskite įkelti arba Redaguoti.

  5. " Power Query" rengyklėjepaspauskite uždaryti & Load.

  1. " Power Query " juostelės skirtuke spustelėkite iš duomenų bazės > iš MySQL duomenų bazės.

    "Power Query" iš duomenų bazės parinkčių
  2. Dialogo lange MySQL Database ( serverio vardas ) pasirinkite MySQL duomenų bazės serverį, prie kurio norite prisijungti.

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Spustelėkite Gerai.

  5. Jei MySQL serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Spustelėkite Prisijungti.

  1. " Power Query " juostelės skirtuke pasirinkite iš kitų šaltinių > iš "Microsoft Exchange".

    „Power Query“ duomenų šaltiniai
  2. Dialogo lange " Access" "Exchange" serveris pasirinkite savo el. pašto adresą ir slaptažodį.

  3. Spustelėkite Įrašyti.

  4. Dialogo lange "Microsoft Exchange" automatinio radimo tarnyba pasirinkite leisti , kad "Exchange" tarnyba galėtų pasitikėti jūsų kredencialais.

Svarbu: Įsitikinkite, kad atsisiuntėte ir įdiegėte „Power Query“ papildinį.

  1. " Power Query " juostelės skirtuke spustelėkite iš kitų šaltinių > iš "Active Directory".

    "Power Query" duomenų gavimas iš kitų šaltinių dialogo lango

  2. Įveskite savo domeną dialogo lange Aktyvus katalogas.

  3. Domeno dialogo lange " Active Directory" domenas spustelėkite naudoti mano dabartinius kredencialusarba naudokite pakaitinius kredencialus. Norėdami naudoti alternatyvius "credenitals " autentifikavimą, įveskite savo vartotojo vardą ir slaptažodį.

  4. Spustelėkite Prisijungti.

  5. Kai ryšiai bus sėkmingas, galite naudoti sritį naršyklė , kad galėtumėte naršyti visus "Active Directory" esančius domenus ir detalizuoti "Active Directory" informaciją, įskaitant vartotojus, paskyras ir kompiuterius.

Įspėjimas: 

  • Kad galėtumėte prisijungti prie IBM DB2 duomenų bazės, kompiuteryje turi būti įdiegta IBM Db2 duomenų serverio tvarkyklė (minimalus reikalavimas yra IBM duomenų serverio tvarkyklės paketas (DS tvarkyklė)). Pasirinkite tvarkyklę, atitinkančią jūsų "Power Query" diegimą (32 bitų arba "64-bit").

  • Yra žinomų problemų, apie kurias pranešė IBM "IBM DB2" duomenų serverio tvarkyklė "Windows 8". Jei naudojate "Windows 8" ir norite prisijungti prie "IBM DB2" naudodami "Power Query", turite atlikti papildomus diegimo veiksmus. Daugiau informacijos apie " IBM DB2" duomenų serverio tvarkyklę rasite "Windows 8"..

  1. " Power Query " juostelės skirtuke spustelėkite iš duomenų bazės > iš IBM DB2 duomenų bazės.

    "Power Query" iš duomenų bazės parinkčių
  2. Dialogo lango IBM Db2 duomenų bazė dalyje serverio vardas nustatykite "IBM Db2" duomenų bazės serverį, prie kurio norite prisijungti.

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Spustelėkite Gerai.

  5. Jei IBM DB2 serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Spustelėkite Prisijungti.

Pastaba: Kad galėtumėte prisijungti prie "PostgreSQL" duomenų bazės, esančios "Power Query", jums reikia įdiegti " Ngpsql" duomenų teikėją, skirtą "PostgreSQL ". Pasirinkite tvarkyklę, atitinkančią jūsų "Office" versiją (32 bitų arba "64-bit"). Žiūrėkite: kurią "Office" versiją naudoju? Norėdami gauti daugiau informacijos. Taip pat įsitikinkite, kad turite įrenginio konfigūracijoje registruotą teikėją, atitinkantį naujausią jūsų įrenginio .NET versiją.

  1. " Power Query " juostelės skirtuke pasirinkite iš duomenų bazės > iš "PostgreSQL" duomenų bazės.

    "Power Query" iš duomenų bazės parinkčių
  2. Dialogo lange " PostgreSQL" duomenų bazė nustatykite "PostgreSQL" duomenų bazės serverį, prie kurio norite prisijungti, sekcijoje serverio vardas .

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Pasirinkite OK (Gerai).

  5. Jei "PostgreSQL" serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Pasirinkite prisijungti.

  1. Eikite į https://Web.powerapps.com/

  2. Pasirinkite aplinką , prie kurios norite prisijungti.

  3. Meniu pasirinkite parametrų piktogramą > išplėstiniai tinkinimai > kūrėjų išteklių.

  4. Nukopijuokite egzemplioriaus žiniatinklio API reikšmę. 

    Pastabos: 

    • URL formatas bus panašus įhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Tikslus URL, kurį naudosite jungdamiesi, formatas priklauso nuo jūsų regiono ir naudojamų programų kompaktinių diskų versijos. Daugiau informacijos ieškokite: žiniatinklio API URL ir versijos.

  5. Pasirinkite skirtuką duomenys , tada Gaukite duomenis > iš internetinių tarnybų > iš "Dynamics 365" (internete).

    • Jei nematote mygtuko gauti duomenis , spustelėkite nauja užklausa > iš kitų šaltinių > iš "Dynamics 365" (Online).

  6. Dialogo lange su pasirinkta pagrindine parinktimi įveskite savo kompaktinių diskų žiniatinklio API URL ir spustelėkite gerai.

    • Jei pasirinksite parinktį Išsamiau , prie užklausos galite pridėti tam tikrų papildomų parametrų, kad kontroliuotumėte, kurie duomenys yra grąžinami. Daugiau informacijos ieškokite: užklausos duomenys naudojant žiniatinklio API

  7. Pasirinkite organizacijos paskyra.

    • Jei neprisijungėte naudodami "Microsoft" darbo arba mokymo įstaigos paskyrą, kurią naudojate Norėdami pasiekti taikomąsias programas, spustelėkite prisijungti ir įveskite paskyros vartotojo vardą ir slaptažodį.

  8. Spustelėkite Prisijungti.

  9. Naršyklės dialogo lange pasirinkite duomenis, kuriuos norite gauti.

  10. Jei duomenys yra gerai importuojami kaip yra, tada pasirinkite įkėlimo parinktį, kitu atveju pasirinkite redagavimo parinktį, kad atidarytumėte " Power Query" rengyklę.

    Pastaba: " Power Query" rengyklė pateikia kelias parinktis, kad pakeistumėte grąžinamus duomenis. Pavyzdžiui, galbūt norėsite importuoti mažiau stulpelių nei šaltinio duomenyse. Tokiu atveju eikite į skirtuką pagrindinis > tvarkyti stulpelius > pasirinkti stulpelius, pasirinkite norimus išsaugoti stulpelius, tada spustelėkite gerai. Kai būsite pasirengę, spustelėkite uždaryti & apkrova , kad grąžintumėte modifikuotus duomenis į "Excel".

Pastaba: Kad galėtumėte prisijungti prie "Teradata" duomenų bazės, jūsų kompiuteryje reikia " Teradata" .net duomenų teikėjo .

  1. " Power Query " juostelės skirtuke pasirinkite iš duomenų bazės > iš "Teradata" duomenų bazės.

    "Power Query" iš duomenų bazės parinkčių
  2. Dialogo lange " Teradata" duomenų bazė , dalyje serverio vardas , nurodo "Teradata" serverį, prie kurio norite prisijungti.

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Pasirinkite OK (Gerai).

  5. Jei "Teradata" serveris reikalauja duomenų bazės vartotojo kredencialų:

    1. Dialogo lange "Access" duomenų bazė įveskite savo vartotojo vardą ir slaptažodį.

    2. Spustelėkite Įrašyti.

Svarbu: "Facebook" duomenų jungties pranešimo išėjimas į pensiją   Duomenų importavimas ir atnaujinimas iš "Facebook" programoje "Excel" nustos veikti balandį, 2020. Vis tiek galėsite naudoti "Facebook" & transformaciją ("Power Query") jungtį iki tol, bet pradėję balandį, 2020, negalėsite prisijungti prie "Facebook" ir gausite klaidos pranešimą. Rekomenduojame peržiūrėti arba pašalinti esamas "Get & Transform" ("Power Query") užklausas, kurios kuo greičiau naudoja "Facebook" jungtį, kad būtų išvengta netikėtų rezultatų.

Pastaba: Jei tai pirmas kartas, kai prisijungėte prie „Facebook“, bus paprašyta pateikti kredencialus. Prisijunkite naudodami „Facebook“ paskyrą ir suteikite prieigą prie „Power Query“ programos. Galite išjungti visus būsimus raginimus, spustelėdami parinktį Daugiau neįspėti apie šią jungtį.

  1. „Power Query“ juostelės skirtuke spustelėkite Iš kitų šaltinių > Iš „Facebook“.

  2. Dialogo lange „Facebook“ prisijunkite prie „Facebook“ naudodami „Aš“, savo vartotojo vardą arba objekto ID.

    Pastaba: Jūsų „Facebook“ vartotojo vardas skiriasi nuo prisijungimo el. pašto adreso.

  3. Pasirinkite kategoriją, prie kurios jungsitės, išplečiamajame sąraše Ryšys. Pavyzdžiui, pasirinkite Draugai, norėdami suteikti prieigą prie visos informacijos, prieinamos „Facebook“ kategorijoje Draugai.

  4. Spustelėkite Gerai.

  5. Jei reikia, spustelėkite Prisijungti dialoge „Facebook“ prieiga, tada įveskite „Facebook“ el. paštą arba telefono numerį ir slaptažodį. Galite pažymėti parinktį, norėdami likti prisijungę. Prisijungę spustelėkite Jungtis.

  6. Jei prisijungsite sėkmingai, galėsite peržiūrėti lentelę, kurioje bus pasirinktos kategorijos informacija. Pavyzdžiui, jei pasirenkate kategoriją „Draugai“, „Power Query“ bus pateikiama jūsų „Facebook“ draugų lentelė pagal vardą.

  7. Spustelėkite Įkelti arba Redaguoti.

Galite naudoti Užklausų rengyklę, norėdami rašyti „Power Query“ skirtas formules.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

„Power Query“ redaktorius su „Facebook“ formule

Pastaba: Užklausų rengyklė rodoma tik jums įkeliant, redaguojant arba kuriant naują užklausą naudojant „Power Query“. Tolesniame vaizdo įraše rodomas užklausų rengyklės langas, pasirodantis redagavus užklausą iš „Excel“ darbaknygės. Jei norite peržiūrėti užklausų rengyklę neįkėlus arba redaguodami esamą darbaknygės užklausą, dalyje gauti išorinius duomenis , esančioje " Power Query " juostelės skirtuko lape, pasirinkite iš kitų šaltinių > tuščia užklausa. Šiame vaizdo įraše rodomas vienas būdas atidaryti užklausų rengyklę.

Kaip matyti užklausų rengyklę programoje „Excel“

Pastabos: 

  • Kad galėtumėte prisijungti prie "SAP SQL Anywhere" duomenų bazės, kompiuteryje turi būti įdiegta " SAP SQL Anywhere" tvarkyklė . Pasirinkite tvarkyklę, atitinkančią jūsų "Power Query" diegimą (32 bitų arba "64-bit").

  1. " Power QUERY " juostelės skirtuke pasirinkite iš duomenų bazės > iš SAP Sybase SQL Anywhere.

    Išorinių duomenų gavimas iš duomenų bazės
  2. Dialogo lange " Sybase" duomenų bazė nustatykite "Sybase" serverį, prie kurio norite prisijungti lauke serverio vardas . Pasirinktinai galite nurodyti duomenų bazės pavadinimą .

  3. Jei norite importuoti duomenis, naudodami vietinę duomenų bazės užklausą, lauke SQL sakinys nustatykite užklausą. Daugiau informacijos ieškokite duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą.

  4. Spustelėkite Gerai.

  5. Pagal numatytuosius, žymės langelis šifruoti jungtį pažymėtas, kad "Power Query" prisijungtų prie jūsų duomenų bazės naudodami paprastą užšifruotą jungtį.

  6. Spustelėkite Prisijungti.

Microsoft Azure BLOB saugykla yra paslauga, skirta saugoti didelius nestruktūrinių duomenų kiekius, pvz., vaizdus, vaizdo įrašus, garso įrašus ir dokumentus, kuriuos galima pasiekti iš bet kurios pasaulio vietos per HTTP arba HTTPS. Daugiau informacijos apie "Azure Blob" saugyklos paslaugą rasite kaip naudoti BLOB saugyklą.

  1. " Power Query " juostelės skirtuke pasirinkite iš "Azure " > iš " Microsoft Azure BLOB" saugyklos.

    "Azure" dialogo langas Power Query importavimas
  2. Dialogo lange Microsoft Azure BLOB saugyklos įveskite savo Microsoft Azure saugyklos paskyros pavadinimą arba URL, tada spustelėkite gerai.

  3. Jei jungiatės prie BLOB saugyklos paslaugos pirmą kartą, būsite paraginti įvesti ir įrašyti saugyklos prieigos raktą. Dialogo lange " Access" Microsoft Azure BLOB saugykla įveskite saugyklos prieigos raktą lauke abonemento raktas ir spustelėkite įrašyti.

    Pastaba: Jei reikia gauti saugyklos prieigos raktą, eikite į Microsoft Azure portalą, pasirinkite saugyklos paskyrą, tada puslapio apačioje spustelėkite piktogramą Valdyti prieigą . Spustelėkite kopijavimo piktogramą, esančią pirminio rakto dešinėje, tada įklijuokite reikšmę lauke abonemento raktas .

  4. Užklausų rengyklėje išvardyti visi jūsų Microsoft Azure BLOB saugyklos konteineriai. Naršyklėjepasirinkite konteinerį, iš kur norite importuoti duomenis, tada spustelėkite taikyti & uždaryti.

  1. " Power QUERY " juostelės skirtuke pasirinkite iš "Azure " > Microsoft Azure " HDInsight".

    Išorinių duomenų gavimas iš „Azure“
  2. Dialogo lange Microsoft Azure "HDInsight " įveskite abonemento pavadinimą ir spustelėkite gerai.

  3. Tada spustelėkite savo paskyros kodąir spustelėkite prisijungti.

    Pastaba: Jei reikia gauti raktą, grįžkite į Microsoft Azure portalą, pasirinkite savo saugyklos paskyrą ir puslapio apačioje spustelėkite piktogramą Valdyti prieigą . Spustelėkite kopijavimo piktogramą, esančią pirminio rakto dešinėje, ir įklijuokite reikšmę į vediklį.

  4. Naršyklės dialogo lange pasirinkite savo sankaupą, tada Raskite ir pasirinkite turinio failą.

  5. Spustelėkite įkelti , kad įkeltumėte pasirinktą lentelę, arba spustelėkite Redaguoti , jei norite atlikti papildomus duomenų filtrus ir transformacijas prieš jas įkeldami.

Pastaba: "HDInsight" yra numatytasis avilio stalas, HiveSampleData.txt, kurį galite naudoti norėdami sužinoti, kaip duomenys importuojami į "Excel" naudojant "Power Query". Nuoseklus vadovas apie tai, kaip importuoti duomenis iš "HDInsight", rasite kaip prijungti "Excel" prie "Microsoft Azure HDInsight" naudojant "Power Query".

"Excel 2007" negalima naudoti "Power Query". Tačiau vis tiek galite prisijungti prie išorinių duomenų šaltinių. Žinokite, kad patirties nėra taip tvirta, kaip lygiavertė gauti & transformuoti naudojant "Power Query". Žiūrėkite: Unified gauti & transformaciją.

Duomenų ryšio vediklis

1 veiksmas: Sukurkite ryšius su kita darbaknyge

  1. Skirtuke Duomenys spustelėkite Ryšiai.

    Ryšiai

  2. Dialogo lange darbaknygės ryšiai spustelėkite įtraukti.

  3. Dialogo lango Esami ryšiai apačioje spustelėkite Ieškoti daugiau.

  4. Raskite savo darbaknygę ir spustelėkite Atidaryti.

  5. Dialogo lange Pasirinkti lentelę pasirinkite lentelę (darbalapį) ir spustelėkite Gerai.

    Pastabos: 

    • Darbalapiai vadinami "lentelėmis" dialogo lange pasirinkti lentelę

    • Vienu metu galite įtraukti tik vieną lentelę.

    • Galite pervardyti lentelę spustelėję mygtuką Ypatybės . Taip pat galite įtraukti aprašą.

  6. Norėdami įtraukti daugiau lentelių, pakartokite 2 – 5 veiksmus.

  7. Spustelėkite Uždaryti.

2 veiksmas: įtraukite lenteles į darbalapį

  1. Spustelėkite Esami ryšiai, pasirinkite lentelę ir spustelėkite Atidaryti.

  2. Dialogo lange duomenų importavimas pasirinkite, kur pateikti duomenis darbaknygėje ir ar norite peržiūrėti duomenis kaip lentelę, " PivotTable" arba " PivotChart".

Galite naudoti duomenų ryšio vediklį, kad prisijungtumėte prie "Access" duomenų bazės.

  1. Skirtuko Duomenys grupėje Gauti išorinius duomenis spustelėkite Iš „Access“.

    Grupė Gauti išorinius duomenis skirtuke Duomenys

  2. Dialogo lange duomenų šaltinio pasirinkimas pereikite prie "Access" duomenų bazės.

  3. Dialogo lange Pasirinkti lentelę pasirinkite norimas naudoti lenteles ar užklausas ir spustelėkite Gerai.

  4. Galite spustelėti Baigti arba spustelėkite Pirmyn, kad pakeistumėte ryšio informaciją.

  5. Dialogo lange Duomenų importavimas pasirinkite, kur padėti duomenis darbaknygėje, ir ar duomenis norite peržiūrėti kaip lentelę, „PivotTable“ ataskaitą arba „PivotChart“.

  6. Spustelėkite mygtuką Ypatybės, kad nustatytumėte ryšio išplėstines ypatybes, pvz., ryšio duomenų atnaujinimo parinktis.

  7. Pasirinktinai galite įtraukti duomenis į duomenų modelį, kad galėtumėte duomenis derinti su kitomis lentelėmis ar duomenimis iš kitų šaltinių, kurti lentelių ryšius ir atlikti daug daugiau nei su bazine „PivotTable“ ataskaita.

  8. Norėdami baigti, spustelėkite Gerai.

Eikite į skirtuką duomenys > gauti išorinius duomenis > iš teksto. Tada dialogo lange importuoti teksto failą dukart spustelėkite norimą importuoti teksto failą ir atsidarys dialogo langas teksto importavimo vediklis.

1 veiksmas iš 3

Pradinių duomenų tipas    Jei teksto faile esantys elementai yra atskirti skirtukais, dvitaškiais, kabliataškiais, tarpais ar kitais simboliais, pasirinkite atskirti. Jei visi kiekvieno stulpelio elementai sutampa, pasirinkite Fiksuotas plotis.

Pradėti importuoti eilutėje    Įveskite arba pasirinkite eilutės numerį, kad nustatytumėte pirmąją norimų importuoti duomenų eilutę.

Failo kilmė    Pasirinkite teksto faile naudojamą simbolių rinkinį. Daugeliu atvejų galite palikti šį parametrą kaip numatytąjį. Jei žinote, kad tekstinis failas buvo sukurtas naudojant skirtingą simbolių rinkinį nei simbolių rinkinį, kurį naudojate kompiuteryje, turite pakeisti šį parametrą, kad jis atitiktų šį simbolių rinkinį. Pavyzdžiui, jei jūsų kompiuteris nustatytas naudoti simbolių rinkinio 1251 (kirilica, "Windows"), tačiau žinote, kad failas buvo sukurtas naudojant simbolių rinkinį 1252 (Vakarų Europos, "Windows"), turite nustatyti failo kilmę į "1252".

Failo peržiūra    Šiame langelyje rodomas tekstas, kuris bus rodomas, kai jis bus atskirtas darbalapio stulpeliais.

2 veiksmas iš 3 (atskirti duomenys)

Skyrikliai    Pažymėkite simbolį, kuris atskiria reikšmes teksto faile. Jei simbolio sąraše nėra, pažymėkite žymės langelį kita ir įveskite simbolį lauke, kuriame yra žymiklis. Šios parinktys negalimos, jei jūsų duomenų tipas yra fiksuotas plotis.

Iš eilės einančių skyriklių traktuoti kaip vieną    Pažymėkite šį žymės langelį, jei duomenys turi daugiau nei vieno simbolio skyriklį tarp duomenų laukų arba jei jūsų duomenyse yra keli pasirinktinė skyrikliai.

Teksto kvalifikatorius    Pažymėkite simbolį, kuris nurodo teksto faile esančias reikšmes. Kai "Excel" aptinka teksto kvalifikatoriaus simbolį, visas tekstas, kuris po jo einantį simbolį ir prieš kitą šio simbolio pasikartojimą, importuojamas kaip viena reikšmė, net jei tekste yra skyriklio simbolis. Pavyzdžiui, jei skyriklis yra kablelis (,), o teksto kvalifikatorius yra kabutė (")," Dallas, Texas "importuojamas į vieną langelį kaip Dallas, Texas. Jei kaip teksto kvalifikatorius nenurodytas joks simbolis arba apostrofas ('), "Dallas, Texas" yra importuojami į du gretimus langelius kaip "Dallas ir Texas".

Jei skyriklio simbolis vyksta tarp teksto kvalifikatorių, programa "Excel" neįtraukė į importuotą reikšmę apibūdinimų. Jei tarp teksto kvalifikatorių nėra skyriklio simbolio, programa "Excel" į importuotą reikšmę įtraukė kvalifikatoriaus simbolį. Vadinasi, "Dallas Texas" (naudodami kabučių žymėjimo teksto kvalifikatorių) importuojamas į vieną langelį kaip "Dallas Texas".

Duomenų peržiūra    Peržiūrėkite šiame lauke esantį tekstą, kad patikrintumėte, ar tekstas bus atskirtas darbalapio stulpeliais, kaip norite.

2 veiksmas iš 3 (fiksuoto pločio duomenys)

Duomenų peržiūra    Šiame skyriuje nustatykite laukų plotį. Spustelėkite peržiūros langą, kad nustatytumėte stulpelio lūžį, kurį vaizduoja vertikali linija. Dukart spustelėkite stulpelio lūžį, kad jį pašalintumėte, arba vilkite stulpelio lūžį, kad jį perkeltumėte.

3 veiksmas iš 3

Spustelėkite mygtuką Išsamiau , kad galėtumėte atlikti vieną ar kelis iš šių veiksmų:

  • Nurodyti teksto faile naudojamų dešimtainių ir tūkstančių skyriklių tipą. Kai duomenys importuojami į programą "Excel", skyrikliai atitiks jūsų vietai nustatytus regiono ir kalbos parinktyse arba regiono parametruose ("Windows" valdymo skyde) nurodytus skyriklius.

  • Nurodyti, kad viena ar daugiau skaitinių reikšmių gali turėti gale esantį minuso ženklą.

Stulpelio duomenų formatas    Spustelėkite sekcijos duomenų Peržiūra pažymėto stulpelio duomenų formatą. Jei nenorite importuoti pažymėto stulpelio, spustelėkite neimportuoti stulpelio (praleisti).

Pasirinkus pažymėto stulpelio duomenų formato parinktį, stulpelio antraštėje duomenų peržiūra rodomas formatas. Jei pasirinksite data, datos lauke pasirinkite datos formatą .

Pasirinkite duomenų formatą, kuris tiksliai atitinka peržiūros duomenis, kad "Excel" galėtų tinkamai konvertuoti importuotus duomenis. Pavyzdžiui:

  • Norėdami konvertuoti visų valiutos skaičių simbolių stulpelį į "Excel" valiutos formatą, pasirinkite General (General).

  • Norėdami konvertuoti visų skaičių simbolių stulpelį į "Excel" teksto formatą, pažymėkite tekstas.

  • Norėdami konvertuoti visų datų simbolių stulpelį, kiekviena data, nurodyta metų, mėnesio ir dienos eilės tvarka, į "Excel" datos formatą, pasirinkite data, tada lauke data pasirinkite datos tipą YMD .

"Excel" importuos stulpelį kaip bendrąjį , jei konvertavimas gali gauti neplanuotus rezultatus. Pavyzdžiui:

  • Jei stulpelyje yra įvairių formatų, pvz., abėcėlinis ir skaitiniai simboliai, programa "Excel" konvertuoja stulpelį į bendrąją.

  • Jei datų stulpelyje kiekviena data yra metų, mėnesio ir datos eilės tvarka, o jūs pasirenkate datą kartu su datos tipu MDY, programa "Excel" konvertuoja stulpelį į bendrąjį formatą. Stulpelis, kuriame yra datos simbolių, turi atitikti "Excel" įtaisytąją datą arba tinkintus datos formatus.

Jei "Excel" nekonvertuoja stulpelio į norimą formatą, galite konvertuoti duomenis po to, kai importuosite.

Pasirinkę norimas parinktis, spustelėkite užbaigimas , kad atidarytumėte dialogo langą duomenų importavimas ir pasirinkite, kur norite įdėti duomenis.

Import Data

Nustatykite šias parinktis, kad galėtumėte kontroliuoti, kaip veikia duomenų importavimo procesas, įskaitant tai, kokias duomenų ryšių ypatybes naudoti ir kokį failą ir intervalą norite užpildyti importuotais duomenimis.

  • Parinktys dalyje pasirinkite, kaip norite peržiūrėti šiuos duomenis darbaknygėje galima tik tuo atveju, jei esate paruošę duomenų modelį ir pasirenkate parinktį įtraukti šį importavimą į tą modelį (Peržiūrėkite trečiąjį šio sąrašo elementą).

  • Paskirties darbaknygės nurodymas:

    • Jei pasirinksite esamą darbalapį, spustelėkite lape esantį langelį, kad įkeltumėte pirmą importuotų duomenų langelį, arba spustelėkite ir vilkite, kad pasirinktumėte intervalą.

    • Pasirinkite naujas darbalapis , kad importuotumėte į naują darbalapį (nuo a1 langelio)

  • Jei yra duomenų modelis vietoje, spustelėkite įtraukti šiuos duomenis į duomenų modelį , kad įtrauktumėte šį importavimą į modelį. Daugiau informacijos ieškokite duomenų modelio kūrimas programoje "Excel".

    Pastaba, kad pasirinkus šią parinktį, bus užblokuomos parinktys dalyje pasirinkite, kaip norite peržiūrėti šiuos duomenis darbaknygėje.

  • Spustelėkite Ypatybės , kad nustatytumėte norimas išorinių duomenų diapaspektro ypatybes. Daugiau informacijos ieškokite išorinių duomenų diapazonų ir jų ypatybių valdymas.

  • Kai būsite pasirengę atlikti duomenų importavimą, spustelėkite gerai .

  1. Skirtuko duomenys grupėje gauti išorinius duomenis spustelėkite iš žiniatinklio.

  2. Dialogo lange Nauja žiniatinklio užklausa įveskite tinklalapio, kurį norite užklausti, adresą lauke Adresas , tada spustelėkite eiti.

    Tinklalapis atidaromas dialogo lange Nauja žiniatinklio užklausa.

  3. Tinklalapyje spustelėkite mažą geltoną laukelį su raudona rodykle šalia kiekvienos norimos užklausos lentelės.

  4. Nustatykite norimas parinktis, tada spustelėkite importuoti.

Žiniatinklio užklausos parinkčių nustatymas

  1. Naujo žiniatinklio užklausos dialogo lango viršutiniame dešiniajame kampe spustelėkite parinktys.

  2. Dialogo lange žiniatinklio užklausos parinktys nustatykite vieną iš šių parinkčių:

    Parinktis

    Efektai

    Formatavimas

    • Nėra   Žiniatinklio duomenys bus importuojami kaip paprastasis tekstas. Nebus importuotas joks formatavimas ir tik saito tekstas bus importuojamas iš bet kokių hipersaitų.

    • Tik raiškiojo teksto formatavimas   Žiniatinklio duomenys bus importuojami kaip raiškusis tekstas, bet tik saito tekstas bus importuojamas iš bet kurių hipersaitų.

    • Visas HTML formatavimas   Visas formatavimas bus importuojamas ir importuojami Hipersaitai bus funkciniai.

    Importuoti <iš anksto> blokus į stulpelius

    Pasirinkus šią parinktį, kiekvienas <prieš> blokas bus importuojamas kaip stulpelis.

    Iš eilės einančių skyriklių traktuoti kaip vieną

    Ši parinktis taikoma tik tada, jei pažymėta parinktis ankstesnė. Jei pasirinkta Ši parinktis, skyrikliai, kurie neturi jokio teksto, bus laikomi vienu skyrikliu importavimo proceso metu.

    Naudoti tuos pačius importavimo parametrus visai sekcijai

    Ši parinktis taikoma tik tada, jei pažymėta parinktis ankstesnė. Pasirinkus šią parinktį, duomenys iš HTML <iš anksto> žymės, esančios nurodytame puslapyje, bus apdorojamos iš karto importavimo proceso metu. Jei nepažymėta, duomenys importuojami gretimų eilučių blokais, kad būtų galima atpažinti antraštės eilutes.

    Išjungti datos atpažinimą

    Jei pažymėta, datos importuojamos kaip tekstas. Jei nepažymėta, datos/laiko reikšmės bus importuotos.

    Išjungti žiniatinklio užklausų peradresavimus

    Jei pažymėta, persiuntimo peradresavimas bus ignoruojamas. Jei nepažymėta, peradresavimas bus apdorojamas.

"Excel 2007" funkcijos get & Transform nėra, todėl galite naudoti "Office" duomenų ryšių (. odc) failą, kad prisijungtumėte prie "Microsoft SQL Server" duomenų bazės iš "Excel 2007" darbaknygės. "SQL Server" yra išsami, Reliacinė duomenų bazės programa, skirta visos įmonės duomenų sprendimams, kuriems reikia optimalaus našumo, pasiekiamumo, mastelio ir saugos.

  1. Skirtuko duomenys grupėje gauti išorinius duomenis spustelėkite iš kitų šaltinių, tada spustelėkite iš SQL serverio.

    „Excel“ juostelės atvaizdas

    Pradedamas duomenų ryšių vediklis. Šiame vediklyje yra trys puslapiai.

    1 puslapis: prisijungimas prie duomenų bazės serverio    

  2. Atlikdami 1 veiksmą, įveskite SQL serverio kompiuterio vardą lauke serverio vardas .

  3. Atlikdami 2 veiksmą, dalyje registruoti kredencialusatlikite vieną iš šių veiksmų:

    • Norėdami naudoti dabartinį "Microsoft Windows" vartotojo vardą ir slaptažodį, spustelėkite naudoti "Windows" autentifikavimą.

    • Norėdami įvesti duomenų bazės vartotojo vardą ir slaptažodį, spustelėkite naudoti šį vartotojo vardą ir slaptažodį, tada įveskite savo vartotojo vardą ir slaptažodį atitinkamuose laukuose vartotojo vardas ir slaptažodis .

      Saugos pranešimas: 

      • Naudokite sudėtingus slaptažodžius, sudarytus iš didžiųjų ir mažųjų raidžių, skaičių ir simbolių. Lengvuose slaptažodžiuose šie elementai nėra derinami. Sudėtingas slaptažodis: Y6dh!et5. Silpnas slaptažodis: house1. Slaptažodžiai turi būti sudaryti iš 8 ar daugiau simbolių. Geriau naudoti prieigos slaptažodį, kuriame yra 14 ar daugiau simbolių.

      • Labai svarbu nepamiršti savo slaptažodžio. Jeigu pamiršote slaptažodį, „Microsoft“ negalės jo atkurti. Užrašytus slaptažodžius saugokite saugioje vietoje, atskirai nuo informacijos, kurią jie turi apsaugoti.

      2 puslapis: duomenų bazės ir lentelės pasirinkimas    

  4. Dalyje pasirinkite duomenų bazę, kurioje yra norimi duomenys, pasirinkite duomenų bazę. Dalyje prisijungimas prie konkrečios lentelėspasirinkite konkrečią lentelę arba rodinį.

    Taip pat galite išvalyti žymės langelį prisijungti prie konkrečios lentelės , kad kiti vartotojai, naudojantys šį ryšių failą, būtų raginami pateikti lentelių ir rodinių sąrašą.

    3 puslapis: duomenų ryšių failo ir baigimo įrašymas    

  5. Jei norite, lauke failo vardas galite peržiūrėti siūlomą failo vardą. Spustelėkite Naršyti , kad pakeistumėte numatytąjį failo vietą (mano duomenų šaltinius).

  6. Pasirinktinai įveskite failo aprašą, patogų vardą ir įprastus ieškos žodžius laukuose Aprašas, draugiškas pavadinimasir ieškos Raktažodžiai .

  7. Norėdami užtikrinti, kad, atnaujinus duomenis, visada būtų naudojamas jungimosi failas, spustelėkite žymės langelį visada bandyti naudoti šį failą, kad atnaujintumėte šiuos duomenis . Šis žymės langelis užtikrina, kad visi darbaknyges, kuriose naudojamas tas ryšių failas, visada naudotų jungimosi failo naujinimus.

  8. Norėdami nurodyti, kaip pasiekiama "PivotTable" ataskaitos išorinio duomenų šaltinis, jei darbaknygė įrašoma Excel Services ir atidaroma naudojant Excel Services, spustelėkite autentifikavimo parametrai, tada pasirinkite vieną iš šių parinkčių, kad įeitumėte į duomenų šaltinį:

    • "Windows" autentifikavimas     Pasirinkite šią parinktį, jei norite naudoti dabartinio vartotojo "Windows" vartotojo vardą ir slaptažodį. Tai yra saugiausias metodas, tačiau jis gali turėti įtakos našumui, kai daugelis vartotojų yra prijungti prie serverio.

    • SSO     Pasirinkite šią parinktį, jei norite naudoti vieną ženklą (SSO), tada įveskite reikiamą identifikavimo eilutę lauke SSO ID . Svetainės administratorius gali sukonfigūruoti Windows SharePoint Services svetainę, kad galėtų naudoti vieną duomenų bazės ženklą, kuriame gali būti saugomas vartotojo vardas ir slaptažodis. Šis metodas gali būti efektyviausias, kai daugelis vartotojų yra prijungti prie serverio.

    • Nėra     Pasirinkite šią parinktį, kad įrašytumėte vartotojo vardą ir slaptažodį ryšių faile.

      Saugos pranešimas: Venkite įrašyti registravimosi informaciją jungiantis prie duomenų šaltinių. Ši informacija gali būti saugoma kaip paprastasis tekstas, o kenkėjiškas vartotojas gali prieiti prie informacijos, kad pakenktų duomenų šaltinio saugai.

      Pastaba: Autentifikavimo parametrą naudoja tik Excel Services, o ne "Excel".

  9. Spustelėkite Gerai.

  10. Spustelėkite baigti , kad uždarytumėte duomenų ryšių vediklį.

    Rodomas dialogo langas duomenų importavimas .

  11. Dalyje pasirinkite, kaip norite peržiūrėti šiuos duomenis darbaknygėje, atlikite vieną iš šių veiksmų:

    • Norėdami sukurti "Excel" lentelę, spustelėkite lentelė (tai numatytasis parametras).

    • Norėdami sukurti "PivotTable" ataskaitą, spustelėkite " PivotTable" ataskaita.

    • Norėdami sukurti "PivotChart" ir "PivotTable" ataskaitą, spustelėkite " PivotChart" ir "PivotTable" ataskaita.

      Pastaba: Parinktis tik kurti jungtį pasiekiama tik OLAP duomenų bazei.

  12. Dalyje kur norite pateikti duomenis?atlikite vieną iš šių veiksmų:

    • Norėdami perkelti duomenis į esamą darbalapį, pasirinkite esamas darbalapis, tada įveskite pirmo langelių diapazono langelio, kuriame norite rasti duomenis, vardą.

      Arba spustelėkite sutraukti dialogo langą Mygtuko paveikslėlis laikinai sutraukti dialogo langą, pažymėkite pradinį darbalapio langelį, tada spustelėkite plėsti dialogo langą Mygtuko paveikslėlis .

    • Norėdami įdėti duomenis į naują darbalapį nuo langelio a1, spustelėkite naujas darbalapis.

  13. Jei norite, galite pakeisti jungimosi ypatybes (taip pat pakeisti jungimosi failą) spustelėdami Ypatybės, atlikdami keitimus dialogo lange jungties ypatybės , tada spustelėdami gerai.

    Daugiau informacijos ieškokite ryšių ypatybės.

Jei naudojate "Excel" 2007, Norėdami prisijungti prie ODBC duomenų šaltinių, galite naudoti "Microsoft" užklausą .

Duomenų ryšio vediklis

  1. Skirtuko duomenys grupėje gauti išorinius duomenis spustelėkite iš kitų šaltinių, tada spustelėkite iš analizės tarnybų.

    Excel  Ribbon Image

    Rodomas duomenų ryšių vediklis. Šiame vediklyje yra trys sritys.

    • Prisijungimas prie duomenų bazės serverio

    • Duomenų bazės ir lentelės pasirinkimas

    • Duomenų ryšių failo ir baigimo įrašymas

  2. Srities prisijungti prie duomenų bazės serveris lauke serverio vardas įveskite OLAP duomenų bazės serverio pavadinimą.

    Patarimas: Jei žinote autonominio kubo failo, prie kurio norite prisijungti, vardą, galite įvesti visą failo kelią, failo vardą ir plėtinį.

  3. Dalyje prisijungimo kredencialaiatlikite vieną iš šių veiksmų, tada spustelėkite Pirmyn:

    • Norėdami naudoti dabartinį "Windows" vartotojo vardą ir slaptažodį, spustelėkite naudoti "Windows" autentifikavimą.

    • Norėdami įvesti duomenų bazės vartotojo vardą ir slaptažodį, spustelėkite naudoti šį vartotojo vardą ir slaptažodį, tada įveskite savo vartotojo vardą ir slaptažodį atitinkamuose laukuose vartotojo vardas ir slaptažodis .

  4. Srityje pasirinkite duomenų bazę, kurioje yra norimi duomenys , pasirinkite duomenų bazę, tada spustelėkite Pirmyn.

    Norėdami prisijungti prie konkrečios duomenų bazės kubas, įsitikinkite, kad pažymėta prisijungti prie konkretaus kubo arba lentelės , tada iš sąrašo pasirinkite kubą.

  5. Lauke failo vardasįrašykite duomenų ryšių failo ir baigimo sritį, jei reikia, Peržiūrėti numatytąjį failo vardą (pasirinktinai).

    Spustelėkite Naršyti , kad pakeistumėte savo duomenų šaltiniųnumatytąją failo vietą, arba patikrinkite, ar yra esamų failų vardų.

  6. Laukuose Aprašas, draugiškas pavadinimasir ieškos raktiniai žodžiai įveskite failo aprašą, patogų pavadinimą ir įprastus ieškos žodžius (viskas yra pasirinktinai).

  7. Norėdami užtikrinti, kad "PivotTable" būtų atnaujinamas ryšys, spustelėkite visada bandyti naudoti šį failą, kad atnaujintumėte šiuos duomenis.

    Pažymėjus šį žymės langelį įsitikinkite, kad visų darbaknygių, kuriose naudojamas šis ryšių failas, visada bus naudojami prisijungimo failo naujinimai.

  8. Spustelėkite baigti , kad uždarytumėte duomenų ryšių vediklį.

  9. Dialogo lango duomenų importavimas dalyje pasirinkite, kaip norite peržiūrėti šiuos duomenis darbaknygėje, atlikite vieną iš šių veiksmų:

    • Norėdami sukurti tik "PivotTable" ataskaitą, spustelėkite " PivotTable" ataskaita.

    • Norėdami sukurti "PivotTable" ataskaitą ir "PivotChart" ataskaitą, spustelėkite " PivotChart" ir "PivotTable" ataskaita.

    • Norėdami išsaugoti pažymėtą darbaknygės jungtį, kad ją būtų galima naudoti ateityje, spustelėkite tik kurti jungtį. Šis žymės langelis užtikrina, kad jungimąsi naudoja formulės, kuriose yra sukurtos kubo funkcijos ir kurių nenorite kurti "PivotTable" ataskaitos.

  10. Dalyje kur norite pateikti duomenis, atlikite vieną iš šių veiksmų:

    • Norėdami įdėti "PivotTable" ataskaitą į esamą darbalapį, pasirinkite esamas darbalapis, tada įveskite pirmojo langelių diapazono langelio nuorodą, kur norite rasti "PivotTable" ataskaitą.

      Taip pat galite spustelėti sutraukti dialogo langą Mygtuko paveikslėlis , kad laikinai paslėptumėte dialogo langą, pažymėkite pradinį norimo naudoti darbalapio langelį, tada paspauskite plėsti dialogo langą Mygtuko paveikslėlis .

  11. Norėdami įdėti "PivotTable" ataskaitą į naują darbalapį nuo langelio a1, spustelėkite naujas darbalapis.

  12. Norėdami patikrinti arba keisti jungimosi ypatybes, spustelėkite Ypatybės, dialogo lange jungties ypatybės atlikite reikiamus keitimus ir spustelėkite gerai.

Darbas su išoriniais duomenų ryšiais

Tolesniuose skyriuose aptariama, kaip veikia išoriniai duomenų ryšiai ir kaip rastumėte redaguoti, valdyti ir bendrinti ryšio informaciją su kitomis programomis ir vartotojais.

Duomenų ryšių pagrindų supratimas

"Excel" darbaknygės duomenys gali būti iš dviejų skirtingų vietų. Duomenys gali būti saugomi tiesiogiai darbaknygėje arba gali būti saugomi išoriniame duomenų šaltinyje, pvz., tekstiniame faile, duomenų bazėje arba analitinio apdorojimo tinkle (OLAP) kube. Šis išorinis duomenų šaltinis yra prijungtas prie darbaknygės naudojant duomenų ryšį, kuris yra informacijos rinkinys, aprašantis, kaip rasti, prisijungti prie išorinio duomenų šaltinio ir prie jo prieiti.

Pagrindinis prisijungimo prie išorinių duomenų privalumas yra tas, kad galite periodiškai analizuoti šiuos duomenis, o ne kelis kartus nukopijuoti duomenis į darbaknygę, o tai yra operacija, kurios metu gali užtrukti ir pavykti klaida. Prijungę prie išorinių duomenų taip pat galite automatiškai atnaujinti (arba atnaujinti) "Excel" darbaknyges iš pirminio duomenų šaltinio, kai duomenų šaltinis atnaujinamas nauja informacija.

Prisijungimo informacija saugoma darbaknygėje ir taip pat ji gali būti saugoma ryšių faile, pvz., "Office" duomenų ryšių (ODC) faile (. odc) arba duomenų šaltinio vardo faile (. DSN).

Norėdami perkelti išoriniai duomenys į "Excel", turite prieigą prie duomenų. Jei išorinis duomenų šaltinis, kurį norite pasiekti, nėra vietiniame kompiuteryje, gali tekti susisiekti su duomenų bazės administratoriumi dėl slaptažodžio, vartotojo teisių ar kitos ryšio informacijos. Jei duomenų šaltinis yra duomenų bazė, įsitikinkite, kad duomenų bazė neatidaryta išskirtiniu režimu. Jei duomenų šaltinis yra tekstinis failas arba skaičiuoklė, įsitikinkite, kad kitas vartotojas neturi jo atidaryti išskirtinai prieigai.

Daugeliui duomenų šaltinių taip pat reikia ODBC tvarkyklės arba OLE DB teikėjo, kad būtų galima koordinuoti duomenų srautą tarp "Excel", ryšio failo ir duomenų šaltinio.

Toliau pateiktoje diagramoje apibendrinami pagrindiniai duomenų ryšių taškai.

Connecting to external data sources

1. yra įvairių duomenų šaltinių, prie kurių galite prisijungti: analizės tarnybų, SQL serverio, "Microsoft Access", kitų OLAP ir sąryšinių duomenų bazių, skaičiuoklių ir tekstinių failų.

2. daugelis duomenų šaltinių turi susietąją ODBC tvarkyklę arba OLE DB teikėją.

3. ryšio failas apibrėžia visą informaciją, kurios reikia norint pasiekti ir gauti duomenis iš duomenų šaltinio.

4. prisijungimo informacija nukopijuojama iš jungimosi failo į darbaknygę, o jungties informaciją galima lengvai redaguoti.

5. duomenys nukopijuojami į darbaknygę, kad galėtumėte ją naudoti taip pat, kaip naudodami tiesiogiai darbaknygėje saugomus duomenis.

Ryšių radimas

Norėdami surasti ryšio failus, naudokite dialogo langą esami ryšiai . (Skirtuko duomenys grupėje gauti išorinius duomenis spustelėkite esami ryšiai.) Naudodami šį dialogo langą galite matyti šiuos ryšių tipus:

  • Darbaknygės ryšiai    

    Šiame sąraše rodomi visi dabartiniai darbaknygės ryšiai. Sąrašas kuriamas iš jau apibrėžtų ryšių, kuriuos sukūrėte naudodami duomenų ryšio vediklio dialogo langą duomenų šaltinio pasirinkimas , arba iš šio dialogo lango ryšių, kuriuos anksčiau pažymėjote kaip ryšį.

  • Kompiuterio ryšių failai    

    Šis sąrašas sukuriamas iš aplanko mano duomenų šaltiniai , kuris paprastai saugomas aplanke Mano dokumentai ("Windows XP") arba " Documents " ("Windows Vista").

  • Ryšio failai tinkle    

    Šį sąrašą galima sukurti iš šių parinkčių:

    • Vietinio tinklo aplankų rinkinys, kurio vietą galima įdiegti tinkle kaip "Microsoft Office" grupės strategijų diegimo dalį.

    • „Excel“ tarnybos duomenų ryšių biblioteka (DCL) SharePoint Foundation svetainėje. 

Ryšių ypatybių redagavimas

Taip pat galite naudoti "Excel" kaip ryšio failų rengyklę, kad sukurtumėte ir redaguotumėte ryšius su išoriniais duomenų šaltiniais, saugomais darbaknygėje arba ryšio faile. Jei nerandate norimo prisijungimo, galite sukurti jungtį spustelėdami Naršyti daugiau , kad būtų rodomas dialogo langas duomenų šaltinio pasirinkimas , tada spustelėkite naujas šaltinis , kad paleistumėte duomenų ryšių vediklį.

Sukūrę jungtį, galite naudoti dialogo langą ryšių ypatybės (skirtuko duomenys grupėje gauti išorinius duomenis spustelėkite Ypatybės.) Norėdami valdyti įvairius ryšių su išoriniais duomenų šaltiniais parametrus ir naudoti, pakartotinai naudoti arba keisti ryšio failus.

Jei naudojate jungimosi failą, kad prisijungtumėte prie duomenų šaltinio, programa "Excel" nukopijuoja jungimosi informaciją iš jungties failo į "Excel" darbaknygę. Kai atliekate pakitimus naudodami dialogo langą jungties ypatybės , redaguojate duomenų ryšių informaciją, kuri saugoma dabartinėje "Excel" darbaknygėje, o ne pirminį duomenų ryšių failą, kuris galėjo būti naudojamas ryšiui kurti (nurodo failo vardą, rodomą ypatybės ryšių failas skirtuke Aprašas ). Kai redaguojate ryšio informaciją (išskyrus ryšio pavadinimo ir ryšio aprašo ypatybes), saitas su ryšio failu pašalinamas ir ypatybė ryšio failas išvaloma.

Norėdami užtikrinti, kad, atnaujinus duomenų šaltinį, visada būtų naudojamas ryšių failas, spustelėkite visada bandyti naudoti šį failą, kad atnaujintumėte šiuos duomenis skirtuke apibrėžimas . Pažymėjus šį žymės langelį įsitikinkite, kad visi darbaknyges, kuriose naudojamas šis ryšių failas, taip pat turi būti nustatyti jūsų ryšių failo naujinimai.

Ryšių valdymas

Naudodami dialogo langą darbaknygės ryšiai galite lengvai valdyti šiuos ryšius, įskaitant jų kūrimą, redagavimą ir naikinimą. (Skirtuko duomenys grupėje gauti išorinius duomenis spustelėkite ryšiai.) Galite naudoti šį dialogo langą Norėdami atlikti šiuos veiksmus:

  • Kurti, redaguoti, atnaujinti ir naikinti ryšius, naudojamus darbaknygėje.

  • Patikrinkite išorinių duomenų šaltinį. Galite tai padaryti, jei jungtį apibrėžė kitas vartotojas.

  • Rodoma, kur kiekvienas prisijungimas naudojamas dabartinėje darbaknygėje.

  • Diagnozuoti klaidos pranešimą apie ryšius su išoriniais duomenimis.

  • Peradresuokite prijungimą prie kito serverio arba duomenų šaltinio arba pakeiskite esamo prisijungimo jungties failą.

  • Palengvinkite ryšių failų kūrimą ir bendrinimą su vartotojais.

Bendro naudojimo ryšiai

Ryšio failai ypač naudingi, jei norite, kad ryšiai būtų kuo nuoseklesni, o ryšiai būtų lengviau aptinkami, o tai padėtų pagerinti ryšių saugumą ir palengvintų duomenų šaltinio administravimą. Geriausias būdas bendrinti ryšio failus – įdėti juos į saugią ir patikimą vietą, pvz., tinklo aplanką arba "SharePoint" biblioteką, kur vartotojai gali skaityti failą, bet tik paskirti vartotojai gali modifikuoti failą.

ODC failų naudojimas

Galite sukurti "Office" duomenų ryšio (ODC) failus (. odc) prisijungę prie išorinių duomenų dialogo lange pasirinkti duomenų šaltinį arba naudodami duomenų ryšio vediklį, kad prisijungtumėte prie naujų duomenų šaltinių. "ODC" failas naudoja pasirinktinio HTML ir XML žymes, kad būtų saugoma jungimosi informacija. Galite lengvai peržiūrėti arba redaguoti failo turinį programoje "Excel".

Galite bendrinti ryšio failus su kitais žmonėmis, kad suteiktumėte jiems tokią pačią prieigą, kokią turite prie išorinio duomenų šaltinio. Kitiems vartotojams nereikia nustatyti duomenų šaltinio, kad atidarytumėte ryšio failą, tačiau jiems gali reikėti įdiegti ODBC tvarkyklę arba OLE DB teikėją, būtiną norint pasiekti išorinius duomenis kompiuteryje.

ODC failai yra rekomenduojamas prisijungimo prie duomenų ir duomenų keitimosi būdas. Galite lengvai konvertuoti kitus tradicinius ryšių failus (DSN, UDL ir užklausos failus) į ODC failą atidarydami ryšių failą, tada spustelėdami mygtuką eksportuoti ryšių failą , esantį dialogo lango ryšių ypatybės skirtuke apibrėžimas .

Užklausų failų naudojimas

Užklausos failai yra tekstiniai failai, kuriuose yra duomenų šaltinio informacija, įskaitant serverio, kuriame yra duomenys, pavadinimą ir jungimosi informaciją, kurią pateikiate kurdami duomenų šaltinį. Užklausos failai yra tradicinis būdas užklausoms su kitais "Excel" vartotojais dalytis.

. Dqy užklausų failų naudojimas    Galite naudoti "Microsoft Query" Norėdami įrašyti. dqy failus, kuriuose yra duomenų iš sąryšinių duomenų bazių arba tekstinių failų užklausų. Kai atidarote šiuos failus naudodami "Microsoft Query", galite peržiūrėti užklausos gautus duomenis ir modifikuoti užklausą, kad gautumėte kitokius rezultatus. Galite įrašyti. dqy failą bet kurioje sukurtoje užklausoje naudodami užklausų vediklį arba tiesiogiai programoje "Microsoft Query".

. Oqy užklausų failų naudojimas    Galite įrašyti. oqy failus, kad prisijungtumėte prie duomenų OLAP duomenų bazėje, arba serveryje, arba autonominis kubo failas (. cub). Naudojant kelių dimensijų jungimosi vediklį programoje "Microsoft Query", norint sukurti duomenų šaltinį OLAP duomenų bazei arba kubui,. oqy failas sukuriamas automatiškai. Kadangi OLAP duomenų bazės neorganizuotos įrašuose ar lentelėse, negalite kurti užklausų arba. dqy failų, kad pasiektumėte šias duomenų bazes.

. Rqy užklausų failų naudojimas    "Excel" gali atidaryti užklausos failus. rqy formatu, kad palaikytų OLE DB duomenų šaltinio tvarkykles, kurios naudoja šį formatą. Daugiau informacijos ieškokite tvarkyklės dokumentacijoje.

. Qry užklausų failų naudojimas    "Microsoft Query" gali atidaryti ir įrašyti užklausos failus. qry formatu naudoti su ankstesnėmis "Microsoft Query" versijomis, kurios negalima atidaryti. dqy failų. Jei turite. qry formato užklausos failą, kurį norite naudoti programoje "Excel", atidarykite failą naudodami "Microsoft" užklausą ir įrašykite jį kaip. dqy failą. Informacijos, kaip įrašyti. dqy failus, ieškokite "Microsoft Query" žinynas.

. Iqy žiniatinklio užklausos failų naudojimas    "Excel" gali atidaryti. iqy žiniatinklio užklausos failus, kad galėtų gauti duomenis iš žiniatinklio.

Išorinių duomenų diapazonų ir ypatybių naudojimas

Išorinių duomenų intervalas (taip pat vadinamas užklausų lentele) yra apibrėžtas pavadinimas arba lentelės pavadinimas, apibrėžiantis į darbalapį įtraukto duomenų vietą. Kai prisijungiate prie išorinių duomenų, "Excel" automatiškai sukurs išorinį duomenų intervalą. Vienintelė išimtis yra "PivotTable" ataskaita, prijungta prie duomenų šaltinio, kuris nesukuria išorinių duomenų diapalaukų. Programoje "Excel" galite formatuoti ir išdėstyti išorinių duomenų diapazonu arba naudoti jį skaičiavimuose, kaip ir bet kuriuose kituose duomenyse.

"Excel" automatiškai pavadina išorinių duomenų diapazonu:

  • Išorinių duomenų diapazonams iš "Office" duomenų ryšių (ODC) failų suteikiamas toks pat pavadinimas kaip failo vardas.

  • Išorinių duomenų diapazonai pagal duomenų bazes pavadinti užklausos pavadinimu. Pagal numatytuosius Query_from_šaltinis yra duomenų šaltinio, kurį naudojote užklausai sukurti, pavadinimas.

  • Išorinių duomenų diapazonai iš tekstinių failų pavadinti teksto failo vardu.

  • Išorinių duomenų diapazonams iš žiniatinklio užklausų yra suteikiamas tinklalapio, iš kurio buvo gauti duomenys, pavadinimas.

Jei jūsų darbalapyje yra daugiau nei vienas išorinių duomenų diapazonas iš to paties šaltinio, diapazonai yra sunumeruoti. Pvz., Manotekstas, MyText_1, MyText_2 ir kt.

Išorinių duomenų diapazonas turi papildomų ypatybių (neturi būti painiojama su ryšio ypatybėmis), kurias galite naudoti duomenims valdyti, pvz., langelio formatavimo ir stulpelių pločio išsaugojimui. Šias išorinių duomenų diapačių ypatybes galite pakeisti skirtuke duomenys spustelėdami Ypatybės grupėje ryšiai ir atlikdami keitimus dialogo languose išorinių duomenų diapairišorinių duomenų ypatybės .

Pastaba: Jei norite bendrinti suvestinę arba ataskaitą, pagrįstą išoriniais duomenimis, galite suteikti kitiems žmonėms darbaknygę, kurioje yra išorinis duomenų intervalas, arba galite sukurti ataskaitos šabloną. ataskaitos šablonas leidžia įrašyti suvestinę arba ataskaitą neišsaugant išorinių duomenų, kad failas būtų mažesnis. Išoriniai duomenys nuskaitomi, kai vartotojas atidaro ataskaitos šabloną.

Duomenų šaltinio palaikymo supratimas "Excel" ir "Excel Services"

Yra keli duomenų objektai (pvz., išorinių duomenų diapazonu ir "PivotTable" ataskaita), kuriuos galite naudoti norėdami prisijungti prie skirtingų duomenų šaltinių. Tačiau duomenų šaltinio, prie kurio galite prisijungti, tipas skiriasi nuo kiekvieno duomenų objekto. Taip pat galite naudoti ir atnaujinti prijungtus duomenis "Excel" tarnybose, tačiau yra papildomų apribojimų ir sprendimų, kuriuos turėtumėte žinoti.

"Excel" duomenų objektas ir duomenų šaltinio palaikymas

Toliau pateiktoje lentelėje apibendrinama, kuriuos duomenų šaltinius palaiko kiekvienas "Excel" duomenų objektas.

Palaikoma
duomenų šaltinis

Programa "Excel"
duomenys
objektą

Sukuria
Išoriniai
duomenys
diapazonas?

OLE
DB

ODBC

Tekstas
failą

HTML
failą

XML
failą

"SharePoint
" sąrašus

Teksto importavimo vediklis

Yes

Ne

Ne

Yes

Ne

Ne

Ne

"PivotTable" ataskaita
(ne OLAP)

Ne

Taip

Taip

Yes

Ne

Ne

Taip

"PivotTable" ataskaita
OLAP

Ne

Yes

Ne

Ne

Ne

Ne

Ne

Excel Table

Taip

Taip

Yes

Ne

Ne

Taip

Taip

XML schema

Yes

Ne

Ne

Ne

Ne

Yes

Ne

Žiniatinklio užklausa

Yes

Ne

Ne

Ne

Taip

Yes

Ne

Duomenų ryšio vediklis

Taip

Taip

Taip

Taip

Taip

Taip

Taip

"Microsoft" užklausa

Yes

Ne

Taip

Yes

Ne

Ne

Ne

Pastaba: Šie failai, tekstinis failas, importuotas naudojant teksto importavimo vediklį, XML failą, importuotą naudojant XML schemą ir HTML arba XML failą, importuotą naudojant žiniatinklio užklausą, nenaudokite ODBC tvarkyklės arba OLE DB teikėjo, kad prisijungtų prie duomenų šaltinio.

"Excel" tarnybos ir duomenų šaltinio palaikymas

Jei norite, kad "Excel" darbaknygė būtų rodoma "Excel" tarnybose ("Excel" žiniatinklio naršyklėje), galite prisijungti prie duomenų ir juos atnaujinti, bet turite naudoti "PivotTable" ataskaitą. "Excel" tarnybos nepalaiko išorinių duomenų diapazonų, o tai reiškia, kad "Excel" tarnybos nepalaiko "Excel" lentelės, susietos su duomenų šaltiniu, žiniatinklio užklausa, XML žemėlapiu arba "Microsoft Query".

Tačiau šį apribojimą galite naudoti naudodami "PivotTable", kad prisijungtumėte prie duomenų šaltinio, tada kurkite ir išdėstykite "PivotTable" kaip dvimatę lentelę be lygių, grupių arba tarpinių sumų, kad būtų rodomos visos norimos eilučių ir stulpelių reikšmės. Daugiau informacijos ieškokite saitų skyriuje taip pat žiūrėkite .

Duomenų prieigos komponentų supratimas

"Microsoft" duomenų prieigos komponentai (MDAC) 2,8 yra įtraukti į "Microsoft Windows Server 2003" ir "Windows XP" SP2. Naudodami MDAC, galite prisijungti ir naudoti duomenis iš įvairių duomenų šaltinių. Galite prisijungti prie įvairių duomenų šaltinių naudodami atidaryti duomenų bazės jungiamumo (ODBC) tvarkykles arba OLE DB teikėjus, kuriuos sukūrė ir išsiuntė "Microsoft" arba sukūrė įvairios trečiosios šalys. Įdiegus "Microsoft Office", prie jūsų kompiuterio pridedami papildomi ODBC vairuotojai ir OLE DB teikėjai.

"Windows Vista" ir "Windows 7" naudoja "Windows" duomenų prieigos komponentus ("Windows DAC").

Jei norite matyti visą kompiuteryje įdiegtų OLE DB teikėjų sąrašą, duomenų saito failų dialogo langas rodykite duomenų saito ypatybes , tada spustelėkite skirtuką teikėjas .

Norėdami peržiūrėti visą kompiuteryje įdiegtų ODBC paslaugų sąrašą, atidarykite dialogo langą ODBC duomenų bazės administratorius , tada spustelėkite skirtuką tvarkyklės .

Taip pat galite naudoti ODBC tvarkykles ir OLE DB teikėjus iš kitų gamintojų, kad gautumėte informacijos iš kitų nei "Microsoft" duomenų šaltinių, įskaitant kitų tipų ODBC ir OLE DB duomenų bazes. Daugiau informacijos apie šių ODBC tvarkyklių ar OLE DB teikėjų diegimą žr. duomenų bazės dokumentacijoje arba kreipkitės į duomenų bazės tiekėją.

ODBC naudojimas jungiantis prie duomenų šaltinių

Tolesniuose skyriuose aprašoma atidaryti duomenų bazės jungiamumą (ODBC) išsamiau.

ODBC architektūra

ODBC architektūros taikomoji programa (pvz., "Excel") prisijungia prie ODBC tvarkyklės tvarkytuvo, kuris naudoja konkrečią ODBC tvarkyklę (pvz., "Microsoft SQL" ODBC tvarkyklę), kad prisijungtų prie duomenų šaltinio (pvz., "Microsoft SQL Server" duomenų bazė).

Ryšių informacijos apibrėžimas

Norėdami prisijungti prie ODBC duomenų šaltinių, atlikite šiuos veiksmus:

  1. Įsitikinkite, kad kompiuteryje, kuriame yra duomenų šaltinis, įdiegta atitinkama ODBC tvarkyklė.

  2. Apibrėžkite duomenų šaltinio pavadinimą (DSN) naudodami ODBC duomenų šaltinio administratorių , kad išsaugotumėte ryšio informaciją registre arba DSN faile, arba jungimosi eilutę "Microsoft Visual Basic" kode ir perduodate ryšio informaciją tiesiogiai į ODBC tvarkyklės tvarkytuvą.

    Norėdami apibrėžti duomenų šaltinį, sistemoje "Windows Vista" spustelėkite mygtuką pradėti , tada spustelėkite valdymo skydas. Spustelėkite sistema ir priežiūra, tada spustelėkite administravimo įrankiai. "Windows XP" ir "Windows Server" spustelėkite pradėti, tada spustelėkite valdymo skydas. Spustelėkite našumas ir priežiūra, tada spustelėkite administravimo įrankiai. tada spustelėkite duomenų šaltiniai (ODBC). Jei norite gauti daugiau informacijos apie skirtingas parinktis, spustelėkite mygtuką Žinynas kiekviename dialogo lange.

Kompiuterio duomenų šaltiniai

Kompiuterio duomenų šaltiniuose prisijungimo informacija saugoma konkrečiame kompiuteryje su vartotojo apibrėžtu pavadinimu. Kompiuterio duomenų šaltinius galite naudoti tik tame kompiuteryje, kuriame jie yra apibrėžti. Yra dviejų tipų kompiuterio duomenų šaltiniai: vartotojo ir sistemos. Vartotojo duomenų šaltinius gali naudoti tik dabartinis vartotojas ir jie matomi tik tam vartotojui. Sistemos duomenų šaltinius gali naudoti visi kompiuterio vartotojai ir jie matomi visiems kompiuterio vartotojams.

Kompiuterio duomenų šaltinis yra ypač naudingas, kai norite suteikti papildomą apsaugą, nes jis padeda užtikrinti, kad tik prisiregistravęs vartotojai galėtų peržiūrėti kompiuterio duomenų šaltinį, o kompiuterio duomenų šaltinio negalima kopijuoti nuotolinio vartotojo į kitą kompiuterį.

Failo duomenų šaltinis

Failų duomenų šaltiniai (taip pat vadinami DSN failais) saugo jungimosi informaciją tekstiniame faile, o ne registre ir paprastai yra lankstesni naudoti nei kompiuterio duomenų šaltiniai. Pavyzdžiui, galite nukopijuoti failo duomenų šaltinį į bet kurį kompiuterį su tinkama ODBC tvarkykle, kad jūsų taikomoji programa galėtų remtis nuosekliu ir tiksliu jungimosi informacija visuose naudojamuose kompiuteriuose. Arba galite įtraukti failo duomenų šaltinį viename serveryje, jį bendrinti su daugeliu kompiuterių tinkle ir lengvai tvarkyti ryšio informaciją vienoje vietoje.

Failo duomenų šaltinį galite padaryti nebendrinamą. Nebendrinamo failo duomenų šaltinis priklauso vienam kompiuteriui ir nukreipia į kompiuterio duomenų šaltinį. Nebendrinamų failo duomenų šaltinius galite naudoti norėdami iš failo duomenų šaltinių pasiekti esamus kompiuterio duomenų šaltinius.

OLE DB naudojimas jungiantis prie duomenų šaltinių

Tolesniuose skyriuose aprašyta objektų siejimas ir duomenų bazės įdėjimas (OLE DB) išsamiau.

OLE DB architektūra

OLE DB struktūroje taikomoji programa, kuri pasiekia duomenis, vadinama duomenų vartotoju (pvz., "Excel"), o programa, leidžianti vietinę prieigą prie duomenų, vadinasi duomenų bazės teikėjas (pvz., "Microsoft OLE DB Provider", skirtas "SQL Server").

Ryšių informacijos apibrėžimas

Universalaus duomenų saito faile (. UDL) yra ryšio informacija, kurią duomenų vartotojas naudoja prieigai prie duomenų šaltinio per to duomenų šaltinio OLE DB teikėją. Galite sukurti jungimosi informaciją atlikdami vieną iš šių veiksmų:

  • Duomenų ryšio vediklyje naudokite dialogo langą duomenų saito ypatybės , kad NUSTATYTUMĖTE OLE DB teikėjo duomenų saitą. Daugiau informacijos ieškokite skyriuje duomenų importavimas naudojant duomenų ryšių vediklį.

  • Sukurkite tuščią teksto failą naudodami. UDL failo vardo plėtinį, tada redaguokite failą, kuriame rodoma dialogo langas duomenų saito ypatybės .

Duomenų atnaujinimas

Kai esate prisijungę prie išorinio duomenų šaltinio, taip pat galite atlikti atnaujinimo operaciją, kad gautumėte atnaujintus duomenis. Kaskart atnaujinę duomenis matysite vėliausią duomenų versiją, įskaitant bet kokius duomenis, atliktus po paskutinio atnaujinimo.

Toliau pateiktoje iliustracijoje paaiškinamas pagrindinis procesas, kas nutinka atnaujinant duomenis, kurie yra prijungti prie išorinio duomenų šaltinio.

Pagrindinis išorinių duomenų atnaujinimo procesas

1. atnaujinimo operacijos metu gaunami Naujausi duomenys.

2. ryšio failas apibrėžia visą informaciją, kurios reikia norint pasiekti ir gauti duomenis iš išorinio duomenų šaltinio.

3. yra įvairių duomenų šaltinių, kuriuos galite atnaujinti: OLAP, "SQL Server", "Access", OLE DB, ODBC, skaičiuoklės ir tekstiniai failai.

4. Naujausi duomenys pridedami prie dabartinės darbaknygės.

"Excel" pateikia daug parinkčių, kaip atnaujinti importuotus duomenis, įskaitant atnaujinti duomenis kaskart atidarius darbaknygę ir automatiškai atnaujinant duomenis laiko intervalais. Galite toliau dirbti su "Excel", kol bus atnaujinti duomenys, taip pat galite patikrinti atnaujinimo būseną atnaujinant duomenis.

Jei išoriniam duomenų šaltiniui reikia slaptažodis gauti prieigą prie duomenų, galite reikalauti, kad slaptažodis būtų įvestas kaskart, kai išorinių duomenų diapazonas bus atnaujinamas.

Duomenų importavimas programiškai ir naudojant funkcijas

Jei esate kūrėjas, "Excel" yra keli būdai, kuriuos galite atlikti Norėdami importuoti duomenis:

  • Galite naudoti "Visual Basic for Applications", kad gautumėte prieigą prie išorinio duomenų šaltinio. Atsižvelgiant į duomenų šaltinį, galite naudoti "ActiveX" duomenų objektus arba duomenų prieigos objektus, kad gautumėte duomenis. Taip pat galite apibrėžti jungimosi eilutę savo kode, kuri nurodo ryšio informaciją. Naudojant jungimosi eilutę naudinga, pvz., jei norite išvengti būtinybės sistemos administratoriams arba vartotojams pirmiausia sukurti ryšio failą arba supaprastinti jūsų taikomosios programos diegimą.

  • Jei importuojate duomenis iš "SQL Server" duomenų bazės, apsvarstykite galimybę naudoti SQL pirminį klientą, kuris yra atskira duomenų prieigos taikomosios programos programavimo sąsaja (API), naudojama ir OLE DB, ir ODBC. Jis sujungia SQL OLE DB teikėją ir SQL ODBC tvarkyklę į vieną vietinę, dinaminių saitų biblioteką (DLL), taip pat teikia naujas funkcijas, kurios skiriasi ir skiriasi nuo "Microsoft" duomenų prieigos komponentų (MDAC). Galite naudoti SQL gimtoji klientą naujoms programoms kurti arba patobulinti esamas taikomąsias programas, kurios gali išnaudoti naujesnes SQL serverio funkcijas, pvz., kelių aktyviųjų rezultatų rinkinių (MARS), vartotojo apibrėžiamų tipų (UDT) ir XML duomenų tipo palaikymą.

  • RTD funkcija gauna duomenis realiuoju laiku iš programos, palaikančios COM automatizaciją. RTD automatinio COM priedas turi būti sukurtas ir užregistruotas vietiniame kompiuteryje.

  • SQL. Funkcija REQUEST jungiasi su išoriniu duomenų šaltiniu ir iš darbalapio paleidžia užklausą. SQL. Funkcija REQUEST pateikia rezultatą kaip masyvą, kai nereikia makrokomandų programavimo. Jei ši funkcija neveikia, turite įdiegti „Microsoft Excel“ ODBC papildinio programą (XLODBC.XLA). Papildinį galite įdiegti iš Office.com.

Daugiau informacijos apie "Visual Basic for Applications" kūrimą rasite straipsnyje "Visual Basic" žinynas.

Privatumo lygiai

  • Kad galėtumėte sujungti duomenų šaltinius į konkrečius duomenis, atitinkančius jūsų duomenų analizės reikalavimus, jungiatės prie duomenų šaltinio pagal duomenų šaltinio privatumo lygio parametrus.

Reikia daugiau pagalbos?

Visada galite paprašyti specialisto iš „Excel“ technologijų bendruomenės, gauti pagalbos iš Atsakymų bendruomenės arba siūlyti naują funkciją ar patobulinimą „Excel“ vartotojo balse.

Taip pat žr.

„Power Query“ programoje „Excel 2016“ žinoma kaip funkcija Gauti ir transformuoti

„Microsoft Power Query for Excel“ žinynas

Duomenų importavimas iš duomenų bazės naudojant vietinę duomenų bazės užklausą

Duomenų valdymo naudojimo "Power BI for Office 365" žinynas

Pastaba:  Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Prašome mus informuoti, ar radote reikiamos informacijos. Čia yra straipsnis anglų kalba, kuriuo galite pasinaudoti kaip nuoroda.

Reikia daugiau pagalbos?

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×