OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

Хэрэв та эсвэл танай компани OneDrive клоуд эсвэл SharePoint компанийн портал дээр өгөгдөл хадгалдаг бол Excel эсвэл Power BI-ийн Power Query ашиглан үүнтэй шууд холбогдох нь гайхмаар хэцүү байх болно.

Би нэг удаа үүнтэй төстэй асуудалтай тулгарахдаа үүнийг шийдэх ямар ч "хууль ёсны" арга байхгүй байгааг олж мэдээд гайхсан. Зарим шалтгааны улмаас Excel болон Power BI-д (холбогчдын багц нь уламжлалт байдлаар илүү өргөн байдаг) боломжтой мэдээллийн эх сурвалжуудын жагсаалтад зарим шалтгааны улмаас OneDrive файл, хавтастай холбогдох боломжгүй байдаг.

Тиймээс доор санал болгож буй бүх сонголтууд нь жижиг боловч гараар "файлаар дуусгах" шаардлагатай "суга таяг" юм. Гэхдээ эдгээр суга таяг нь том давуу талтай - тэд ажилладаг 🙂

Юу болов?

Тэдэнд зориулсан товч танилцуулга сүүлийн 20 жилийг комд өнгөрөөсөн сэдвээр биш.

OneDrive нь Microsoft-ын үүлэн хадгалах үйлчилгээ бөгөөд хэд хэдэн хувилбараар ирдэг:

  • OneDrive Хувийн - энгийн (байгууллагын бус) хэрэглэгчдэд зориулсан. Тэд танд 5ГБ үнэгүй + нэмэлт зайг сарын багахан хураамжаар өгнө.
  • Business for OneDrive – Байгууллагын хэрэглэгчид болон Office 365-ийн захиалагчдад зориулсан сонголт нь хамаагүй том хэмжээтэй (1 TB ба түүнээс дээш) болон хувилбар хадгалах гэх мэт нэмэлт функцуудтай.

Бизнест зориулсан OneDrive-ийн онцгой тохиолдол бол SharePoint корпорацийн портал дээр өгөгдөл хадгалах явдал юм - энэ тохиолдолд OneDrive нь SharePoint'a-н сангуудын нэг юм.

Файлуудад вэб интерфэйсээр (https://onedrive.live.com сайт эсвэл корпорацийн SharePoint сайт) эсвэл сонгосон фолдеруудыг компьютертэйгээ синхрончлох замаар хандах боломжтой.

OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

Ихэвчлэн эдгээр фолдерууд нь C диск дээрх хэрэглэгчийн профайлд хадгалагддаг бөгөөд тэдгээрт хүрэх зам нь иймэрхүү харагдаж байна C: ХэрэглэгчидХэрэглэгчийн нэрonedrive). Тусгай програм нь файлуудын хамаарал, бүх өөрчлөлтийн синхрончлолыг хянадаг. АOneDrive эрхэм (дэлгэцийн баруун доод буланд байгаа хөх эсвэл саарал үүл):

OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

Тэгээд одоо гол зүйл.

Хэрэв бид OneDrive-аас Excel (Power Query-ээр дамжуулан) эсвэл Power BI руу өгөгдөл ачаалах шаардлагатай бол мэдээж хэрэг бид ердийн аргаар эх сурвалж болгон синхрончлох локал файл, фолдеруудыг зааж өгч болно. Мэдээлэл авах – Файлаас – Номоос / Хавтасаас (Өгөгдөл авах - Файлаас - Ажлын ном / хавтаснаас)гэхдээ Энэ нь OneDrive үүлтэй шууд холбоос болохгүй.

Өөрөөр хэлбэл, ирээдүйд, жишээлбэл, үүлэн доторх файлуудыг бусад хэрэглэгчид өөрчлөх үед бид эхлээд синхрончлох хэрэгтэй (энэ нь удаан хугацааны туршид тохиолддог бөгөөд үргэлж тохиромжтой байдаггүй) зөвхөн Дараа нь бидний хүсэлтийг шинэчилнэ үү Power BI дахь Power Query эсвэл загвар.

Мэдээжийн хэрэг, асуулт гарч ирнэ: Өгөгдлийг OneDrive/SharePoint-с шууд хэрхэн импортлох вэ, ингэснээр өгөгдлийг үүлнээс шууд ачаалах вэ?

Сонголт 1: Бизнест зориулсан OneDrive эсвэл SharePoint-ээс номтой холбогдоно уу

  1. Бид уг номыг Excel дээрээ нээдэг - синхрончлогдсон OneDrive фолдероос ердийн файл болгон локал хуулбар. Эсвэл эхлээд Excel Online дээр сайтыг нээж, дараа нь товчлуур дээр дарна уу Excel дээр нээх (Excel дээр нээх).
  2. рүү очих Файл - Дэлгэрэнгүй мэдээлэл (Файл - Мэдээлэл)
  3. Товчлуураар үүлэн замыг ном руу хуулна уу зам хуулах (Хуулбарлах зам) гарчигт:

    OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

  4. Өөр Excel файл эсвэл Power BI-д өгөгдлийг бөглөхийг хүссэн командуудыг сонгоно уу Мэдээлэл авах - Интернетээс (Вэбээс мэдээлэл авах) мөн хуулсан замыг хаягийн талбарт буулгана уу.
  5. Замын төгсгөлд устга вэб=1 дээр дарна уу OK:

    OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

  6. Гарч ирэх цонхонд зөвшөөрлийн аргыг сонгоно уу Байгууллагын данс (Байгууллагын данс) мөн товчлуур дээр дарна уу гарын үсэг зурах нь (Нэвтрэх):

    OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

    Бидний ажиллаж байгаа нэвтрэх нууц үгээ оруулна уу эсвэл гарч ирэх жагсаалтаас байгууллагын дансаа сонгоно уу. Хэрэв та бүх зүйлийг зөв хийвэл бичээс гарын үсэг зурах нь руу шилжих ёстой Өөр хэрэглэгчээр нэвтэрнэ үү (Бусад хэрэглэгчийн бүртгэлээр нэвтэрнэ үү).

  7. Товчин дээр дарна уу холболт (Холбох).

Дараа нь бүх зүйл ердийн ном импортлохтой адил байна - бид шаардлагатай хуудас, импортлох ухаалаг ширээ гэх мэтийг сонгодог.

Сонголт 2: OneDrive Personal-аас файл руу холбогдоно уу

Хувийн (корпорацын бус) OneDrive үүлэн доторх номтой холбогдохын тулд арга барил өөр байх болно.

  1. Бид OneDrive вэбсайт дээр хүссэн хавтасны агуулгыг нээж, импортолсон файлыг олдог.
  2. Үүн дээр хулганы баруун товчийг дараад командыг сонгоно уу Оршил (Суулгах) эсвэл файлыг сонгоод дээд цэснээс ижил төстэй командыг сонгоно уу:

    OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

  3. Баруун талд гарч ирэх самбар дээр товчлуур дээр дарна уу бий болгох болон үүсгэсэн кодыг хуулах:

    OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

  4.  Хуулсан кодыг Notepad-д буулгаад "файлаар дуусгана уу":
    • Хашилт дахь холбоосоос бусад бүх зүйлийг устгана уу
    • Блокыг устгана уу cid=XXXXXXXXXXXX&
    • Орлуулж болох үг оруулах on татаж авах
    Үүний үр дүнд эх код нь дараах байдлаар харагдах ёстой.

    OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

  5. Дараа нь бүх зүйл өмнөх аргын адил байна. Өөр Excel файл эсвэл Power BI-д өгөгдлийг бөглөхийг хүссэн командуудыг сонгоно уу Мэдээлэл авах - Интернетээс (Вэбээс мэдээлэл авах), засварласан замыг хаягийн талбарт оруулаад OK дарна уу.
  6. Зөвшөөрлийн цонх гарч ирэх үед сонголтыг сонгоно уу Windows шаардлагатай бол OneDrive-аас нэвтрэх нууц үгээ оруулна уу.

Сонголт 3: Бизнест зориулсан OneDrive-аас бүх фолдерын агуулгыг импортлох

Хэрэв та Power Query эсвэл Power BI-д нэг файл биш, харин бүхэл хавтас (жишээ нь тайлангийн хамт) агуулгыг бөглөх шаардлагатай бол арга нь арай хялбар байх болно:

  1. Explorer дээр OneDrive дээрх бидний сонирхож буй дотоод синхрончлогдсон хавтас дээр хулганы баруун товчийг дараад сонгоно уу Сайт дээр үзэх (Онлайнаар үзэх).
  2. Хөтөчийн хаягийн мөрөнд хаягийн эхний хэсгийг үг хүртэл хуулна / _зохицуулалт:

    OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

  3. Өгөгдлийг ачаалах Excel ажлын дэвтэр эсвэл Power BI Desktop тайлангаас тушаалуудыг сонгоно уу. Мэдээлэл авах - Файлаас - SharePoint фолдероос (Өгөгдөл авах - Файлаас - SharePoint фолдероос):

    OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

    Дараа нь хуулсан замын фрагментийг хаягийн талбарт буулгаж, дарна уу OK:

    OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

    Хэрэв зөвшөөрлийн цонх гарч ирвэл төрлийг сонгоно уу Microsoft-ын хэрэглэгчийн бүртгэл (Microsoft-ын хэрэглэгчийн бүртгэл), товчлуур дээр дарна уу гарын үсэг зурах нь (Нэвтрэх), дараа нь амжилттай нэвтэрсний дараа товчлуур дээр дарна уу холболт (Холбох):

    OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

  4. Үүний дараа SharePoint-ийн бүх файлыг хүссэн, татаж авах ба урьдчилан харах цонх гарч ирэх бөгөөд та эндээс аюулгүйгээр дарж болно. Өгөгдлийг хөрвүүлэх (Өгөгдөл хувиргах).
  5. Бүх файлын жагсаалтыг цаашид засварлах, тэдгээрийг нэгтгэх нь Power Query эсвэл Power BI дээр стандарт аргаар явагддаг. Хайлтын тойргийг зөвхөн бидэнд хэрэгтэй хавтсанд нарийсгахын тулд та шүүлтүүрийг баганаар ашиглаж болно Фолдерын зам (1) дараа нь баганын товчлуурыг ашиглан олдсон файлуудын агуулгыг бүхэлд нь өргөжүүлнэ үү Агуулга (2):

    OneDrive болон SharePoint-ээс Power Query / BI руу өгөгдөл импортлох

Тайлбар: Хэрэв танд SharePoint портал дээр олон тооны файл байгаа бол энэ арга нь өмнөх хоёроос хамаагүй удаан байх болно.

  • Power Query ашиглан өөр өөр файлуудаас хүснэгтүүдийг угсарч байна
  • Power Query, Power Pivot, Power BI гэж юу вэ, тэдгээр нь танд хэрхэн туслах вэ?
  • Номын бүх хуудаснаас өгөгдлийг нэг хүснэгтэд цуглуулах
 

хариу үлдээх