Բովանդակություն
Եթե դուք կամ ձեր ընկերությունը տվյալները պահում եք OneDrive ամպում կամ SharePoint ընկերության պորտալում, ուղղակիորեն միանալը դրան Power Query-ի միջոցով Excel-ում կամ Power BI-ից կարող է զարմանալիորեն դժվար լինել:
Երբ ես մի անգամ բախվեցի նմանատիպ խնդրի, զարմացա՝ տեսնելով, որ դրա լուծման «օրինական» ուղիներ չկան: Չգիտես ինչու, Excel-ում և նույնիսկ Power BI-ում առկա տվյալների աղբյուրների ցանկը (որտեղ միակցիչների հավաքածուն ավանդաբար ավելի լայն է) ինչ-ինչ պատճառներով չի ներառում OneDrive ֆայլերին և պանակներին միանալու հնարավորությունը:
Այսպիսով, ստորև առաջարկվող բոլոր տարբերակները, այս կամ այն չափով, «հենակներ» են, որոնք պահանջում են փոքր, բայց ձեռքով «ֆայլով ավարտում»: Բայց այս հենակները մի մեծ պլյուս ունեն՝ նրանք աշխատում են 🙂
Ինչումն է խնդիրը?
Կարճ ներածություն նրանց համար, ովքեր վերջին 20 տարին անցկացրել է կոմայի մեջ ոչ թեմայի մեջ:
OneDrive-ը Microsoft-ի ամպային պահեստավորման ծառայություն է, որը գալիս է մի քանի տեսակի.
- OneDrive Անձնական - սովորական (ոչ կորպորատիվ) օգտվողների համար: Նրանք ձեզ տալիս են 5 ԳԲ անվճար + հավելյալ տարածք՝ ամսական չնչին վճարով:
- OneDrive բիզնեսի համար – տարբերակ կորպորատիվ օգտատերերի և Office 365 բաժանորդների համար՝ շատ ավելի մեծ հասանելի ծավալով (1TB-ից և ավելի) և լրացուցիչ հնարավորություններով, ինչպիսիք են տարբերակների պահեստավորումը և այլն:
OneDrive for Business-ի հատուկ դեպքը տվյալների պահպանումն է SharePoint կորպորատիվ պորտալում. այս սցենարում OneDrive-ը, փաստորեն, SharePoint'a-ի գրադարաններից մեկն է:
Ֆայլերին կարելի է մուտք գործել կամ վեբ ինտերֆեյսի միջոցով (https://onedrive.live.com կայք կամ կորպորատիվ SharePoint կայք) կամ ընտրված թղթապանակները ձեր համակարգչի հետ համաժամեցնելով.
Սովորաբար այս թղթապանակները պահվում են օգտատիրոջ պրոֆիլում C drive-ում. դեպի դրանց ուղին նման է C: ՕգտագործողներՕգտագործողի անունըOneDrive). Հատուկ ծրագիր վերահսկում է ֆայլերի համապատասխանությունը և բոլոր փոփոխությունների համաժամացումը. АOneDrive gent (կապույտ կամ մոխրագույն ամպ էկրանի ստորին աջ անկյունում).
Իսկ հիմա գլխավորը.
Եթե մեզ անհրաժեշտ է բեռնել տվյալները OneDrive-ից Excel (Power Query-ի միջոցով) կամ Power BI-ում, ապա, իհարկե, մենք կարող ենք նշել տեղական ֆայլերը և թղթապանակները, որոնք պետք է համաժամեցվեն որպես աղբյուր՝ սովորական եղանակով: Ստացեք տվյալներ – ֆայլից – գրքից / թղթապանակից (Ստացեք տվյալներ - ֆայլից - աշխատանքային գրքույկից / թղթապանակից)Սակայն դա ուղղակի հղում չի լինի OneDrive ամպին.
Այսինքն՝ ապագայում այլ օգտատերերի կողմից, օրինակ, ամպում ֆայլերը փոխելիս մենք նախ պետք է համաժամեցնել (սա տեղի է ունենում երկար ժամանակ և միշտ չէ, որ հարմար է) և միայն ապա թարմացրեք մեր հարցումը Power Query կամ Model Power BI-ում:
Բնականաբար, հարց է առաջանում. Ինչպե՞ս ներմուծել տվյալներ OneDrive/SharePoint-ից ուղղակիորեն, որպեսզի տվյալները բեռնվեն անմիջապես ամպից:
- Մենք բացում ենք գիրքը մեր Excel-ում՝ տեղական պատճենը համաժամացված OneDrive պանակից որպես սովորական ֆայլ: Կամ բացեք կայքը նախ Excel Online-ում, այնուհետև սեղմեք կոճակը Բացեք Excel-ում (Բացել Excel-ում).
- Գնալ Ֆայլ - Մանրամասներ (Ֆայլ — Տեղեկություն)
- Կոճակով պատճենեք ամպի ուղին դեպի գիրք պատճենելու ուղին (Պատճենել ուղին) վերնագրում:
- Մեկ այլ Excel ֆայլում կամ Power BI-ում, որտեղ ցանկանում եք լրացնել տվյալները, ընտրեք հրամանները Ստացեք տվյալներ – Ինտերնետից (Ստացեք տվյալներ՝ համացանցից) և պատճենված ուղին տեղադրեք հասցեի դաշտում:
- Ջնջել ուղու վերջում ?վեբ=1 եւ սեղմեք OK:
- Բացվող պատուհանում ընտրեք թույլտվության մեթոդը Կազմակերպության հաշիվ (Կազմակերպության հաշիվ) և սեղմեք կոճակի վրա Մուտք գործել (Մուտք գործեք):
Մուտքագրեք մեր աշխատանքային մուտքի գաղտնաբառը կամ ընտրեք կորպորատիվ հաշիվ հայտնվող ցանկից: Եթե ամեն ինչ ճիշտ եք անում, ապա մակագրությունը Մուտք գործել պետք է փոխվի Մուտք գործեք որպես այլ օգտվող (Մուտք գործեք այլ օգտվողի հաշվի հետ).
- Կտտացրեք կոճակը կապ (Միացնել).
Այնուհետև ամեն ինչ նույնն է, ինչ գրքի սովորական ներմուծման դեպքում. մենք ընտրում ենք անհրաժեշտ թերթիկները, ներմուծման խելացի աղյուսակները և այլն:
Տարբերակ 2. Միացեք ֆայլին OneDrive Personal-ից
Անձնական (ոչ կորպորատիվ) OneDrive ամպով գրքին միանալու համար մոտեցումը տարբեր կլինի.
- OneDrive կայքում բացում ենք ցանկալի թղթապանակի պարունակությունը և գտնում ներմուծված ֆայլը։
- Աջ սեղմեք դրա վրա և ընտրեք հրամանը ներածություն (ներկառուցել) կամ ընտրեք ֆայլը և վերևի ընտրացանկում ընտրեք նմանատիպ հրաման.
- Աջ կողմում հայտնվող վահանակում սեղմեք կոճակը Ստեղծել և պատճենեք ստեղծված կոդը.
- Տեղադրեք պատճենված կոդը Notepad-ում և «ավարտեք ֆայլով».
- Հեռացրեք ամեն ինչ, բացի չակերտների հղումից
- Ջնջել բլոկը cid=XXXXXXXXXXXX&
- Փոխարինելի բառ պառկեցնել on բեռնել
Արդյունքում, աղբյուրի կոդը պետք է նման լինի. - Հեռացրեք ամեն ինչ, բացի չակերտների հղումից
- Այնուհետեւ ամեն ինչ նույնն է, ինչ նախորդ մեթոդով: Մեկ այլ Excel ֆայլում կամ Power BI-ում, որտեղ ցանկանում եք լրացնել տվյալները, ընտրեք հրամանները Ստացեք տվյալներ – Ինտերնետից (Ստացեք տվյալներ՝ համացանցից), տեղադրեք խմբագրված ուղին հասցեի դաշտում և սեղմեք OK:
- Երբ հայտնվի թույլտվության պատուհանը, ընտրեք տարբերակը Windows և անհրաժեշտության դեպքում մուտքագրեք մուտքի գաղտնաբառը OneDrive-ից:
Տարբերակ 3. Ներմուծեք ամբողջ թղթապանակի բովանդակությունը OneDrive for Business-ից
Եթե Ձեզ անհրաժեշտ է լրացնել Power Query կամ Power BI ոչ թե մեկ ֆայլի, այլ մի ամբողջ թղթապանակի բովանդակությունը միանգամից (օրինակ՝ հաշվետվություններով), ապա մոտեցումը մի փոքր ավելի պարզ կլինի.
- Explorer-ում աջ սեղմեք OneDrive-ում մեզ հետաքրքրող տեղական համաժամացված թղթապանակի վրա և ընտրեք Դիտել կայքում (Դիտել առցանց).
- Բրաուզերի հասցեագոտում պատճենեք հասցեի սկզբնական մասը՝ մինչև բառը / _դասավորություններ:
- Excel աշխատանքային գրքում, որտեղ ցանկանում եք բեռնել տվյալները կամ Power BI Desktop զեկույցում, ընտրեք հրամանները Ստացեք տվյալներ – ֆայլից – SharePoint թղթապանակից (Ստացեք տվյալներ — ֆայլից — SharePoint պանակից):
Այնուհետև տեղադրեք պատճենված ճանապարհի հատվածը հասցեի դաշտում և սեղմեք OK:
Եթե հայտնվի թույլտվության պատուհան, ապա ընտրեք տեսակը Microsoft- ի հաշիվ (Microsoft հաշիվ), սեղմեք կոճակի վրա Մուտք գործել (Մուտք գործեք), և այնուհետև, հաջող մուտքից հետո, կոճակի վրա կապ (Միացնել):
- Դրանից հետո SharePoint-ից բոլոր ֆայլերը պահանջվում և ներբեռնվում են, և հայտնվում է նախադիտման պատուհան, որտեղ կարող եք ապահով սեղմել Փոխարկել տվյալները (Տվյալների փոխակերպում).
- Բոլոր ֆայլերի ցանկի հետագա խմբագրումը և դրանց միաձուլումը տեղի է ունենում արդեն Power Query-ում կամ Power BI-ում ստանդարտ ձևով: Որոնման շրջանակը միայն մեզ անհրաժեշտ թղթապանակին նեղացնելու համար կարող եք օգտագործել զտիչն ըստ սյունակի Թղթապանակ ուղի (1) և այնուհետև ընդլայնել գտնված ֆայլերի ամբողջ բովանդակությունը՝ օգտագործելով սյունակի կոճակը Պարունակություն (2):
- Power Query-ի միջոցով տարբեր ֆայլերից աղյուսակների հավաքում
- Ի՞նչ է Power Query-ը, Power Pivot-ը, Power BI-ն և ինչպես կարող են դրանք օգնել ձեզ
- Գրքի բոլոր թերթերից տվյալների հավաքում մեկ աղյուսակի մեջ