Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

Kung ikaw o ang imong kompanya nagtipig ug datos sa OneDrive cloud o sa SharePoint company portal, ang direktang pagkonektar niini gamit ang Power Query sa Excel o gikan sa Power BI mahimong makapakurat nga mahagiton.

Sa diha nga ako nag-atubang sa usa ka susama nga isyu, ako natingala sa pagpangita nga walay "legal" nga mga paagi sa pagsulbad niini. Sa pila ka rason, ang lista sa magamit nga mga tinubdan sa datos sa Excel ug bisan sa Power BI (diin ang set sa mga konektor kay tradisyonal nga mas lapad) sa pipila ka rason wala maglakip sa abilidad sa pagkonektar sa mga file ug folder sa OneDrive.

Mao nga ang tanan nga mga kapilian nga gitanyag sa ubos mao, sa usa ka degree o lain, "mga crutches" nga nanginahanglan usa ka gamay apan manwal nga "pagtapos sa usa ka file". Apan kini nga mga crutches adunay usa ka dako nga plus - kini nagtrabaho 🙂

Unsa diay ang problema?

Usa ka mubo nga pasiuna alang niadtong kinsa migugol sa katapusang 20 ka tuig sa usa ka coma dili sa subject.

Ang OneDrive usa ka serbisyo sa pagtipig sa panganod gikan sa Microsoft nga adunay daghang mga lami:

  • Personal nga OneDrive – para sa ordinaryo (non-corporate) nga tiggamit. Gihatagan ka nila og 5GB nga libre + dugang nga luna alang sa gamay nga binulan nga bayad.
  • OneDrive for Business - usa ka kapilian alang sa mga tiggamit sa korporasyon ug mga subscriber sa Office 365 nga adunay mas dako nga magamit nga gidaghanon (gikan sa 1TB o labaw pa) ug dugang nga mga bahin sama sa pagtipig sa bersyon, ug uban pa.

Ang usa ka espesyal nga kaso sa OneDrive for Business mao ang pagtipig sa datos sa usa ka SharePoint corporate portal – sa kini nga senaryo, ang OneDrive, sa tinuud, usa sa mga librarya sa SharePoint'a.

Ang mga file mahimong ma-access pinaagi sa web interface (https://onedrive.live.com site o corporate SharePoint site) o pinaagi sa pag-synchronize sa pinili nga mga folder sa imong PC:

Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

Kasagaran kini nga mga folder gitipigan sa profile sa gumagamit sa drive C - ang agianan padulong kanila sama sa hitsura C: Mga tiggamitUsernameOneDrive). Ang usa ka espesyal nga programa nag-monitor sa kalabutan sa mga file ug pag-synchronize sa tanan nga mga pagbag-o - АOneDrive gent (asul o gray nga panganod sa ubos nga tuo nga suok sa screen):

Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

Ug karon ang nag-unang butang.

Kung kinahanglan namon nga i-load ang data gikan sa OneDrive hangtod sa Excel (pinaagi sa Power Query) o sa Power BI, nan siyempre mahimo namon ipiho ang mga lokal nga file ug folder nga i-synchronize ingon usa ka gigikanan sa naandan nga paagi pinaagi sa Pagkuhag datos – Gikan sa file – Gikan sa libro / Gikan sa folder (Pagkuha og Data — Gikan sa file — Gikan sa workbook / Folder)apan dili kini direktang link sa OneDrive cloud.

Sa ato pa, sa umaabot, kung magbag-o, pananglitan, ang mga file sa panganod sa ubang mga tiggamit, kami kinahanglan nga mag-sync una (kini mahitabo sa dugay nga panahon ug dili kanunay kombenyente) ug lamang unya i-update ang among pangutana Power Query o Modelo sa Power BI.

Natural, ang pangutana mitungha: sa unsa nga paagi sa pag-import sa data gikan sa OneDrive/SharePoint direkta aron ang data gikarga direkta gikan sa panganod?

Opsyon 1: Pagkonektar sa usa ka libro gikan sa OneDrive for Business o SharePoint

  1. Among giablihan ang libro sa among Excel - usa ka lokal nga kopya gikan sa gi-synchronize nga folder sa OneDrive isip usa ka regular nga file. O ablihi una ang site sa Excel Online, ug dayon i-klik ang buton Bukas sa Excel (Buksi sa Excel).
  2. Lakaw ngadto sa File - Mga Detalye (File - Impormasyon)
  3. Kopyaha ang agianan sa panganod sa libro gamit ang buton kopya nga dalan (Kopya nga Dalan) sa titulo:

    Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

  4. Sa laing Excel file o sa Power BI, diin gusto nimong pun-on ang datos, pilia ang mga sugo Pagkuha og datos - Gikan sa Internet (Pagkuha og Data — Gikan sa web) ug i-paste ang gikopya nga agianan ngadto sa address field.
  5. Pagtangtang sa katapusan sa agianan ?web=1 ug i-klik sa OK:

    Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

  6. Sa bintana nga makita, pilia ang paagi sa pagtugot Account sa organisasyon (Akawnt sa Organisasyon) ug i-klik ang buton Sign Sa (Sulod):

    Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

    Pagsulod sa among nagtrabaho nga login-password o pagpili og corporate account gikan sa lista nga makita. Kung buhaton nimo ang tanan nga husto, nan ang inskripsiyon Sign Sa kinahanglan magbag-o sa Pag-sign in isip lain nga user (Pag-log in gamit ang ubang user account).

  7. Pag-klik sa buton koneksyon (Sumpaysumpaya).

Unya ang tanan parehas sa naandan nga pag-import sa usa ka libro - gipili namon ang kinahanglan nga mga sheet, mga smart nga lamesa alang sa pag-import, ug uban pa.

Opsyon 2: Pagkonektar sa usa ka file gikan sa OneDrive Personal

Aron makonektar sa usa ka libro sa usa ka personal (non-corporate) nga OneDrive cloud, lahi ang pamaagi:

  1. Among giablihan ang mga sulod sa gusto nga folder sa OneDrive website ug pangitaa ang imported nga file.
  2. Pag-right click niini ug pilia ang command Pasiuna (I-embed) o pilia ang file ug pilia ang susama nga sugo sa ibabaw nga menu:

    Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

  3. Sa panel nga makita sa tuo, i-klik ang buton Paghimo ug kopyaha ang nahimo nga code:

    Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

  4.  Idikit ang gikopya nga code sa Notepad ug "humana sa usa ka file":
    • Kuhaa ang tanan gawas sa link sa mga kinutlo
    • Kuhaa ang block cid=XXXXXXXXXXXX&
    • Mapuli nga pulong pag-embed on download
    Ingon nga resulta, ang source code kinahanglan nga tan-awon sama niini:

    Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

  5. Unya ang tanan parehas sa miaging pamaagi. Sa laing Excel file o sa Power BI, diin gusto nimong pun-on ang datos, pilia ang mga sugo Pagkuha og datos - Gikan sa Internet (Pagkuha og Data — Gikan sa web), idikit ang na-edit nga agianan sa address field ug i-klik ang OK.
  6. Kung makita ang bintana sa pagtugot, pilia ang kapilian Windows ug, kon gikinahanglan, isulod ang login password gikan sa OneDrive.

Opsyon 3: I-import ang mga sulod sa tibuok folder gikan sa OneDrive for Business

Kung kinahanglan nimo nga pun-on sa Power Query o Power BI ang mga sulud nga dili usa ka file, apan usa ka tibuuk nga folder sa usa ka higayon (pananglitan, adunay mga taho), nan ang pamaagi mahimong labi ka simple:

  1. Sa Explorer, pag-right-click sa lokal nga naka-synchronize nga folder nga interesado kanamo sa OneDrive ug pilia Tan-awa sa site (Tan-awa online).
  2. Sa address bar sa browser, kopyaha ang inisyal nga bahin sa adres - hangtod sa pulong / _mga laraw:

    Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

  3. Sa Excel workbook diin gusto nimo i-load ang data o sa Power BI Desktop report, pilia ang mga command Pagkuha Data - Gikan sa File - Gikan sa SharePoint Folder (Pagkuha og Data - Gikan sa file - Gikan sa SharePoint folder):

    Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

    Dayon i-paste ang gikopya nga tipik sa dalan ngadto sa address field ug i-klik OK:

    Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

    Kung adunay makita nga bintana sa pagtugot, dayon pilia ang tipo Microsoft account (Microsoft Account), i-klik ang buton Sign Sa (Sulod), ug dayon, pagkahuman sa malampuson nga pag-login, sa buton koneksyon (Sumpaysumpaya):

    Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

  4. Pagkahuman niana, ang tanan nga mga file gikan sa SharePoint gihangyo ug gi-download ug usa ka bintana sa preview nga makita, diin luwas ka nga mag-klik sa Kinabig Data (Pagbag-o sa Data).
  5. Ang dugang nga pag-edit sa lista sa tanan nga mga file ug ang ilang paghiusa mahitabo na sa Power Query o sa Power BI sa standard nga paagi. Aron makit-an ang lingin sa pagpangita lamang sa folder nga among gikinahanglan, mahimo nimong gamiton ang filter pinaagi sa kolum Folder Path (1) ug dayon palapdan ang tibuok sulod sa mga nakit-an nga mga file gamit ang buton sa kolum Content (2):

    Import data gikan sa OneDrive ug SharePoint ngadto sa Power Query / BI

Mubo nga sulat: Kung ikaw adunay daghang mga file sa SharePoint portal, kini nga pamaagi labi ka hinay kaysa sa miaging duha.

  • Pag-assemble sa mga lamesa gikan sa lainlaing mga file gamit ang Power Query
  • Unsa ang Power Query, Power Pivot, Power BI ug unsaon nila pagtabang kanimo
  • Pagkolekta sa datos gikan sa tanang panid sa libro ngadto sa usa ka lamesa
 

Leave sa usa ka Reply