Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

Iwapo wewe au kampuni yako itahifadhi data katika wingu la OneDrive au katika tovuti ya kampuni ya SharePoint, kuunganisha moja kwa moja nayo kwa kutumia Hoji ya Nguvu katika Excel au kutoka kwa Power BI kunaweza kuwa changamoto ya kushangaza.

Wakati mmoja nilipokabiliwa na suala kama hilo, nilishangaa kupata kwamba hakuna njia za "kisheria" za kulitatua. Kwa sababu fulani, orodha ya vyanzo vya data vinavyopatikana katika Excel na hata katika Power BI (ambapo seti ya viunganisho ni ya jadi pana) kwa sababu fulani haijumuishi uwezo wa kuunganisha kwenye faili na folda za OneDrive.

Kwa hiyo chaguzi zote zinazotolewa hapa chini ni, kwa shahada moja au nyingine, "viboko" vinavyohitaji "kumaliza na faili" ndogo lakini mwongozo. Lakini magongo haya yana faida kubwa - hufanya kazi 🙂

Tatizo ni nini?

Utangulizi mfupi kwa wale ambao alitumia miaka 20 iliyopita katika coma si katika somo.

OneDrive ni huduma ya uhifadhi wa wingu kutoka kwa Microsoft ambayo huja katika ladha kadhaa:

  • OneDrive Binafsi - kwa watumiaji wa kawaida (wasio wa ushirika). Wanakupa 5GB bila malipo + nafasi ya ziada kwa ada ndogo ya kila mwezi.
  • OneDrive kwa Biashara - chaguo kwa watumiaji wa kampuni na watumiaji wa Office 365 walio na sauti kubwa inayopatikana (kutoka 1TB au zaidi) na vipengele vya ziada kama vile hifadhi ya toleo, nk.

Kesi maalum ya OneDrive for Business ni kuhifadhi data kwenye tovuti ya shirika ya SharePoint - katika hali hii, OneDrive, kwa hakika, ni mojawapo ya maktaba za SharePoint'a.

Faili zinaweza kufikiwa kupitia kiolesura cha wavuti (https://onedrive.live.com tovuti au tovuti ya shirika ya SharePoint) au kwa kusawazisha folda zilizochaguliwa na Kompyuta yako:

Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

Kawaida folda hizi zimehifadhiwa kwenye wasifu wa mtumiaji kwenye gari la C - njia kwao inaonekana kama kitu C: WatumiajiusernameOneDrive) Programu maalum inafuatilia umuhimu wa faili na maingiliano ya mabadiliko yote - АWakala wa OneDrive (wingu la bluu au kijivu kwenye kona ya chini ya kulia ya skrini):

Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

Na sasa jambo kuu.

Ikiwa tunahitaji kupakia data kutoka OneDrive hadi Excel (kupitia Power Query) au Power BI, basi bila shaka tunaweza kubainisha faili na folda za ndani ili kusawazishwa kama chanzo kwa njia ya kawaida kupitia Pata data - Kutoka kwa faili - Kutoka kwa kitabu / Kutoka kwa folda (Pata Data - Kutoka kwa faili - Kutoka kwa kitabu cha kazi / Folda)Lakini haitakuwa kiungo cha moja kwa moja kwenye wingu la OneDrive.

Hiyo ni, katika siku zijazo, wakati wa kubadilisha, kwa mfano, faili kwenye wingu na watumiaji wengine, sisi haja ya kusawazisha kwanza (hii hutokea kwa muda mrefu na sio rahisi kila wakati) na tu kisha sasisha swali letu Hoja ya Nguvu au Muundo katika Power BI.

Kwa kawaida, swali linatokea: jinsi ya kuingiza data kutoka OneDrive/SharePoint moja kwa moja ili data ipakiwe moja kwa moja kutoka kwa wingu?

Chaguo 1: Unganisha kwenye kitabu kutoka OneDrive for Business au SharePoint

  1. Tunafungua kitabu katika Excel yetu - nakala ya ndani kutoka kwa folda ya OneDrive iliyosawazishwa kama faili ya kawaida. Au fungua tovuti kwanza kwenye Excel Online, kisha ubofye kitufe Fungua katika Excel (Fungua katika Excel).
  2. Kwenda Faili - Maelezo (Faili - Maelezo)
  3. Nakili njia ya wingu kwenye kitabu na kitufe njia ya nakala (Nakili Njia) katika kichwa:

    Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

  4. Katika faili nyingine ya Excel au katika Power BI, ambapo unataka kujaza data, chagua amri Pata data - Kutoka kwa Mtandao (Pata Data - Kutoka kwa wavuti) na ubandike njia iliyonakiliwa kwenye uwanja wa anwani.
  5. Futa mwisho wa njia ?mtandao=1 na bonyeza OK:

    Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

  6. Katika dirisha inayoonekana, chagua njia ya idhini Akaunti ya shirika (Akaunti ya Shirika) na bonyeza kitufe Ingia (Ingia):

    Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

    Ingiza nenosiri letu la kuingia au chagua akaunti ya shirika kutoka kwenye orodha inayoonekana. Ikiwa unafanya kila kitu sawa, basi uandishi Ingia inapaswa kubadilika kuwa Ingia kama mtumiaji tofauti (Ingia na akaunti nyingine ya mtumiaji).

  7. Bonyeza kifungo uhusiano (Unganisha).

Kisha kila kitu ni sawa na uagizaji wa kawaida wa kitabu - tunachagua karatasi muhimu, meza za smart kwa kuagiza, nk.

Chaguo 2: Unganisha kwa faili kutoka kwa OneDrive Personal

Ili kuunganisha kwenye kitabu katika wingu la kibinafsi (isiyo la shirika) la OneDrive, mbinu itakuwa tofauti:

  1. Tunafungua yaliyomo kwenye folda inayotakiwa kwenye tovuti ya OneDrive na kupata faili iliyoagizwa.
  2. Bonyeza kulia juu yake na uchague amri kuanzishwa (Pachika) au chagua faili na uchague amri inayofanana kwenye menyu ya juu:

    Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

  3. Katika paneli inayoonekana upande wa kulia, bonyeza kitufe Kujenga na unakili nambari iliyotengenezwa:

    Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

  4.  Bandika msimbo ulionakiliwa kwenye Notepad na "malizia na faili":
    • Ondoa kila kitu isipokuwa kiungo katika nukuu
    • Futa kizuizi cid=XXXXXXXXXXXX&
    • Neno linaloweza kubadilishwa embed on download
    Kama matokeo, nambari ya chanzo inapaswa kuonekana kama hii:

    Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

  5. Kisha kila kitu ni sawa na katika njia ya awali. Katika faili nyingine ya Excel au katika Power BI, ambapo unataka kujaza data, chagua amri Pata data - Kutoka kwa Mtandao (Pata Data - Kutoka kwa wavuti), bandika njia iliyohaririwa kwenye uwanja wa anwani na ubofye Sawa.
  6. Wakati dirisha la idhini linaonekana, chagua chaguo Windows na, ikiwa ni lazima, ingiza nenosiri la kuingia kutoka OneDrive.

Chaguo la 3: Leta yaliyomo kwenye folda nzima kutoka OneDrive for Business

Ikiwa unahitaji kujaza Swala la Nguvu au Power BI yaliyomo kwenye faili sio moja, lakini folda nzima mara moja (kwa mfano, na ripoti), basi mbinu itakuwa rahisi kidogo:

  1. Katika Explorer, bofya kulia kwenye folda ya ndani iliyosawazishwa ya kuvutia kwetu katika OneDrive na uchague Tazama kwenye tovuti (Tazama mtandaoni).
  2. Katika bar ya anwani ya kivinjari, nakala sehemu ya awali ya anwani - hadi neno / _miundo:

    Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

  3. Katika kitabu cha Excel ambapo unataka kupakia data au katika ripoti ya Power BI Desktop, chagua amri Pata Data - Kutoka kwa Faili - Kutoka kwa Folda ya SharePoint (Pata Data - Kutoka kwa faili - Kutoka kwa folda ya SharePoint):

    Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

    Kisha ubandike kipande cha njia kilichonakiliwa kwenye uwanja wa anwani na ubofye OK:

    Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

    Ikiwa dirisha la idhini linaonekana, kisha chagua aina akaunti ya Microsoft (Akaunti ya Microsoft), bonyeza kitufe Ingia (Ingia), na kisha, baada ya kuingia kwa mafanikio, kwenye kifungo uhusiano (Unganisha):

    Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

  4. Baada ya hapo, faili zote kutoka kwa SharePoint zinaombwa na kupakuliwa na dirisha la hakikisho linaonekana, ambapo unaweza kubofya kwa usalama. Badilisha Data (Badilisha Data).
  5. Uhariri zaidi wa orodha ya faili zote na kuunganishwa kwao hufanyika tayari katika Hoja ya Nguvu au kwenye Power BI kwa njia ya kawaida. Ili kupunguza mduara wa utafutaji tu kwenye folda tunayohitaji, unaweza kutumia chujio kwa safu Njia ya Folda (1) na kisha kupanua yaliyomo yote ya faili zilizopatikana kwa kutumia kitufe kwenye safu maudhui (2):

    Ingiza data kutoka OneDrive na SharePoint hadi Power Query / BI

Kumbuka: Ikiwa una idadi kubwa ya faili kwenye portal ya SharePoint, njia hii itakuwa polepole zaidi kuliko mbili zilizopita.

  • Kukusanya meza kutoka faili tofauti kwa kutumia Power Query
  • Hoja ya Nguvu ni nini, Pivoti ya Nguvu, BI ya Nguvu na jinsi zinaweza kukusaidia
  • Kukusanya data kutoka kwa laha zote za kitabu kwenye jedwali moja
 

Acha Reply