OneDrive және SharePoint қызметтерінен Power Query/BI жүйесіне деректерді импорттау

Егер сіз немесе сіздің компанияңыз деректерді OneDrive бұлтында немесе SharePoint компания порталында сақтасаңыз, Excel бағдарламасындағы Power Query немесе Power BI арқылы тікелей қосылу таңқаларлықтай қиын болуы мүмкін.

Мен бір рет осындай мәселеге тап болған кезде, оны шешудің «заңды» жолдары жоқ екеніне таң қалдым. Қандай да бір себептермен Excel бағдарламасындағы және тіпті Power BI жүйесіндегі (коннекторлар жинағы дәстүрлі түрде кеңірек) қол жетімді деректер көздерінің тізімі қандай да бір себептермен OneDrive файлдары мен қалталарына қосылу мүмкіндігін қамтымайды.

Сонымен, төменде ұсынылған барлық опциялар, бір дәрежеде немесе басқаша, кішкентай, бірақ қолмен «файлмен аяқтауды» қажет ететін «балдақтар». Бірақ бұл балдақтардың үлкен плюс бар - олар жұмыс істейді 🙂

Мәселе неде?

Сол үшін қысқаша кіріспе соңғы 20 жылын комада өткізді тақырыпта емес.

OneDrive — Microsoft корпорациясының бұлттық сақтау қызметі, оның бірнеше нұсқалары бар:

  • OneDrive Жеке – қарапайым (корпоративтік емес) пайдаланушылар үшін. Олар сізге 5 ГБ тегін + шағын айлық төлемге қосымша орын береді.
  • Бизнеске арналған OneDrive – корпоративтік пайдаланушылар мен Office 365 жазылушыларына арналған опция, қол жетімді көлемі әлдеқайда үлкен (1 ТБ немесе одан көп) және нұсқаларды сақтау сияқты қосымша мүмкіндіктер, т.б.

Бизнеске арналған 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 Query немесе Power BI жүйесіндегі үлгі.

Әрине, сұрақ туындайды: Деректер тікелей бұлттан жүктелуі үшін деректерді OneDrive/SharePoint қызметінен қалай импорттауға болады?

1-опция: Бизнеске арналған OneDrive немесе SharePoint қолданбасынан кітапқа қосылыңыз

  1. Кітапты Excel бағдарламасында ашамыз – синхрондалған OneDrive қалтасының жергілікті көшірмесі кәдімгі файл ретінде. Немесе сайтты алдымен Excel Online бағдарламасында ашыңыз, содан кейін түймені басыңыз Excel бағдарламасында ашыңыз (Excel бағдарламасында ашу).
  2. Бару Файл – Мәліметтер (Файл — Ақпарат)
  3. Түйменің көмегімен бұлт жолын кітапқа көшіріңіз көшіру жолы (Көшіру жолы) тақырыпта:

    OneDrive және SharePoint қызметтерінен Power Query/BI жүйесіне деректерді импорттау

  4. Басқа Excel файлында немесе деректерді толтырғыңыз келетін Power BI бағдарламасында пәрмендерді таңдаңыз Деректерді алу – Интернеттен (Деректерді алу — Интернеттен) және көшірілген жолды мекенжай өрісіне қойыңыз.
  5. Жолдың соңында жойыңыз ?web=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.  Көшірілген кодты блокнотқа қойып, «файлмен аяқтаңыз»:
    • Тырнақшадағы сілтемеден басқаның барлығын алып тастаңыз
    • Блокты жойыңыз 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 жұмыс үстелі есебінде пәрмендерді таңдаңыз Деректерді алу – Файлдан – 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 дегеніміз не және олар сізге қалай көмектесе алады
  • Кітаптың барлық парақтарынан мәліметтерді бір кестеге жинау
 

пікір қалдыру