Impor data tina OneDrive sareng SharePoint ka Power Query / BI

Upami anjeun atanapi perusahaan anjeun nyimpen data dina méga OneDrive atanapi dina portal perusahaan SharePoint, nyambungkeun langsung ka éta nganggo Power Query dina Excel atanapi tina Power BI tiasa pikasieuneun nangtang.

Nalika kuring sakali nyanghareupan masalah anu sami, kuring kaget mendakan yén teu aya cara "sah" pikeun ngabéréskeunana. Kanggo sababaraha alesan, daptar sumber data anu sayogi dina Excel bahkan dina Power BI (dimana set konektor sacara tradisional langkung lega) kusabab sababaraha alesan henteu kalebet kamampuan pikeun nyambung ka file sareng polder OneDrive.

Janten sadaya pilihan anu ditawarkeun di handap ieu, dina hiji gelar atanapi anu sanés, "crutches" anu peryogi "finishing sareng file" leutik tapi manual. Tapi crutches ieu boga tambah badag - aranjeunna dianggo 🙂

Naon masalahna?

A bubuka pondok pikeun maranéhanana anu spent panungtungan 20 taun dina koma a henteu dina subjek.

OneDrive mangrupikeun jasa panyimpen awan ti Microsoft anu sayogi dina sababaraha rasa:

  • OneDrive Pribadi – pikeun pamaké biasa (non-korporat). Aranjeunna masihan anjeun 5GB haratis + spasi tambahan pikeun fee bulanan leutik.
  • OneDrive pikeun Usaha - pilihan pikeun pangguna perusahaan sareng palanggan Office 365 kalayan volume anu langkung ageung (tina 1TB atanapi langkung) sareng fitur tambahan sapertos panyimpenan versi, jsb.

Kasus khusus OneDrive for Business nyaéta nyimpen data dina portal perusahaan SharePoint - dina skenario ieu, OneDrive, kanyataanna, mangrupikeun salah sahiji perpustakaan SharePoint'a.

Payil tiasa diaksés ngaliwatan antarmuka wéb (https://onedrive.live.com situs atanapi situs SharePoint perusahaan) atanapi ku nyingkronkeun polder anu dipilih sareng PC anjeun:

Impor data tina OneDrive sareng SharePoint ka Power Query / BI

Biasana polder ieu disimpen dina profil pangguna dina drive C - jalur ka aranjeunna katingali sapertos kitu C: Pamakéngaran nu makéOneDrive). Program khusus ngawaskeun relevansi file sareng sinkronisasi sadaya parobihan - АOneDrive gent (awan biru atawa kulawu di pojok katuhu handap layar):

Impor data tina OneDrive sareng SharePoint ka Power Query / BI

Tur ayeuna hal utama.

Upami urang kedah ngamuat data tina OneDrive ka Excel (via Power Query) atanapi ka Power BI, tangtosna urang tiasa netepkeun file sareng polder lokal pikeun disingkronkeun salaku sumber ku cara biasa via Kéngingkeun data - Tina file - Tina buku / Ti folder (Kéngingkeun Data - Tina file - Tina buku kerja / Polder)tapi eta moal link langsung ka awan OneDrive.

Hartina, dina mangsa nu bakal datang, nalika ngarobah, contona, file dina awan ku pamaké séjén, urang kudu nyingkronkeun heula (ieu kajadian pikeun lila sarta teu salawasna merenah) sarta ngan teras ngapdet pamundut urang Power Query atanapi Modél dina Power BI.

Alami, patarosan timbul: Kumaha cara ngimpor data tina OneDrive / SharePoint langsung supados data dimuat langsung tina méga?

Pilihan 1: Sambungkeun ka buku ti OneDrive for Business atanapi SharePoint

  1. Kami muka buku dina Excel kami - salinan lokal tina folder OneDrive anu disingkronkeun salaku file biasa. Atawa buka situs munggaran dina Excel Online, lajeng klik dina tombol Buka dina Excel (Buka dina Excel).
  2. Pindah ka File - Rincian (Koropak - Inpormasi)
  3. Salin jalur awan ka buku nganggo tombol jalur salinan (Jalur Salin) dina judulna:

    Impor data tina OneDrive sareng SharePoint ka Power Query / BI

  4. Dina file Excel anu sanés atanapi dina Power BI, dimana anjeun badé ngeusian data, pilih paréntahna Kéngingkeun data - Tina Internét (Kéngingkeun Data - Tina wéb) sareng nempelkeun jalur anu disalin kana widang alamat.
  5. Pupus di tungtung jalur ?web=1 teras klik dina OK:

    Impor data tina OneDrive sareng SharePoint ka Power Query / BI

  6. Dina jandela nu nembongan, pilih metodeu otorisasina Akun organisasi (Akun Organisasi) tur klik dina tombol asup Dina (Lebet):

    Impor data tina OneDrive sareng SharePoint ka Power Query / BI

    Lebetkeun kecap akses login urang atanapi pilih akun perusahaan tina daptar anu muncul. Upami anjeun ngalakukeun sadayana leres, maka prasasti asup Dina kedah ngarobih kana Asup salaku pamaké béda (Asup jeung akun pamaké séjén).

  7. Pencét kana tombol hubungan (Sambungkeun).

Teras sadayana sami sareng impor biasa buku - urang pilih lambaran anu diperyogikeun, tabel pinter pikeun impor, jsb.

Pilihan 2: Sambungkeun ka file tina OneDrive Personal

Pikeun nyambung ka buku dina awan OneDrive pribadi (non-perusahaan), pendekatanna bakal béda:

  1. Kami muka eusi polder anu dipikahoyong dina halaman wéb OneDrive sareng milarian file anu diimpor.
  2. Klik katuhu dina eta tur pilih paréntah perkenalan (Lebetkeun) atanapi pilih file sareng pilih paréntah anu sami dina ménu luhur:

    Impor data tina OneDrive sareng SharePoint ka Power Query / BI

  3. Dina panel nu nembongan di katuhu, klik tombol nyiptakeun sareng salin kode anu dihasilkeun:

    Impor data tina OneDrive sareng SharePoint ka Power Query / BI

  4.  Tempelkeun kodeu anu disalin kana Notepad sareng "réngsékeun nganggo file":
    • Cabut sadayana kecuali tautan dina tanda petik
    • Pupus blok cid=XXXXXXXXXXXX&
    • Kecap anu bisa diganti Lebetkeun on download
    Hasilna, kode sumber kedah sapertos kieu:

    Impor data tina OneDrive sareng SharePoint ka Power Query / BI

  5. Lajeng sagalana sarua dina metoda saméméhna. Dina file Excel anu sanés atanapi dina Power BI, dimana anjeun badé ngeusian data, pilih paréntahna Kéngingkeun data - Tina Internét (Kéngingkeun Data - Tina wéb), nempelkeun jalur anu diédit kana widang alamat teras klik OK.
  6. Nalika jandela otorisasi nembongan, pilih pilihan Windows jeung, lamun perlu, asupkeun sandi login ti OneDrive.

Pilihan 3: Impor eusi sakabéh folder ti OneDrive for Business

Upami anjeun kedah ngeusian Power Query atanapi Power BI eusi sanés hiji file, tapi sadayana folder sakaligus (contona, kalayan laporan), pendekatanna bakal langkung saderhana:

  1. Dina Explorer, klik-katuhu dina polder anu disingkronkeun lokal anu dipikaresep ku urang dina OneDrive teras pilih Témbongkeun dina situs (Tingali online).
  2. Dina bar alamat browser, salin bagian awal alamat - nepi ka kecap / _layouts:

    Impor data tina OneDrive sareng SharePoint ka Power Query / BI

  3. Dina buku kerja Excel dimana anjeun badé ngamuat data atanapi dina laporan Power BI Desktop, pilih paréntahna Kéngingkeun Data - Tina File - Tina Polder SharePoint (Kéngingkeun Data - Tina file - Tina folder SharePoint):

    Impor data tina OneDrive sareng SharePoint ka Power Query / BI

    Teras tempelkeun sempalan jalur anu disalin kana kolom alamat teras klik OK:

    Impor data tina OneDrive sareng SharePoint ka Power Query / BI

    Upami jandela otorisasi nembongan, teras pilih jinisna rekening Microsoft (Akun Microsoft), klik dina tombol asup Dina (Lebet), lajeng, sanggeus login suksés, on tombol hubungan (Sambungkeun):

    Impor data tina OneDrive sareng SharePoint ka Power Query / BI

  4. Saatos éta, sadaya file tina SharePoint dipénta sareng diunduh sareng jandela sawangan némbongan, dimana anjeun aman tiasa ngaklik Ngarobah Data (Transformasi Data).
  5. Éditan salajengna tina daptar sadaya file sareng ngahijikeunana parantos dilaksanakeun dina Power Query atanapi dina Power BI dina cara standar. Pikeun ngahususkeun bunderan milarian ngan ukur kana polder anu urang peryogikeun, anjeun tiasa nganggo saringan ku kolom Jalur Folder (1) lajeng dilegakeun sakabéh eusi file kapanggih ngagunakeun tombol dina kolom eusi (2):

    Impor data tina OneDrive sareng SharePoint ka Power Query / BI

Catetan: Upami Anjeun gaduh angka nu gede ngarupakeun file dina portal SharePoint, metoda ieu bakal nyata laun ti dua saméméhna.

  • Assembling tabel tina file béda ngagunakeun Power Query
  • Naon Power Query, Power Pivot, Power BI sareng kumaha aranjeunna tiasa ngabantosan anjeun
  • Ngumpulkeun data tina sakabéh lambar buku kana hiji méja
 

Leave a Reply