Importa dejta minn OneDrive u SharePoint għal Power Query / BI

Jekk int jew il-kumpanija tiegħek taħżen id-dejta fil-cloud OneDrive jew f'portal tal-kumpanija SharePoint, il-konnessjoni direttament magħha bl-użu ta' Power Query f'Excel jew minn Power BI tista' tkun ta' sfida b'mod sorprendenti.

Meta darba iffaċċjajt kwistjoni simili, kont sorpriż li sibt li m'hemm l-ebda mod "legali" biex issolviha. Għal xi raġuni, il-lista tas-sorsi tad-dejta disponibbli f'Excel u anke f'Power BI (fejn is-sett ta 'konnetturi huwa tradizzjonalment usa') għal xi raġuni ma tinkludix il-kapaċità li tikkonnettja ma 'fajls u folders OneDrive.

Allura l-għażliet kollha offruti hawn taħt huma, sa grad jew ieħor, "krozzi" li jeħtieġu "finitura b'fajl" żgħir iżda manwali. Iżda dawn il-krozzi għandhom vantaġġ kbir - jaħdmu 🙂

X'inhi l-problema?

Introduzzjoni qasira għal dawk li qatta’ l-aħħar 20 sena f’koma mhux fis-suġġett.

OneDrive huwa servizz ta' ħażna sħaba minn Microsoft li jiġi f'diversi togħmiet:

  • OneDrive Personali – għal utenti ordinarji (mhux korporattivi). Jagħtuk 5GB b'xejn + spazju żejjed għal ħlas żgħir ta' kull xahar.
  • OneDrive għan-Negozju – għażla għal utenti korporattivi u abbonati ta’ Office 365 b’volum disponibbli ħafna akbar (minn 1TB jew aktar) u karatteristiċi addizzjonali bħall-ħażna tal-verżjoni, eċċ.

Każ speċjali ta' OneDrive għan-Negozju huwa l-ħażna tad-dejta fuq portal korporattiv ta' SharePoint – f'dan ix-xenarju, OneDrive huwa, fil-fatt, waħda mil-libreriji ta' SharePoint'a.

Il-fajls jistgħu jiġu aċċessati jew permezz tal-interface tal-web (https://onedrive.live.com sit jew is-sit korporattiv ta’ SharePoint) jew billi jiġu sinkronizzati folders magħżula mal-PC tiegħek:

Importa dejta minn OneDrive u SharePoint għal Power Query / BI

Normalment dawn il-folders huma maħżuna fil-profil tal-utent fuq is-sewqan C - il-mogħdija lejhom tidher xi ħaġa simili C: UtentiUsernameOneDrive). Programm speċjali jimmonitorja r-rilevanza tal-fajls u s-sinkronizzazzjoni tal-bidliet kollha - АOneDrive ġent (sħaba blu jew griża fir-rokna t'isfel tal-lemin tal-iskrin):

Importa dejta minn OneDrive u SharePoint għal Power Query / BI

U issa l-ħaġa prinċipali.

Jekk irridu tagħbija data minn OneDrive għal Excel (permezz tal-Power Query) jew għal Power BI, allura ovvjament nistgħu nispeċifikaw fajls u folders lokali biex jiġu sinkronizzati bħala sors bil-mod tas-soltu permezz Ikseb data – Mill-fajl – Mill-ktieb / Mill-folder (Ikseb Data — Mill-fajl — Mill-ktieb tax-xogħol / Folder)Imma mhux se jkun rabta diretta mal-cloud OneDrive.

Jiġifieri, fil-futur, meta nibdlu, pereżempju, fajls fis-sħab minn utenti oħra, aħna jeħtieġ li tissinkronizza l-ewwel (dan jiġri għal żmien twil u mhux dejjem konvenjenti) u biss imbagħad taġġorna l-mistoqsija tagħna Power Query jew Mudell fil-Power BI.

Naturalment, tqum il-mistoqsija: kif timporta data minn OneDrive/SharePoint direttament sabiex id-data titgħabba direttament mill-cloud?

Għażla 1: Qabbad ma' ktieb minn OneDrive għan-Negozju jew SharePoint

  1. Aħna niftħu l-ktieb fl-Excel tagħna - kopja lokali mill-folder sinkronizzat OneDrive bħala fajl regolari. Jew iftaħ is-sit l-ewwel f'Excel Online, u mbagħad ikklikkja fuq il-buttuna Iftaħ f'Excel (Miftuħ f'Excel).
  2. Mur fil- Fajl – Dettalji (Fajl — Informazzjoni)
  3. Ikkopja l-passaġġ tas-sħab għall-ktieb bil-buttuna mogħdija tal-kopja (Kopja Path) fit-titlu:

    Importa dejta minn OneDrive u SharePoint għal Power Query / BI

  4. F'fajl Excel ieħor jew f'Power BI, fejn trid timla d-dejta, agħżel il-kmandi Ikseb data - Mill-Internet (Ikseb Data — Mill-web) u paste l-mogħdija kkupjata fil-qasam tal-indirizz.
  5. Ħassar fl-aħħar tal-mogħdija ?web=1 u kklikkja fuq OK:

    Importa dejta minn OneDrive u SharePoint għal Power Query / BI

  6. Fit-tieqa li tidher, agħżel il-metodu ta 'awtorizzazzjoni Kont tal-organizzazzjoni (Kont tal-Organizzazzjoni) u kklikkja fuq il-buttuna Sign In (Idħol):

    Importa dejta minn OneDrive u SharePoint għal Power Query / BI

    Daħħal il-login-password tax-xogħol tagħna jew agħżel kont korporattiv mil-lista li tidher. Jekk tagħmel kollox sew, allura l-iskrizzjoni Sign In għandhom jinbidlu għal Idħol bħala utent differenti (Illoggja ma' kont ta' utent ieħor).

  7. Ikklikkja fuq il-buttuna konnessjoni (Qabbad).

Imbagħad kollox huwa l-istess bħal bl-importazzjoni tas-soltu ta 'ktieb - aħna nagħżlu l-folji meħtieġa, imwejjed intelliġenti għall-importazzjoni, eċċ.

Għażla 2: Qabbad ma' fajl minn OneDrive Personal

Biex tikkonnettja ma' ktieb fi sħab OneDrive personali (mhux korporattiv), l-approċċ se jkun differenti:

  1. Aħna niftħu l-kontenut tal-folder mixtieq fuq il-websajt OneDrive u nsibu l-fajl importat.
  2. Ikklikkja fuqha bil-lemin u agħżel kmand introduzzjoni (Inkorpora) jew agħżel il-fajl u agħżel kmand simili fil-menu ta 'fuq:

    Importa dejta minn OneDrive u SharePoint għal Power Query / BI

  3. Fil-pannell li jidher fuq il-lemin, ikklikkja l-buttuna Oħloq u kkopja l-kodiċi ġġenerat:

    Importa dejta minn OneDrive u SharePoint għal Power Query / BI

  4.  Paste l-kodiċi kkupjat fin-Notepad u "lesti b'fajl":
    • Neħħi kollox ħlief il-link fil-kwotazzjonijiet
    • Ħassar il-blokk cid=XXXXXXXXXXXX&
    • Kelma sostitwibbli embed on download
    Bħala riżultat, il-kodiċi tas-sors għandu jidher bħal dan:

    Importa dejta minn OneDrive u SharePoint għal Power Query / BI

  5. Imbagħad kollox huwa l-istess bħal fil-metodu preċedenti. F'fajl Excel ieħor jew f'Power BI, fejn trid timla d-dejta, agħżel il-kmandi Ikseb data - Mill-Internet (Ikseb Data — Mill-web), waħħal il-mogħdija editjata fil-qasam tal-indirizz u kklikkja OK.
  6. Meta tidher it-tieqa tal-awtorizzazzjoni, agħżel l-għażla twieqi u, jekk meħtieġ, daħħal il-password tal-login minn OneDrive.

Għażla 3: Importa l-kontenut ta’ folder kollu minn OneDrive għan-Negozju

Jekk għandek bżonn timla Power Query jew Power BI il-kontenut ta' mhux fajl wieħed, iżda folder sħiħ f'daqqa (per eżempju, b'rapporti), allura l-approċċ ikun ftit aktar sempliċi:

  1. F'Explorer, ikklikkja bil-lemin fuq il-folder sinkronizzat lokali ta 'interess għalina f'OneDrive u agħżel Ara fuq is-sit (Ara online).
  2. Fil-bar tal-indirizz tal-browser, ikkopja l-parti inizjali tal-indirizz - sal-kelma / _layouts:

    Importa dejta minn OneDrive u SharePoint għal Power Query / BI

  3. Fil-ktieb tax-xogħol Excel fejn trid tagħbija d-dejta jew fir-rapport Power BI Desktop, agħżel il-kmandi Ikseb id-Dejta – Mill-Fajl – Mill-Folder ta’ SharePoint (Ikseb id-Dejta — Mill-fajl — Mill-folder ta’ SharePoint):

    Importa dejta minn OneDrive u SharePoint għal Power Query / BI

    Imbagħad waħħal il-framment tal-passaġġ ikkupjat fil-qasam tal-indirizz u kklikkja OK:

    Importa dejta minn OneDrive u SharePoint għal Power Query / BI

    Jekk tidher tieqa ta 'awtorizzazzjoni, imbagħad agħżel it-tip Kont tal-Microsoft (Kont Microsoft), ikklikkja fuq il-buttuna Sign In (Idħol), u mbagħad, wara login b'suċċess, fuq il-buttuna konnessjoni (Qabbad):

    Importa dejta minn OneDrive u SharePoint għal Power Query / BI

  4. Wara dan, il-fajls kollha minn SharePoint jintalbu u jitniżżlu u tidher tieqa ta' preview, fejn tista' tikklikkja mingħajr periklu fuq Ikkonverti Data (Trasforma Data).
  5. Editjar ulterjuri tal-lista tal-fajls kollha u l-għaqda tagħhom diġà sseħħ fil-Power Query jew fil-Power BI bil-mod standard. Biex tnaqqas iċ-ċirku tat-tfittxija biss għall-folder li għandna bżonn, tista 'tuża l-filtru b'kolonna Path Folder (1) u mbagħad jespandu l-kontenut kollu tal-fajls misjuba billi tuża l-buttuna fil-kolonna kontenut (2):

    Importa dejta minn OneDrive u SharePoint għal Power Query / BI

Nota: Jekk għandek numru kbir ta' fajls fil-portal ta' SharePoint, dan il-metodu se jkun ferm aktar bil-mod mit-tnejn ta' qabel.

  • Assemblaġġ ta' tabelli minn fajls differenti bl-użu ta' Power Query
  • X'inhu Power Query, Power Pivot, Power BI u kif jistgħu jgħinuk
  • Il-ġbir tad-dejta mill-folji kollha tal-ktieb f'tabella waħda
 

Ħalli Irrispondi