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 жана 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 Desktop отчетунда буйруктарды тандаңыз Маалыматтарды алуу - Файлдан - SharePoint папкасынан (Маалыматтарды алуу — Файлдан — SharePoint папкасынан):

    OneDrive жана SharePoint'тен Power Query/BIга дайындарды импорттоо

    Андан кийин көчүрүлгөн жол фрагментин дарек талаасына чаптап, чыкылдатыңыз OK:

    OneDrive жана SharePoint'тен Power Query/BIга дайындарды импорттоо

    Эгер авторизация терезеси пайда болсо, анда түрүн тандаңыз Microsoft каттоо эсеби (Microsoft Каттоо эсеби), баскычын басыңыз кол менен (Кирүү), анан ийгиликтүү киргенден кийин баскычты басыңыз байланыш (Туташуу):

    OneDrive жана SharePoint'тен Power Query/BIга дайындарды импорттоо

  4. Андан кийин, SharePoint'тен бардык файлдар суралып, жүктөлүп алынат жана алдын ала көрүү терезеси пайда болот, анда сиз коопсуз баскычты чыкылдата аласыз. Convert Data (Маалыматтарды которуу).
  5. Бардык файлдардын тизмесин андан ары түзөтүү жана аларды бириктирүү Power Queryде же Power BIде стандарттуу түрдө ишке ашат. Издөө чөйрөсүн бизге керектүү папкага гана тарытуу үчүн, чыпканы тилке боюнча колдонсоңуз болот Папка жолу (1) жана андан кийин тилкедеги баскычты колдонуп табылган файлдардын бүт мазмунун кеңейтиңиз ыраазы (2)

    OneDrive жана SharePoint'тен Power Query/BIга дайындарды импорттоо

Эскертүү: SharePoint порталында файлдарыңыз көп болсо, бул ыкма мурунку экөөнө караганда кыйла жайыраак болот.

  • Power Query аркылуу ар кандай файлдардан таблицаларды чогултуу
  • Power Query, Power Pivot, Power BI деген эмне жана алар сизге кантип жардам бере алат
  • Китептин бардык барактарынан маалыматтарды бир таблицага чогултуу
 

Таштап Жооп