Импортиране на данни от външни източници на данни (Power Query)

Импортиране на данни от външни източници на данни (Power Query)

Използвайте практическата работа на Excel, за да получите & трансформация (Power Query) , за да импортирате данни в Excel от най-различни източници на данни. След това можете да използвате редактора на заявки , за да редактирате стъпките на заявката , за да оформите или трансформирате данните. За повече информация вижте данни за фигура.

Опции в "Данни > Получаване и трансформация > Получаване на данни"

Забележка: Все още можете да използвате стари магьосници, ако те са разрешени в опции на Excel (в секцията данни). За стъпки вижте раздела за Office 2007 на тази статия.

Свързване към източник на данни

Започвайки от Excel 2016, можете да използвате & трансформация, за да се свържете с външни данни и да извършите разширени заявки. Тя работи предимно по същия начин, както Power Query, но не е инсталирана добавка, и ще я намерите в раздела "данни" на лентата. Следващите раздели съдържат стъпки за свързване с вашите източници на данни – уеб страници, текстови файлове, бази данни, онлайн услуги и файлове на Excel, таблици и диапазони.

Използване на редактора на заявки

Забележка: Редакторът на заявки се появява, когато зареждате, редактирате или създавате нова заявка чрез " получаване на & трансформиране". За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, от секцията " получаване & трансформиране на данни " в раздела на лентата данни щракнете върху получаване на данни > от други източници > празна заявка.

Редактор на заявки в Excel 365

  1. Щракнете върху раздела данни , след което Получете > данниот файл > изберете от текст/CSV. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от файл > изберете от CSVили от текст.

    Забележка: Можете също да възстановите наследените съединители, за да наподобяват предишното поведение. Вижте раздела "Как мога да възстановя наследството получаване на външни данни?" в следната статия: единни & трансформиране.

  2. В диалоговия прозорец Преглед със стойности, разделени със запетаи , потърсете или въведете пътя до файла, който искате да направите заявка.

  3. Щракнете върху Open (Отвори).

Забележка: Ако импортирате данни от CSV файл, Power Query автоматично ще открие разделители на колони, включително имената и типовете на колоните. Ако например сте импортирали примерния CSV файл по-долу, Power Query автоматично използва първия ред като имена на колоните и променя типа данни на всяка колона.

Примерен CSV файл

Изображение на CSV файл

Power Query автоматично променя типа данни на всяка колона:

  • ИД на поръчка промени на число

  • Дата на поръчка промени към днешна дата

  • Категория остава текст (типът колона по подразбиране)

  • Името на продукта остава текст (типът колона по подразбиране)

  • Промените в продажбите на число

В редактора на заявки Power Query автоматично прилага стъпка FirstRowAsHeader и ChangeType . Тези автоматични действия са равностойни на ръчното насърчаване на ред и ръчна промяна на всеки тип колона.

След като Power Query автоматично открие колони, можете също да използвате редактора на заявки , за да напишете формули за Power Query. Например:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Забележка: Редакторът на заявки се показва само когато зареждате, редактирате или създавате нова заявка. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, в раздела & трансформиране на лентата щракнете върху получаване на данни > стартиране на редактора на Power Query.

  1. Изберете произволна клетка във вашия диапазон от данни.

  2. Щракнете върху раздела данни , след което > от таблица/диапазон.

  3. Ако бъдете подканени, в диалоговия прозорец от таблица можете да щракнете върху бутона избор на диапазон , за да изберете определен диапазон за използване като източник на данни.

    Диалогов прозорец ''От таблица''

  4. Ако таблицата или диапазонът от данни имат заглавки на колони, можете да отметнете моята таблица има заглавки. Заглавните клетки се използват, за да дефинират имената на колоните за заявката.

  5. В редактора на заявки щракнете върху затвори & зареждане.

Забележка: Ако диапазонът от данни е дефиниран като наименуван диапазон или е в таблица на Excel, Excel автоматично ще усети целия диапазон и би го зареждал в редактора на заявки вместо вас. Обикновените данни автоматично ще бъдат конвертирани в таблица, когато бъдат заредени в редактора на заявки.

Можете да използвате редактора на заявки , за да записвате формули за вашата заявка.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Пример за формула в редактора на заявки

Забележка: Редакторът на заявки се показва само когато зареждате, редактирате или създавате нова заявка. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, в раздела & трансформиране на лентата щракнете върху получаване на данни > стартиране на редактора на Power Query.

  1. Щракнете върху раздела данни , след което Получете > данниот файл > изберете от работната книга. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от файл > изберете от работната книга.

    Забележка: Можете също да възстановите наследените съединители, за да наподобяват предишното поведение. Вижте раздела "Как мога да възстановя наследството получаване на външни данни?" в следната статия: единни & трансформиране.

  2. В диалоговия прозорец Преглед на Excel Потърсете или въведете пътя до файла, който искате да направите заявка.

  3. Щракнете върху Open (Отвори).

    Ако работната ви книга източник има наименувани диапазони, името на диапазона ще бъде достъпно като набор данни.

Можете също да използвате редактора на заявки , за да записвате формули за вашата заявка. Например:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Забележка: Редакторът на заявки се показва само когато зареждате, редактирате или създавате нова заявка. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, в раздела & трансформиране на лентата щракнете върху получаване на данни > стартиране на редактора на Power Query.

Снимка на устройство Surface Book

Използвайте Excel, за да получите & трансформиране за свързване към уеб страница и импортиране на информация от различни таблици.

  1. Щракнете върху раздела Данни, след което върху Нова заявка > От други източници > От уеб пространството.

    Забележка: Ако не виждате бутона нова заявка , щракнете върху раздела данни и след това щракнете върху от уеб.

  2. В диалоговия прозорец от уеб въведете URL адресна уеб страница, след което щракнете върху OK.

    Power Query > От уеб пространството > диалогов прозорец "Въвеждане на URL адрес"

    В този случай използваме: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Ако уеб страницата изисква потребителски идентификационни данни:

    • В диалоговия прозорец Достъп до уеб съдържание щракнете върху опция за идентификационни данни и предоставете стойности за удостоверяване.

    • Щракнете върху Запиши.

  3. Щракнете върху OK.

  4. Power Query ще анализира уеб страницата и ще зареди екрана Навигатор в Изглед на таблица.

    Ако знаете към коя таблица искате да се свържете, изберете я от списъка. За този пример избрахме таблицата "Резултати".

    Power Query > От уеб пространството > Навигатор > Изглед на таблица

    В противен случай можете да превключите към Уеб изглед и изберете подходящата таблица ръчно. В този случай избрахме таблицата "Резултати".

    Power Query > От уеб пространството > Навигатор > Изглед в уеб
  5. Щракнете върху Зареждане, и Power Query ще зареди избраните от вас данни от уеб в Excel.

  1. Щракнете върху раздела данни , след което получете данни > от > на база данни от база данни на SQL Server. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от > на базата данни от база данни на SQL Server.

  2. В диалоговия прозорец SQL база данни на Microsoft Задайте SQL Server, към който да се свържете, в полето име на сървъра . Ако желаете, можете да укажете и име на базата данни .

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, задайте заявката си в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

    Диалогов прозорец за връзка към база данни на SQL Server в Power Query
  4. Изберете OK.

  5. Изберете режим на удостоверяване, за да се свържете с базата данни на SQL Server.

    Идентификационни данни за влизане в SQL Server за Power Query
    1. Windows: това е селекцията по подразбиране. Изберете тази опция, ако искате да се свържете, като използвате удостоверяване на Windows.

    2. База Изберете тази опция, ако искате да се свържете чрез удостоверяване на SQL Server. След като изберете това, укажете потребителско име и парола, за да се свържете с вашия екземпляр на SQL Server.

  6. По подразбиране е избрано квадратчето за отметка шифроване на връзката , за да означава, че Power Query се свързва към вашата база данни чрез шифрована връзка. Ако не искате да се свързвате чрез шифрована връзка, изчистете това квадратче за отметка, след което щракнете върху Свързване.

    Ако връзката към вашия SQL Server не е установена чрез шифрована връзка, Power Query ви подканва да се свържете, като използвате нешифрована връзка. Щракнете върху OK в съобщението, за да се свържете с помощта на нешифрована връзка.

Пример за формула

Можете също да използвате редактора на заявки , за да записвате формули за Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Щракнете върху раздела данни и след това Получете > данниот други източници > от ODBC. Ако не виждате бутона " получаване на данни ", отидете в нова заявка > от други източници > от ODBC.

  2. В диалоговия прозорец от ODBC , ако е показан, изберете името на източника на данни (DSN).

  3. Въведете низа на връзката, след което натиснете OK.

  4. В следващия диалогов прозорец изберете от опции по подразбиране или по избор, Windowsили връзки към база данни , въведете своите идентификационни данни, след което натиснете Connect.

  5. В екрана навигатор изберете таблиците или заявките, към които искате да се свържете, след което натиснете Load или Edit.

  1. Щракнете върху раздела данни , след което Получете > данниот базата данни > от базата данни на Microsoft Access. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от > на база данниот Access.

  2. В диалоговия прозорец Импортиране на данни Намерете или въведете URL адрес на файл за импортиране или свързване към файл.

  3. Следвайте стъпките в диалоговия прозорец навигатор , за да се свържете към таблицата или заявката по ваш избор.

  4. Щракнете върху Load или Edit.

  1. Щракнете върху раздела данни , след което Получете > данниот файл > от XML. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от файл > от XML.

  2. В диалоговия прозорец от преглед на XML прегледайте или въведете URL адрес на файл за импортиране или свързване към файл.

  3. Щракнете върху Open (Отвори).

    След като връзката се осъществи успешно, ще можете да използвате прозореца навигатор , за да преглеждате и визуализирате колекции от елементи в XML файл в таблична форма.

Можете също да използвате редактора на заявки , за да записвате формули за Power Query. Например:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Забележка: Редакторът на заявки се показва само когато зареждате, редактирате или създавате нова заявка. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, в раздела & трансформиране на лентата щракнете върху получаване на данни > стартиране на редактора на Power Query.

  1. Отидете на > данни , за да получите външни > данни от > на база данниот услуги за анализ. Ако не виждате бутона " получаване на данни ", щракнете върху получаване на външни данни > от други източници > от услуги за анализ.

    Показва се съветникът за връзка с данни. Съветникът има три екрана.

    • Свързване към сървър с база данни

    • Избиране на база данни и таблица

    • Записване на файл за връзка с данни и завършване

  2. В екрана Свързване към сървъра за база данни , в полето име на сървъра въведете името на сървъра за OLAP база данни.

    Съвет: Ако знаете името на офлайн файла за куб, към който искате да се свържете, можете да въведете пълния път до файла, името на файла и разширението.

  3. Под идентификационни данни за влизаненаправете едно от следните неща, след което щракнете върху напред:

    • За да използвате текущото потребителско име и парола за Windows, щракнете върху използване на удостоверяване на Windows.

    • За да въведете потребителско име и парола за база данни, щракнете върху Използвай следното потребителско име и паролаи след това въведете потребителското си име и парола в съответните полета потребителско име и парола .

  4. В диалоговия прозорец Изберете базата данни, която съдържа данните , които искате, изберете база данни, след което щракнете върху напред.

    За да се свържете с конкретен куб в базата данни, се уверете, че е избрано Свързване с конкретен куб или таблица , и след това изберете куб от списъка.

  5. В диалоговия прозорец записване на файл за връзка с данни , в полето Име на файл Коригирайте името на файла по подразбиране, както е необходимо (незадължително).

  6. Щракнете върху Преглед , за да промените местоположението на файловете по подразбиране на Моите източници на данни, или проверете за съществуващите имена на файлове.

  7. В полетата Описание, приятелско имеи ключови думи за търсене въведете описание на файла, истинско име и общи думи за търсене (всички са по желание).

  8. За да се гарантира, че файлът за връзка се използва, когато обобщената таблица се обнови, щракнете върху винаги се опитвайте да използвате този файл, за да обновите тези данни.

    Избирането на това квадратче за отметка гарантира, че актуализациите на файла на връзката винаги ще се използват от всички работни книги, които използват този файл за връзка.

  9. Щракнете върху Готово , за да затворите съветника за връзка с данни.

  10. В диалоговия прозорец Импортиране на данни , под Изберете как искате да виждате тези данни във вашата работна книга, направете едно от следните неща:

    • За да създадете само отчет с обобщена таблица, щракнете върху отчет с обобщена таблица.

    • За да създадете отчет с обобщена таблица и отчет с обобщена диаграма, щракнете върху обобщена диаграма и отчет с обобщена таблица

    • За да съхраните избраната връзка в работната книга за по-късна употреба, щракнете върху само създаване на връзка. Това квадратче за отметка гарантира, че връзката се използва от формули, които съдържат функции за куб, които създавате, и че не искате да създавате отчет с обобщена таблица.

  11. Под къде искате да се поставят даннитенаправете едно от следните неща:

    • За да поставите отчета с обобщена таблица в съществуващ работен лист, изберете съществуващ работен листи след това въведете препратката към клетка в диапазона от клетки, където искате да намерите отчета с обобщена таблица.

      Можете също да щракнете върху Свий диалоговия прозорец Изображение на бутон , за да скриете временно диалоговия прозорец, да изберете началната клетка на работния лист, която искате да използвате, и след това да натиснете разгъни диалоговия Изображение на бутон .

    • За да разположите отчета с обобщена таблица в нов работен лист, започвайки от клетка a1, щракнете върху нов работен лист.

    • За да проверите или промените свойствата на връзката, щракнете върху свойства, направете необходимите промени в диалоговия прозорец свойства на връзката и след това щракнете върху OK.

В Excel за Microsoft 365:

  1. В раздела данни щракнете върху получаване на данни > от > на файлове от JSON.

    Изображение на бутон

  2. Отидете до местоположението на вашия JSON файл, изберете го и щракнете върху Отвори.

  3. След като Редакторът на заявки е заредил вашите данни, щракнете върху преобразуванена > в таблица, след което затворете & натоварване.

В Excel 2016:

  1. В раздела данни щракнете върху нова заявка > от други източници > празна заявка.

  2. В редактора на заявки щракнете върху Разширен редактор.

  3. Въведете низа на заявката си по следния начин, като заместите "C:\Users\Name\Desktop\JSONTest.js" по пътя към вашия файл на JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

В Excel за Microsoft 365:

  1. В раздела данни щракнете върху получаване на данни > от файл > от PDF.

    PDF конектор в менюто "получаване на данни", от "файл"

  2. Изберете своя PDF файл, след което щракнете върху Отвори. Формулярът Navigator отваря PDF файла и показва наличните таблици.

    Диалогов прозорец "Навигатор" за импортиране на PDF данни

  3. Изберете таблиците, които искате да импортирате, и след това направете едно от следните неща:

    • За да прегледате данните директно в Excel, щракнете върху Зареждане.

    • За да работите с данните в Power Query най-напред, щракнете върху трансформиране на данни.

Забележка: За да можете да се свържете към база данни на Oracle с помощта на Power Query, ви трябва софтуер за клиент на Oracle за 8.1.7 или по-нова версия на компютъра си. За да инсталирате софтуера за клиент на Oracle, отидете на 32-битовите компоненти за достъп до данни на Oracle (ODAC) с инструменти за разработчици на Oracle за Visual Studio (12.1.0.2.4) , за да инсталирате 32-битов клиент на Oracle или за 64-битова версия на ODAC с 4 (12.1.0.2.4) xcopy за Windows x64 за инсталиране на 64-битов клиент на Oracle.

  1. Щракнете върху раздела данни , след което Получете > данниот база данни > от базата данни на Oracle. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от > набаза данни от база данни на Oracle.

  2. В диалоговия прозорец база данни на Oracle , в име на сървъра Задайте сървъра на Oracle, към който да се свържете. Ако се изисква SID, това може да бъде зададено във формата на "ServerName/SID".

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Щракнете върху OK.

  5. Ако сървърът на Oracle изисква идентификационни данни на потребител на база данни:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Щракнете върху Свързване.

  1. Щракнете върху раздела данни , след което Получете > данниот други източници > от списъка на SharePoint. Ако не виждате бутона " получаване на данни ", след което щракнете върху нова заявка > от други източници > от списъка на SharePoint.

  2. В диалоговия прозорец списъци на Microsoft SharePoint , който се появява, въведете URL адреса на сайт на SharePoint.

    Забележка: Когато се свързвате към списък на SharePoint, въведете URL адреса на сайта вместо URL адреса на списъка. В диалоговия прозорец на Access SharePoint изберете най-общия URL адрес за удостоверяване на сайта правилно. По подразбиране е избрано най-общият URL адрес.

  3. Изберете OK, за да продължите.

  4. В диалоговия прозорец на Access SharePoint , който се появява след това, изберете опция за идентификационни данни:

    1. Изберете анонимен , ако сървърът на SharePoint не изисква никакви идентификационни данни.

    2. Изберете Windows , ако сървърът на SharePoint изисква идентификационните ви данни за Windows.

    3. Изберете организационен акаунт , ако сървърът на SharePoint изисква идентификационни данни за организационния акаунт.

  5. Изберете Connect.

    Заявка за свързване към списък на SharePoint

  1. Щракнете върху раздела данни , след което Получете > данниот други източници > от канала на OData. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от други източници > от канала на OData.

  2. В диалоговия прозорец Емисия на OData въведете URL адрес за канал на OData.

  3. Изберете OK.

  4. Ако каналът на OData изисква потребителски идентификационни данни, в диалоговия прозорец достъп до канал на OData :

    1. Изберете Windows , ако каналът на OData изисква Windows удостоверяване.

    2. Изберете основни , ако каналът на OData изисква вашето потребителско име и парола.

    3. Изберете пазарен ключ , ако каналът на OData изисква ключ на акаунт за пазара. Можете да изберете ключа за вашия акаунт за пазара , за да се абонирате за RSS канал на Microsoft Azure Marketplace. Можете също да се регистрирате за Microsoft Azure пазар от диалоговия прозорец на Access канал на OData.

    4. Щракнете върху организационен акаунт , ако каналът на OData изисква идентификационни данни за външен достъп. За Windows Live ID Влезте във вашия акаунт.

    5. Изберете Запиши.

Забележка: Свързване към канал на OData поддържа формата на услуга за данни на JSON Light.

  1. Щракнете върху раздела данни , след което Получете > данниот други източници > от OLEDB. Ако не виждате бутона " получаване на данни ", следвайте инструкциите в съветника за връзка с данни по-долу.

  2. В диалоговия прозорец от OLE DB въведете низа на връзката, след което натиснете OK.

  3. В диалоговия прозорец на доставчика на OLEDB изберете от опциите по подразбиране или по избор, Windowsили връзки към база данни , въведете подходящите идентификационни данни, след което щракнете върху Свързване.

  4. В диалоговия прозорец навигатор изберете базата данни и таблиците или заявките, към които искате да се свържете, след което натиснете Load или Edit.

  5. В редактора на Power Queryнатиснете Close & Load.

  1. Щракнете върху раздела данни , след което получете данни > от > база данни от база данни на MySQL. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от > база данни от базата данни на MySQL

  2. Щракнете върху раздела данни , след което получете данни > от > база данни от база данни на MySQL. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от > база данни от базата данни на MySQL

  3. В диалоговия прозорец база данни на MySQL , в име на сървъра укажете сървъра за база данни на MySQL, към който да се свържете.

  4. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  5. Щракнете върху OK.

  6. Ако сървърът на MySQL изисква идентификационни данни на потребител на база данни:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Щракнете върху Свързване.

  1. Щракнете върху раздела данни , след което Получете > данниот други източници > от Microsoft Exchange. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от други източници > от Microsoft Exchange.

  2. В диалоговия прозорец достъп до Exchange Server Задайте своя имейл адрес и парола.

  3. Щракнете върху Запиши.

  4. В диалоговия прозорец услуга за автоматично откриване на Microsoft Exchange изберете Разрешаване , за да разрешите на услугата на Exchange да се довери на вашите идентификационни данни.

  1. Щракнете върху раздела данни , след което Получете > данниот други източници > от Active Directory. Ако не виждате бутона " получаване на данни ", щракнете върху "нова заявка " > от други източници > Active Directory.

  2. Въведете своя домейн в диалоговия прозорец на Active Directory.

  3. В диалоговия прозорец домейн на Active Directory за вашия домейн щракнете върху Използвай моите Текущи идентификационни данниили Използвайте алтернативни идентификационни данни. За да използвате алтернативно удостоверяване на credenitals, въведете потребителското си име и паролатаси.

  4. Щракнете върху Свързване.

  5. След като връзката се осъществи успешно, можете да използвате прозореца навигатор , за да прегледате всички домейни, които са налични в активния ви указател, и детайлизиране в информация за Active Directory, включително потребители, акаунти и компютри.

Забележки: 

  • Тази функция е налична само в Excel за Windows, ако имате Office 2019 или абонамент за Microsoft 365. Ако сте абонат наMicrosoft 365, се уверете, че имате най-новата версия на Office.

  • За да можете да се свържете към база данни на SAP HANA чрез Power Query, ви е нужен драйвер за SAP HANA ODBC на вашия компютър. Изберете драйвера, който отговаря на вашата инсталация на Power Query (32-битова или 64-битова).

  • Ще ви е необходим акаунт за SAP, за да влезете в уеб сайта и да изтеглите драйверите. Ако не сте сигурни, обърнете се към администратора на SAP във вашата организация.

За да се свържете към база данни на SAP HANA:

  1. Щракнете върху данни > нова заявка > от > база данни от база данни на SAP HANA.

    Опция за база данни на SAP HANA в раздела "данни"
  2. В диалоговия прозорец база данни на SAP HANA Задайте сървъра, към който искате да се свържете. Името на сървъра трябва да следва формата ServerName: Port.

    Диалогов прозорец за база данни на SAP HANA
  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, щракнете върху Разширени опции и в полето SQL инструкция въведете заявката.

  4. Щракнете върху OK.

  5. Ако сървърът на SAP HANA изисква идентификационни данни на потребител на БД, след това в диалоговия прозорец достъп до база данни на SAP Hana направете следното:

    1. Щракнете върху раздела база данни и въведете потребителското си име и паролата си.

    2. Щракнете върху Свързване.

Предупреждение: 

  • За да можете да се свържете към база данни на IBM DB2, ви трябва драйверът за сървър за данни на IBM DB2 , инсталиран на вашия компютър (минимално изискване е Пакетът драйвер за сървър за данни на IBM (DS Driver)). Изберете драйвера, който отговаря на вашата инсталация на Power Query (32-битова или 64-битова).

  • Има известни проблеми, съобщени от IBM за инсталиране на драйвера за сървър за данни на IBM DB2 в Windows 8.Ако използвате Windows 8 и искате да се свържете с IBM DB2 с помощта на Power Query, трябва да следвате допълнителни стъпки за инсталиране. Вижте повече информация за драйвера за сървър за данни на IBM DB2 в Windows 8..

  1. Щракнете върху раздела данни , след което Получете > данниот база данни > от база данни на IBM DB2. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от > на база данни от база данни на IBM DB2.

  2. В диалоговия прозорец база данни на IBM DB2 в име на сървъра Задайте сървъра за бази данни на IBM DB2, към който да се свържете.

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Щракнете върху OK.

  5. Ако сървърът на IBM DB2 изисква идентификационни данни на потребител на база данните:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Щракнете върху Свързване.

Забележка: За да можете да се свържете към база данни на PostgreSQL в Power Query, ви е нужен доставчик на данни на Ngpsql за PostgreSQL , инсталиран на вашия компютър. Изберете драйвера, който съответства на вашата версия на Office (32-битова или 64-битова). Вижте: коя версия на Office използвам? за повече информация. Също така се уверете, че доставчикът е регистриран в конфигурацията на компютъра, който отговаря на най-новата версия на .NET на устройството ви.

  1. Щракнете върху раздела данни , след което получете данни > от > база данни от база данни на PostgreSQL. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от > на база данни от база данни на PostgreSQL.

  2. В диалоговия прозорец база данни на PostgreSQL Задайте сървъра на базата данни на PostgreSQL, към който искате да се свържете, в секцията име на сървъра .

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Изберете OK.

  5. Ако сървърът PostgreSQL изисква идентификационни данни на потребител на база данни:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Изберете Connect.

  1. Навигиране до HTTPS://Web.powerapps.com/

  2. Изберете средата , към която искате да се свържете.

  3. В менюто изберете иконата за настройки > Разширени персонализации > ресурси за разработчици.

  4. Копиране на стойността за екземпляра на уеб API

    Забележки: 

    • Форматът на URL адрес ще бъде нещо катоhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Точният формат на URL адреса, който ще използвате, за да се свържете, зависи от вашия регион и версията на КОМПАКТДИСКОВЕте за приложенията, които използвате. За повече информация вижте URL и версии на уеб API.

  5. Изберете раздела данни и след това Получете & трансформиране на данни , за > получите > на данни от онлайн услуги > от Dynamics 365 (онлайн).

  6. В диалоговия прозорец, след като сте избрали основната опция, въведете URL адреса на уеб API за връзката за вашите компактдискове за приложения и щракнете върху OK.

    • Ако изберете опцията Advanced (разширени ), можете да добавите някои допълнителни параметри към заявката, за да контролирате какви данни се връщат. За повече информация вижте: заявка за данни с помощта на уеб API

  7. Изберете организационен акаунт.

    • Ако не сте влезли с вашия служебен или учебен акаунт в Microsoft, който използвате за достъп до КОМПАКТДИСКОВЕ за приложения, щракнете върху влизане и въведете потребителското име и паролата на акаунта.

  8. Щракнете върху Свързване.

  9. В диалоговия прозорец навигатор изберете данните, които искате да извлечете.

  10. Ако данните са добри за импортиране, както е, тогава изберете опцията Заредете , в противен случай изберете опцията Редактиране , за да отворите редактора на Power Query.

    Забележка: В редактора на Power Query ви дават множество опции, за да модифицирате върнатите данни. Например може да искате да импортирате по-малко колони, отколкото вашите първични данни съдържа. В този случай отидете на раздела начало > управление на колоните > Изберете колони, изберете колоните, които искате да запазите, и след това щракнете върху OK. Когато сте готови, щракнете върху затвори & зареждане , за да върнете променените данни в Excel.

Забележка: За да можете да се свържете към база данни на Teradata, ви е нужен доставчик на данни на .net за Teradata на вашия компютър.

  1. Щракнете върху раздела данни , след което Получете & трансформиране на данни , за > получите > на данниот база данни > от базата данни на Teradata.

  2. В диалоговия прозорец база данни Teradata , в име на сървъра Задайте сървъра на Teradata, към който да се свържете.

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Изберете OK.

  5. Ако сървърът на Teradata изисква идентификационни данни на потребител на база данни:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Щракнете върху Запиши.

Важно: Оттегляне на известието за конектор за данни на Facebook   Импортиране и обновяване на данни от Facebook в Excel ще спре да работи през април, 2020. Ще продължите да можете да използвате конектора за & трансформация (Power Query) до този момент, но започвайки през април, 2020, няма да можете да се свържете с Facebook и ще получите съобщение за грешка. Препоръчваме ви да преразглеждате или да премахвате съществуващи & трансформиране (Power Query) заявки, които използват конектора за Facebook възможно най-скоро, за да избегнете неочаквани резултати.

Забележка: Ако това е първият път, когато се свързвате с Facebook, ще бъдете помолени да предоставите идентификационни данни. Влезте със своя акаунт за Facebook и Разрешете достъп до приложението Power Query. Можете да изключите бъдещите подкани чрез щракване върху опцията не ме предупреждавай отново за този конектор .

  1. В раздела данни щракнете върху получаване на данни > от онлайн услуги > от Facebook. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от други източници > от Facebook.

  2. В диалоговия прозорец на Facebook се свържете към Facebook , като използвате "аз", вашето потребителско име или ИД на обект.

    Забележка: Вашето потребителско име във Facebook е различно от имейл адреса ви за влизане.

  3. Изберете категория, към която да се свържете, от падащия списък Свързване . Изберете например приятели , за да имате достъп до цялата информация, налична във вашата категория приятели във Facebook.

  4. Щракнете върху OK.

  5. Ако е необходимо, щракнете върху влизане от диалоговия прозорец на Access Facebook , след което въведете своя имейл адрес или телефонен номер за Facebook и парола. Можете да проверите опцията, за да останете влезли. След като сте влезли, щракнете върху Свързване.

  6. След като връзката се осъществи успешно, ще можете да визуализирате таблица, която съдържа информация за избраната категория. Например, ако изберете категорията приятели, Power Query прави таблица, която съдържа вашите приятели във Facebook по име.

  7. Щракнете върху Load или Edit.

Можете да използвате редактора на заявки , за да записвате формули за Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Изображение на лентата на Power Query

Забележка: Редакторът на заявки се показва само когато зареждате, редактирате или създавате нова заявка. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, в раздела & трансформиране на лентата щракнете върху получаване на данни > стартиране на редактора на Power Query.

Забележки: 

  • За да можете да се свържете към база данни на SAP SQL навсякъде, ви трябва драйверът на SAP SQL навсякъде , инсталиран на вашия компютър. Изберете драйвера, който отговаря на вашата инсталация на Excel (32-битова или 64-битова).

  1. Щракнете върху раздела данни , след което Получете > данниот база данни > от базата данни на Sybase. Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от > на база данни от база данни на Sybase.

  2. В диалоговия прозорец база данни на Sybase укажете сървъра на Sybase, към който да се свържете, в полето име на сървъра . Ако желаете, можете да укажете и име на базата данни .

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, задайте заявката си в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Щракнете върху OK.

  5. По подразбиране квадратчето за отметка шифроване на връзка е избрано, така че Power Query се свързва към вашата база данни с помощта на проста шифрована връзка.

  6. Щракнете върху Свързване.

Microsoft Azure Blob хранилище е услуга за съхранение на големи количества неструктурирани данни, като например изображения, видеоклипове, аудио и документи, които са достъпни от всяка точка на света чрез HTTP или HTTPS. За повече информация относно услугата за Blob съхранение на Azure вижте как да използвате Blob място за съхранение.

  1. Щракнете върху раздела данни , след което Получете & трансформиране на данни , за > получите > на данниот Azure > от място за съхранение на Azure. Ако не виждате бутона "получаване на данни", след което щракнете върху нова заявка > от Azure > от Blob хранилище на Microsoft Azure.

  2. В диалоговия прозорец Microsoft Azure петно за съхранение въведете своето име на акаунт за място за съхранение Microsoft Azure или URL адрес и след това щракнете върху OK.

  3. Ако се свързвате към услугата за Blob съхранение за първи път, ще бъдете подканени да въведете и запишете клавиша за достъп за място за съхранение. В диалоговия прозорец на access Microsoft Azure Blob Storage въведете своя ключ за достъп до мястото за съхранение в полето ключ за акаунт и щракнете върху Запиши.

    Забележка: Ако трябва да извлечете своя ключ за достъп до мястото за съхранение, отидете до портала заMicrosoft Azure, изберете своя акаунт за място за съхранение, след което щракнете върху иконата управление на клавиша за достъп в долната част на страницата. Щракнете върху иконата копиране отдясно на първичния ключ, а след това поставете стойността в полето ключ за акаунт .

  4. В редактора на заявки са изредени всички налични контейнери във вашата Microsoft Azure Blob място за съхранение. В навигационнияекран изберете контейнер, от който искате да импортирате данни, и след това щракнете върху Приложи & затвори.

  1. Щракнете върху раздела данни , след което Получете > на данни от Azure > от Azure HDInsight (HDFS). Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от Azure > от Microsoft Azure HDInsight.

  2. Въведете името на акаунта или URL адреса на акаунта за Microsoft Azure петно за съхранение, асоцииран с вашия клъстер на HDInsight, и щракнете върху OK.

  3. В диалоговия прозорец Microsoft Azure HDInsight на Access въведете своя ключ за акаунти щракнете върху Свързване.

  4. Изберете своя клъстер в диалоговия прозорец на навигатора и след това намерете и изберете файл със съдържание.

  5. Щракнете върху Зареждане , за да заредите избраната таблица, или щракнете върху Редактиране , за да извършите допълнителни филтри и трансформации на данни, преди да ги заредите.

Можете да използвате добавката Power Query, за да се свържете с външни източници на данни и да извършвате усъвършенствани анализи на данни. Следващите раздели съдържат стъпки за свързване с вашите източници на данни – уеб страници, текстови файлове, бази данни, онлайн услуги и файлове на Excel, таблици и диапазони.

Важно: За да можете да използвате Power Query в Excel 2013, трябва да го активирате: щракнете върху Опции за > на файл > добавки. В секцията Управление в дъното изберете опцията COM добавки от падащия списък, след което щракнете върху Почни. Щракнете върху квадратчето за отметка Power Query, след което върху OK. Лентата на Power Query трябва да се показва автоматично, но ако не е, затворете и рестартирайте Excel.

Използване на редактора на заявки

Забележка: Редакторът на заявки се появява, когато зареждате, редактирате или създавате нова заявка с помощта на Power Query. Следващото видео показва прозореца Редактор на заявки, който се показва след редактиране на заявка от работна книга на Excel. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, от секцията получаване на външни данни в раздела на лентата на Power Query изберете от други източници > празна заявка. Следващото видео показва един начин да покажете Редактор на заявки.

Как да видите редактора на заявки в Excel

  1. В раздела на лентата на Power Query щракнете върху от файл > от CSVили от текст.

  2. В диалоговия прозорец Преглед със стойности, разделени със запетаи , потърсете или въведете пътя до файла, който искате да направите заявка.

  3. Щракнете върху Open (Отвори).

Забележка: Ако импортирате данни от CSV файл, Power Query автоматично ще открие разделители на колони, включително имената и типовете на колоните. Ако например сте импортирали примерния CSV файл по-долу, Power Query автоматично използва първия ред като имена на колоните и променя типа данни на всяка колона.

Примерен CSV файл

Изображение на CSV файл

Power Query автоматично променя типа данни на всяка колона:

  • ИД на поръчка промени на число

  • Дата на поръчка промени към днешна дата

  • Категория остава текст (типът колона по подразбиране)

  • Името на продукта остава текст (типът колона по подразбиране)

  • Промените в продажбите на число

В редактора на заявки Power Query автоматично прилага стъпка FirstRowAsHeader и ChangeType . Тези автоматични действия са равностойни на ръчното насърчаване на ред и ръчна промяна на всеки тип колона.

След като Power Query автоматично открие колони, можете също да използвате редактора на заявки , за да напишете формули за Power Query. Например:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

Забележка: Редактор на заявки се показва само когато зареждате, редактирате или създавате нова заявка чрез Power Query. Видеото по-долу показва прозореца на редактора на заявки в Excel 2013, който се появява, след като е редактирал заявка от работна книга на Excel. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, от секцията получаване на външни данни в раздела на лентата на Power Query изберете от други източници > празна заявка. Следващото видео показва един начин да покажете Редактор на заявки.

Как да видите редактора на заявки в Excel

  1. Изберете произволна клетка във вашия диапазон от данни.

  2. В раздела на лентата Power Query щракнете върху от таблица.

    Слайд, при който обикновена тема контрастира с по-ярка

  3. Ако бъдете подканени, в диалоговия прозорец от таблица можете да щракнете върху бутона избор на диапазон , за да изберете определен диапазон за използване като източник на данни.

    Диалогов прозорец ''От таблица''

  4. Ако диапазонът от данни има заглавки на колони, можете да отметнете моята таблица има заглавки. Заглавните клетки на диапазона се използват, за да задават имена на колони за заявката.

  5. В редактора на заявки щракнете върху затвори & зареждане.

Забележка: Ако диапазонът от данни е дефиниран като наименуван диапазон или е в таблица на Excel, Power Query автоматично ще усети целия диапазон и би го зареждал в редактора на заявки вместо вас. Обикновените данни автоматично ще бъдат конвертирани в таблица, когато бъдат заредени в редактора на заявки.

Можете да използвате редактора на заявки , за да записвате формули за Power Query.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Пример за формула в редактора на заявки

Забележка: Редактор на заявки се показва само когато зареждате, редактирате или създавате нова заявка чрез Power Query. Следващото видео показва прозореца Редактор на заявки, който се показва след редактиране на заявка от работна книга на Excel. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, от секцията получаване на външни данни в раздела на лентата на Power Query изберете от други източници > празна заявка. Следващото видео показва един начин да покажете Редактор на заявки.

Как да видите редактора на заявки в Excel

  1. В раздела на лентата Power Query щракнете върху от файл > от Excel.

  2. В диалоговия прозорец Преглед на Excel Потърсете или въведете пътя до файла, който искате да направите заявка.

  3. Щракнете върху Open (Отвори).

    Ако работната ви книга източник има наименувани диапазони, името на диапазона ще бъде достъпно като набор данни.

Можете също да използвате редактора на заявки , за да записвате формули за Power Query. Например:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Забележка: Редактор на заявки се показва само когато зареждате, редактирате или създавате нова заявка чрез Power Query. Видеото по-долу показва прозореца на редактора на заявки в Excel 2013, който се появява, след като е редактирал заявка от работна книга на Excel. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, от секцията получаване на външни данни в раздела на лентата на Power Query изберете от други източници > празна заявка. Следващото видео показва един начин да покажете Редактор на заявки.

Как да видите редактора на заявки в Excel

Забележка: Докато се опитвате да импортирате данни от наследени файлове на Excel или база данни на Access в определени настройки, е възможно да се натъкнете на грешка, че ядрото на базата данни на Microsoft Access (Microsoft. Ace. OLEDB. 12.0) не е регистрирано на локалния компютър. Грешката възниква при системите само с инсталиран Office 2013. За да отстраните тази грешка, изтеглете следните ресурси, за да сте сигурни, че можете да продължите с източниците на данни, до които се опитвате да получите достъп.

  1. Щракнете върху Power Query на лентата, след което върху От уеб пространството.

  2. В диалоговия прозорец От уеб пространството въведете URL адрес на уеб страница, а после OK.

    Power Query > От уеб пространството > диалогов прозорец "Въвеждане на URL адрес"

    В този случай използваме: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Ако уеб страницата изисква потребителски идентификационни данни:

    • В диалоговия прозорец Достъп до уеб съдържание щракнете върху опция за идентификационни данни и предоставете стойности за удостоверяване.

    • Щракнете върху Запиши.

  3. Щракнете върху OK.

  4. Power Query ще анализира уеб страницата и ще зареди екрана Навигатор в Изглед на таблица.

    Ако знаете към коя таблица искате да се свържете, щракнете върху нея от списъка. За този пример избрахме таблицата "Резултати".

    Power Query > От уеб пространството > Навигатор > Изглед на таблица

    В противен случай можете да превключите към Уеб изглед и изберете подходящата таблица ръчно. В този случай избрахме таблицата "Резултати".

    Power Query > От уеб пространството > Навигатор > Изглед в уеб
  5. Щракнете върху Зареждане, и Power Query ще зареди избраните от вас данни от уеб в Excel.

  1. В раздела на лентата Power Query щракнете върху от > база данниот база данни на SQL Server.

    Power Query от опции за бази данни
  2. В диалоговия прозорец SQL база данни на Microsoft Задайте SQL Server, към който да се свържете, в полето име на сървъра . Ако желаете, можете да укажете и име на базата данни .

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, задайте заявката си в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

    Диалогов прозорец за връзка към база данни на SQL Server в Power Query
  4. Изберете OK.

  5. Изберете режим на удостоверяване, за да се свържете с базата данни на SQL Server.

    Идентификационни данни за влизане в SQL Server за Power Query
    1. Windows: това е селекцията по подразбиране. Изберете тази опция, ако искате да се свържете, като използвате удостоверяване на Windows.

    2. База данни: изберете тази опция, ако искате да се свържете чрез удостоверяване на SQL Server. След като изберете това, укажете потребителско име и парола, за да се свържете с вашия екземпляр на SQL Server.

  6. По подразбиране е избрано квадратчето за отметка шифроване на връзката , за да означава, че Power Query се свързва към вашата база данни чрез шифрована връзка. Ако не искате да се свързвате чрез шифрована връзка, изчистете това квадратче за отметка, след което щракнете върху Свързване.

    Ако връзката към вашия SQL Server не е установена чрез шифрована връзка, Power Query ви подканва да се свържете, като използвате нешифрована връзка. Щракнете върху OK в съобщението, за да се свържете с помощта на нешифрована връзка.

Пример за формула

Можете също да използвате редактора на заявки , за да записвате формули за Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Щракнете върху раздела Power Query на лентата, а след това изберете получаване на външни данни > от други източници > от ODBC.

  2. В диалоговия прозорец от ODBC , ако е показан, изберете името на източника на данни (DSN).

  3. Въведете низа на връзката, след което натиснете OK.

  4. В следващия диалогов прозорец изберете от опции по подразбиране или по избор, Windowsили връзки към база данни , въведете своите идентификационни данни, след което натиснете Connect.

  5. В екрана навигатор изберете таблиците или заявките, към които искате да се свържете, след което натиснете Load или Edit.

  1. В раздела на лентата на Power Query изберете от базата данни > от базата данни на Access.

    Получаване на данни от диалоговия прозорец "база данни"

  2. В диалоговия прозорец Преглед Намерете или въведете URL адрес на файл за импортиране или свързване към файл.

  3. Следвайте стъпките в диалоговия прозорец навигатор , за да се свържете към таблицата или заявката по ваш избор.

  4. Щракнете върху Load или Edit.

  1. В раздела на лентата Power Query щракнете върху от файл > от XML.

    Диалогов прозорец за Power Query от файл
  2. В диалоговия прозорец от преглед на XML прегледайте или въведете URL адрес на файл за импортиране или свързване към файл.

  3. Щракнете върху Open (Отвори).

    След като връзката се осъществи успешно, ще можете да използвате прозореца навигатор , за да преглеждате и визуализирате колекции от елементи в XML файл в таблична форма.

Можете също да използвате редактора на заявки , за да записвате формули за Power Query. Например:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Забележка: Редактор на заявки се показва само когато зареждате, редактирате или създавате нова заявка чрез Power Query. Следващото видео показва прозореца Редактор на заявки, който се показва след редактиране на заявка от работна книга на Excel. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, от секцията получаване на външни данни в раздела на лентата на Power Query изберете от други източници > празна заявка. Следващото видео показва един начин да покажете Редактор на заявки.

  1. В раздела данни , в групата получаване на външни данни щракнете върху от други източниции след това щракнете върху от услуги за анализ.

    Упражнение в Powerpoint 2010

    Показва се съветникът за връзка с данни. Съветникът има три екрана.

    • Свързване към сървър с база данни

    • Избиране на база данни и таблица

    • Записване на файл за връзка с данни и завършване

  2. В екрана Свързване към сървъра за база данни , в полето име на сървъра въведете името на сървъра за OLAP база данни.

    Съвет: Ако знаете името на офлайн файла за куб, към който искате да се свържете, можете да въведете пълния път до файла, името на файла и разширението.

  3. Под идентификационни данни за влизаненаправете едно от следните неща, след което щракнете върху напред:

    • За да използвате текущото потребителско име и парола за Windows, щракнете върху използване на удостоверяване на Windows.

    • За да въведете потребителско име и парола за база данни, щракнете върху Използвай следното потребителско име и паролаи след това въведете потребителското си име и парола в съответните полета потребителско име и парола .

  4. В диалоговия прозорец Изберете базата данни, която съдържа данните , които искате, изберете база данни, след което щракнете върху напред.

    За да се свържете с конкретен куб в базата данни, се уверете, че е избрано Свързване с конкретен куб или таблица , и след това изберете куб от списъка.

  5. В диалоговия прозорец записване на файл за връзка с данни , в полето Име на файл Коригирайте името на файла по подразбиране, както е необходимо (незадължително).

    Щракнете върху Преглед , за да промените местоположението на файловете по подразбиране на Моите източници на данни, или проверете за съществуващите имена на файлове.

  6. В полетата Описание, приятелско имеи ключови думи за търсене въведете описание на файла, истинско име и общи думи за търсене (всички са по желание).

  7. За да се гарантира, че файлът за връзка се използва, когато обобщената таблица се обнови, щракнете върху винаги се опитвайте да използвате този файл, за да обновите тези данни.

    Избирането на това квадратче за отметка гарантира, че актуализациите на файла на връзката винаги ще се използват от всички работни книги, които използват този файл за връзка.

  8. Щракнете върху Готово , за да затворите съветника за връзка с данни.

  9. В диалоговия прозорец Импортиране на данни , под Изберете как искате да виждате тези данни във вашата работна книга, направете едно от следните неща:

    • За да създадете само отчет с обобщена таблица, щракнете върху отчет с обобщена таблица.

    • За да създадете отчет с обобщена таблица и отчет с обобщена диаграма, щракнете върху обобщена диаграма и отчет с обобщена таблица

    • За да съхраните избраната връзка в работната книга за по-късна употреба, щракнете върху само създаване на връзка. Това квадратче за отметка гарантира, че връзката се използва от формули, които съдържат функции за куб, които създавате, и че не искате да създавате отчет с обобщена таблица.

  10. Под къде искате да се поставят даннитенаправете едно от следните неща:

    • За да поставите отчета с обобщена таблица в съществуващ работен лист, изберете съществуващ работен листи след това въведете препратката към клетка в диапазона от клетки, където искате да намерите отчета с обобщена таблица.

      Можете също да щракнете върху Свий диалоговия прозорец Изображение на бутон , за да скриете временно диалоговия прозорец, да изберете началната клетка на работния лист, която искате да използвате, и след това да натиснете разгъни диалоговия Изображение на бутон .

  11. За да разположите отчета с обобщена таблица в нов работен лист, започвайки от клетка a1, щракнете върху нов работен лист.

  12. За да проверите или промените свойствата на връзката, щракнете върху свойства, направете необходимите промени в диалоговия прозорец свойства на връзката и след това щракнете върху OK.

  1. В раздела Power Query щракнете върху от други източници > празна заявка.

  2. В редактора на заявки щракнете върху Разширен редактор.

  3. Въведете низа на заявката си по следния начин, като заместите "C:\Users\Name\Desktop\JSONTest.js" по пътя към вашия файл на JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Забележка: За да можете да се свържете към база данни на Oracle с помощта на Power Query, ви трябва софтуер за клиент на Oracle за 8.1.7 или по-нова версия на компютъра си. За да инсталирате софтуера за клиент на Oracle, отидете на 32-битовите компоненти за достъп до данни на Oracle (ODAC) с инструменти за разработчици на Oracle за Visual Studio (12.1.0.2.4) , за да инсталирате 32-битов клиент на Oracle или за 64-битова версия на ODAC с 4 (12.1.0.2.4) xcopy за Windows x64 за инсталиране на 64-битов клиент на Oracle.

  1. В раздела на лентата Power Query щракнете върху от база данни > от базата данни на Oracle.

    Power Query от опции за бази данни
  2. В диалоговия прозорец база данни на Oracle , в име на сървъра Задайте сървъра на Oracle, към който да се свържете. Ако се изисква SID, това може да бъде зададено във формата на "ServerName/SID".

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Щракнете върху OK.

  5. Ако сървърът на Oracle изисква идентификационни данни на потребител на база данни:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Щракнете върху Свързване.

  1. В раздела на лентата Power Query изберете от други източници > от списъка на SharePoint.

    Power Query получава данни от други източници в диалоговия прозорец
  2. В диалоговия прозорец списъци на Microsoft SharePoint , който се появява, въведете URL адреса на сайт на SharePoint.

    Забележка: Когато се свързвате към списък на SharePoint, въведете URL адреса на сайта вместо URL адреса на списъка. В диалоговия прозорец на Access SharePoint изберете най-общия URL адрес за удостоверяване на сайта правилно. По подразбиране е избрано най-общият URL адрес.

  3. Изберете OK, за да продължите.

  4. В диалоговия прозорец на Access SharePoint , който се появява след това, изберете опция за идентификационни данни:

    1. Изберете анонимен , ако сървърът на SharePoint не изисква никакви идентификационни данни.

    2. Изберете Windows , ако сървърът на SharePoint изисква идентификационните ви данни за Windows.

    3. Изберете организационен акаунт , ако сървърът на SharePoint изисква идентификационни данни за организационния акаунт.

  5. Изберете Connect.

    Заявка за свързване към списък на SharePoint

  1. В раздела на лентата Power Query изберете от други източници > от канала на OData.

    Power Query получава данни от други източници в диалоговия прозорец
  2. В диалоговия прозорец Емисия на OData въведете URL адрес за канал на OData.

  3. Изберете OK.

  4. Ако каналът на OData изисква потребителски идентификационни данни, в диалоговия прозорец достъп до канал на OData :

    1. Изберете Windows , ако каналът на OData изисква Windows удостоверяване.

    2. Изберете основни , ако каналът на OData изисква вашето потребителско име и парола.

    3. Изберете пазарен ключ , ако каналът на OData изисква ключ на акаунт за пазара. Можете да изберете ключа за вашия акаунт за пазара , за да се абонирате за RSS канал на Microsoft Azure Marketplace. Можете също да се регистрирате за Microsoft Azure пазар от диалоговия прозорец на Access канал на OData.

    4. Щракнете върху организационен акаунт , ако каналът на OData изисква идентификационни данни за външен достъп. За Windows Live ID Влезте във вашия акаунт.

    5. Изберете Запиши.

Забележка: Свързване към канал на OData поддържа формата на услуга за данни на JSON Light.

  1. Щракнете върху раздела данни , след което Получете > данниот други източници > от OLEDB. Ако не виждате бутона " получаване на данни ", следвайте инструкциите в съветника за връзка с данни по-долу.

  2. В диалоговия прозорец от OLE DB въведете низа на връзката, след което натиснете OK.

  3. В диалоговия прозорец на доставчика на OLEDB изберете от опциите по подразбиране или по избор, Windowsили връзки към база данни , въведете подходящите идентификационни данни, след което щракнете върху Свързване.

  4. В диалоговия прозорец навигатор изберете базата данни и таблиците или заявките, към които искате да се свържете, след което натиснете Load или Edit.

  5. В редактора на Power Queryнатиснете Close & Load.

  1. В раздела на лентата Power Query щракнете върху от база данни > от базата данни на MySQL.

    Power Query от опции за бази данни
  2. В диалоговия прозорец база данни на MySQL , в име на сървъра укажете сървъра за база данни на MySQL, към който да се свържете.

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Щракнете върху OK.

  5. Ако сървърът на MySQL изисква идентификационни данни на потребител на база данни:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Щракнете върху Свързване.

  1. В раздела на лентата на Power Query изберете от други източници > от Microsoft Exchange.

    Източници на данни на Power Query
  2. В диалоговия прозорец достъп до Exchange Server Задайте своя имейл адрес и парола.

  3. Щракнете върху Запиши.

  4. В диалоговия прозорец услуга за автоматично откриване на Microsoft Exchange изберете Разрешаване , за да разрешите на услугата на Exchange да се довери на вашите идентификационни данни.

Важно: Уверете се, че сте изтеглили и инсталирали добавката Power Query.

  1. В раздела на лентата Power Query щракнете върху от други източници > от Active Directory.

    Power Query получава данни от други източници в диалоговия прозорец

  2. Въведете своя домейн в диалоговия прозорец на Active Directory.

  3. В диалоговия прозорец домейн на Active Directory за вашия домейн щракнете върху Използвай моите Текущи идентификационни данниили Използвайте алтернативни идентификационни данни. За да използвате идентификационните данни за алтернативно удостоверяване, въведете потребителското си име и паролатаси.

  4. Щракнете върху Свързване.

  5. След като връзката се осъществи успешно, можете да използвате прозореца навигатор , за да прегледате всички домейни, които са налични в активния ви указател, и детайлизиране в информация за Active Directory, включително потребители, акаунти и компютри.

Предупреждение: 

  • За да можете да се свържете към база данни на IBM DB2, ви трябва драйверът за сървър за данни на IBM DB2 , инсталиран на вашия компютър (минимално изискване е Пакетът драйвер за сървър за данни на IBM (DS Driver)). Изберете драйвера, който отговаря на вашата инсталация на Power Query (32-битова или 64-битова).

  • Има известни проблеми, съобщени от IBM за инсталиране на драйвера за сървър за данни на IBM DB2 в Windows 8.Ако използвате Windows 8 и искате да се свържете с IBM DB2 с помощта на Power Query, трябва да следвате допълнителни стъпки за инсталиране. Вижте повече информация за драйвера за сървър за данни на IBM DB2 в Windows 8.

  1. В раздела на лентата Power Query щракнете върху от > база данни от база данни на IBM DB2.

    Power Query от опции за бази данни
  2. В диалоговия прозорец база данни на IBM DB2 в име на сървъра Задайте сървъра за бази данни на IBM DB2, към който да се свържете.

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Щракнете върху OK.

  5. Ако сървърът на IBM DB2 изисква идентификационни данни на потребител на база данните:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Щракнете върху Свързване.

Забележка: За да можете да се свържете към база данни на PostgreSQL в Power Query, ви е нужен доставчик на данни на Ngpsql за PostgreSQL , инсталиран на вашия компютър. Изберете драйвера, който съответства на вашата версия на Office (32-битова или 64-битова). Вижте: коя версия на Office използвам? за повече информация. Също така се уверете, че доставчикът е регистриран в конфигурацията на компютъра, който отговаря на най-новата версия на .NET на устройството ви.

  1. В раздела на лентата на Power Query изберете от > база данни от база данни на PostgreSQL.

    Power Query от опции за бази данни
  2. В диалоговия прозорец база данни на PostgreSQL Задайте сървъра на базата данни на PostgreSQL, към който искате да се свържете, в секцията име на сървъра .

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Изберете OK.

  5. Ако сървърът PostgreSQL изисква идентификационни данни на потребител на база данни:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Изберете Connect.

  1. Навигиране до HTTPS://Web.powerapps.com/

  2. Изберете средата , към която искате да се свържете.

  3. В менюто изберете иконата за настройки > Разширени персонализации > ресурси за разработчици.

  4. Копиране на стойността за екземпляра на уеб API

    Забележки: 

    • Форматът на URL адрес ще бъде нещо катоhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Точният формат на URL адреса, който ще използвате, за да се свържете, зависи от вашия регион и версията на КОМПАКТДИСКОВЕте за приложенията, които използвате. За повече информация вижте URL и версии на уеб API.

  5. Изберете раздела данни , след което получете данни > от онлайн услуги > от Dynamics 365 (онлайн).

    • Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от други източници >от Dynamics 365 (онлайн).

  6. В диалоговия прозорец, след като сте избрали основната опция, въведете URL адреса на уеб API за връзката за вашите компактдискове за приложения и щракнете върху OK.

    • Ако изберете опцията Advanced (разширени ), можете да добавите някои допълнителни параметри към заявката, за да контролирате какви данни се връщат. За повече информация вижте: заявка за данни с помощта на уеб API

  7. Изберете организационен акаунт.

    • Ако не сте влезли с вашия служебен или учебен акаунт в Microsoft, който използвате за достъп до КОМПАКТДИСКОВЕ за приложения, щракнете върху влизане и въведете потребителското име и паролата на акаунта.

  8. Щракнете върху Свързване.

  9. В диалоговия прозорец навигатор изберете данните, които искате да извлечете.

  10. Ако данните са добри за импортиране, както е, тогава изберете опцията Заредете , в противен случай изберете опцията Редактиране , за да отворите редактора на Power Query.

    Забележка: В редактора на Power Query ви дават множество опции, за да модифицирате върнатите данни. Например може да искате да импортирате по-малко колони, отколкото вашите първични данни съдържа. В този случай отидете на раздела начало > управление на колоните > Изберете колони, изберете колоните, които искате да запазите, и след това щракнете върху OK. Когато сте готови, щракнете върху затвори & зареждане , за да върнете променените данни в Excel.

Забележка: За да можете да се свържете към база данни на Teradata, ви е нужен доставчик на данни на .net за Teradata на вашия компютър.

  1. В раздела на лентата на Power Query изберете от > база данни от база данни на Teradata.

    Power Query от опции за бази данни
  2. В диалоговия прозорец база данни Teradata , в име на сървъра Задайте сървъра на Teradata, към който да се свържете.

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Изберете OK.

  5. Ако сървърът на Teradata изисква идентификационни данни на потребител на база данни:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Щракнете върху Запиши.

Важно: Оттегляне на известието за конектор за данни на Facebook   Импортиране и обновяване на данни от Facebook в Excel ще спре да работи през април, 2020. Ще продължите да можете да използвате конектора за & трансформация (Power Query) до този момент, но започвайки през април, 2020, няма да можете да се свържете с Facebook и ще получите съобщение за грешка. Препоръчваме ви да преразглеждате или да премахвате съществуващи & трансформиране (Power Query) заявки, които използват конектора за Facebook възможно най-скоро, за да избегнете неочаквани резултати.

Забележка: Ако това е първият път, когато се свързвате с Facebook, ще бъдете помолени да предоставите идентификационни данни. Влезте със своя акаунт за Facebook и Разрешете достъп до приложението Power Query. Можете да изключите бъдещите подкани чрез щракване върху опцията не ме предупреждавай отново за този конектор .

  1. В раздела на лентата Power Query щракнете върху от други източници > от Facebook.

  2. В диалоговия прозорец на Facebook се свържете към Facebook , като използвате "аз", вашето потребителско име или ИД на обект.

    Забележка: Вашето потребителско име във Facebook е различно от имейл адреса ви за влизане.

  3. Изберете категория, към която да се свържете, от падащия списък Свързване . Изберете например приятели , за да имате достъп до цялата информация, налична във вашата категория приятели във Facebook.

  4. Щракнете върху OK.

  5. Ако е необходимо, щракнете върху влизане от диалоговия прозорец на Access Facebook , след което въведете своя имейл адрес или телефонен номер за Facebook и парола. Можете да проверите опцията, за да останете влезли. След като сте влезли, щракнете върху Свързване.

  6. След като връзката се осъществи успешно, ще можете да визуализирате таблица, която съдържа информация за избраната категория. Например, ако изберете категорията приятели, Power Query прави таблица, която съдържа вашите приятели във Facebook по име.

  7. Щракнете върху Load или Edit.

Можете да използвате редактора на заявки , за да записвате формули за Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Изображение на лентата на Power Query

Забележка: Редактор на заявки се показва само когато зареждате, редактирате или създавате нова заявка чрез Power Query. Следващото видео показва прозореца Редактор на заявки, който се показва след редактиране на заявка от работна книга на Excel. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, от секцията получаване на външни данни в раздела на лентата на Power Query изберете от други източници > празна заявка. Следващото видео показва един начин да покажете Редактор на заявки.

Как да видите редактора на заявки в Excel

Забележки: 

  • За да можете да се свържете към база данни на SAP SQL навсякъде, ви трябва драйверът на SAP SQL навсякъде , инсталиран на вашия компютър. Изберете драйвера, който отговаря на вашата инсталация на Power Query (32-битова или 64-битова).

  1. В раздела на лентата Power QUERY изберете от > на база данниот SAP Sybase SQL навсякъде.

    Пример за контрола на формуляр – разгъващ се списък
  2. В диалоговия прозорец база данни на Sybase укажете сървъра на Sybase, към който да се свържете, в полето име на сървъра . Ако желаете, можете да укажете и име на базата данни .

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, задайте заявката си в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Щракнете върху OK.

  5. По подразбиране квадратчето за отметка шифроване на връзка е избрано, така че Power Query се свързва към вашата база данни с помощта на проста шифрована връзка.

  6. Щракнете върху Свързване.

Microsoft Azure Blob хранилище е услуга за съхранение на големи количества неструктурирани данни, като например изображения, видеоклипове, аудио и документи, които са достъпни от всяка точка на света чрез HTTP или HTTPS. За повече информация относно услугата за Blob съхранение на Azure вижте как да използвате Blob място за съхранение.

  1. В раздела на лентата Power Query изберете от Azure > от Microsoft Azure Blob Storage.

    Импортиране на Power Query от Azure
  2. В диалоговия прозорец Microsoft Azure петно за съхранение въведете своето име на акаунт за място за съхранение Microsoft Azure или URL адрес и след това щракнете върху OK.

  3. Ако се свързвате към услугата за Blob съхранение за първи път, ще бъдете подканени да въведете и запишете клавиша за достъп за място за съхранение. В диалоговия прозорец на access Microsoft Azure Blob Storage въведете своя ключ за достъп до мястото за съхранение в полето ключ за акаунт и щракнете върху Запиши.

    Забележка: Ако трябва да извлечете своя ключ за достъп до мястото за съхранение, отидете до портала заMicrosoft Azure, изберете своя акаунт за място за съхранение, след което щракнете върху иконата управление на клавиша за достъп в долната част на страницата. Щракнете върху иконата копиране отдясно на първичния ключ, а след това поставете стойността в полето ключ за акаунт .

  4. В редактора на заявки са изредени всички налични контейнери във вашата Microsoft Azure Blob място за съхранение. В навигационнияекран изберете контейнер, от който искате да импортирате данни, и след това щракнете върху Приложи & затвори.

  1. В раздела на лентата на Power QUERY изберете от Azure > от Microsoft Azure HDInsight.

    Диалогов прозорец на Microsoft Office Enterprise 2007
  2. В диалоговия прозорец Microsoft Azure HDInsight въведете име на акаунт и щракнете върху OK.

  3. След това въведете своя ключ за акаунти щракнете върху Свързване.

    Забележка: Ако трябва да извлечете своя ключ, се върнете в портала заMicrosoft Azure, изберете своя акаунт за място за съхранение и щракнете върху иконата управление на клавиша за достъп в долната част на страницата. Щракнете върху иконата за копиране отдясно на първичния ключ и поставете стойността в съветника.

  4. Изберете своя клъстер в диалоговия прозорец на навигатора и след това намерете и изберете файл със съдържание.

  5. Щракнете върху Зареждане , за да заредите избраната таблица, или щракнете върху Редактиране , за да извършите допълнителни филтри и трансформации на данни, преди да ги заредите.

Можете да използвате добавката Power Query, за да се свържете с външни източници на данни и да извършвате усъвършенствани анализи на данни. Следващите раздели съдържат стъпки за използване на Power Query за свързване с вашите източници на данни – уеб страници, текстови файлове, бази данни, онлайн услуги и файлове на Excel, таблици и диапазони.

Важно: 

  • Уверете се, че сте изтеглили, инсталирали и активирали добавката Power Query.

  • За да активирате добавката Power Query , щракнете върху Опции за > на файл > добавки. В секцията Управление в дъното изберете опцията COM добавки от падащия списък, след което щракнете върху Почни. Щракнете върху квадратчето за отметка Power Query, след което върху OK. Лентата на Power Query трябва да се показва автоматично, но ако не е, затворете и рестартирайте Excel.

Използване на редактора на заявки

Забележка: Редакторът на заявки се появява, когато зареждате, редактирате или създавате нова заявка с помощта на Power Query. Следващото видео показва прозореца Редактор на заявки, който се показва след редактиране на заявка от работна книга на Excel. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, от секцията получаване на външни данни в раздела на лентата на Power Query изберете от други източници > празна заявка. Следващото видео показва един начин да покажете Редактор на заявки.

Как да видите редактора на заявки в Excel

  1. В раздела на лентата Power Query щракнете върху от файл > от CSV или от текст.

  2. В диалоговия прозорец Преглед със стойности, разделени със запетаи , потърсете или въведете пътя до файла, който искате да направите заявка.

  3. Щракнете върху Open (Отвори).

Забележка: Ако импортирате данни от CSV файл, Power Query автоматично ще открие разделители на колони, включително имената и типовете на колоните. Ако например сте импортирали примерния CSV файл по-долу, Power Query автоматично използва първия ред като имена на колоните и променя типа данни на всяка колона.

Примерен CSV файл

Изображение на CSV файл

Power Query автоматично променя типа данни на всяка колона:

  • ИД на поръчка промени на число

  • Дата на поръчка промени към днешна дата

  • Категория остава текст (типът колона по подразбиране)

  • Името на продукта остава текст (типът колона по подразбиране)

  • Промените в продажбите на число

В редактора на заявки Power Query автоматично прилага стъпка FirstRowAsHeader и ChangeType . Тези автоматични действия са равностойни на ръчното насърчаване на ред и ръчна промяна на всеки тип колона.

След като Power Query автоматично открие колони, можете също да използвате редактора на заявки , за да напишете формули за Power Query. Например:

= Csv.Document(File.Contents("C:\Examples\Products Categories and Orders.csv"),null,",",null,1252)

= Table.PromoteHeaders(Source)

= Table.TransformColumnTypes(FirstRowAsHeader,{{"OrderID", type number}, {"CustomerID", type text}, {"EmployeeID", type number}, {"OrderDate", type date}, {"RequiredDate", type date}, {"ShipName", type text}})

  1. Изберете произволна клетка във вашия диапазон от данни.

  2. В раздела на лентата Power Query щракнете върху от таблица.

    Слайд, при който обикновена тема контрастира с по-ярка

  3. Ако бъдете подканени, в диалоговия прозорец от таблица можете да щракнете върху бутона избор на диапазон , за да изберете определен диапазон за използване като източник на данни.

    Диалогов прозорец ''От таблица''

  4. Ако диапазонът от данни има заглавки на колони, можете да отметнете моята таблица има заглавки. Заглавните клетки на диапазона се използват, за да задават имена на колони за заявката.

  5. В редактора на заявки щракнете върху затвори & зареждане.

Забележка: Ако диапазонът от данни е дефиниран като наименуван диапазон или е в таблица на Excel, Power Query автоматично ще усети целия диапазон и би го зареждал в редактора на заявки вместо вас. Обикновените данни автоматично ще бъдат конвертирани в таблица, когато бъдат заредени в редактора на заявки.

Забележка: Редактор на заявки се показва само когато зареждате, редактирате или създавате нова заявка чрез Power Query. Следващото видео показва прозореца Редактор на заявки, който се показва след редактиране на заявка от работна книга на Excel. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, от секцията получаване на външни данни в раздела на лентата на Power Query изберете от други източници > празна заявка. Следващото видео показва един начин да покажете Редактор на заявки.

Как да видите редактора на заявки в Excel

Можете да използвате редактора на заявки , за да записвате формули за Power Query.

= Excel.CurrentWorkbook(){[Name="Table1"]}[Content]

Пример за формула в редактора на заявки

  1. В раздела на лентата Power Query щракнете върху от файл > от Excel.

  2. В диалоговия прозорец Преглед на Excel Потърсете или въведете пътя до файла, който искате да направите заявка.

  3. Щракнете върху Open (Отвори).

    Ако работната ви книга източник има наименувани диапазони, името на диапазона ще бъде достъпно като набор данни.

Можете също да използвате редактора на заявки , за да записвате формули за Power Query. Например:

= Excel.Workbook
 (File.Contents("C:\Example\Products and Orders.xlsx"))

Забележка: Редактор на заявки се показва само когато зареждате, редактирате или създавате нова заявка чрез Power Query. Видеото по-долу показва прозореца на редактора на заявки в Excel 2013, който се появява, след като е редактирал заявка от работна книга на Excel. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, от секцията получаване на външни данни в раздела на лентата на Power Query изберете от други източници > празна заявка. Следващото видео показва един начин да покажете Редактор на заявки.

Как да видите редактора на заявки в Excel

  1. Щракнете върху Power Query на лентата, след което върху От уеб пространството.

  2. В диалоговия прозорец От уеб пространството въведете URL адрес на уеб страница, а после OK.

    Power Query > От уеб пространството > диалогов прозорец "Въвеждане на URL адрес"

    В този случай използваме: http://en.wikipedia.org/wiki/UEFA_European_Football_Championship.

    Ако уеб страницата изисква потребителски идентификационни данни:

    • В диалоговия прозорец Достъп до уеб съдържание щракнете върху опция за идентификационни данни и предоставете стойности за удостоверяване.

    • Щракнете върху Запиши.

  3. Щракнете върху OK.

  4. Power Query ще анализира уеб страницата и ще зареди екрана Навигатор в Изглед на таблица.

    Ако знаете към коя таблица искате да се свържете, щракнете върху нея от списъка. За този пример избрахме таблицата "Резултати".

    Power Query > От уеб пространството > Навигатор > Изглед на таблица

    В противен случай можете да превключите към Уеб изглед и изберете подходящата таблица ръчно. В този случай избрахме таблицата "Резултати".

    Power Query > От уеб пространството > Навигатор > Изглед в уеб
  5. Щракнете върху Зареждане, и Power Query ще зареди избраните от вас данни от уеб в Excel.

  1. В раздела на лентата Power Query щракнете върху от > база данниот база данни на SQL Server.

    Power Query от опции за бази данни
  2. В диалоговия прозорец SQL база данни на Microsoft Задайте SQL Server, към който да се свържете, в полето име на сървъра . Ако желаете, можете да укажете и име на базата данни .

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, задайте заявката си в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

    Диалогов прозорец за връзка към база данни на SQL Server в Power Query
  4. Изберете OK.

  5. Изберете режим на удостоверяване, за да се свържете с базата данни на SQL Server.

    Идентификационни данни за влизане в SQL Server за Power Query
    1. Windows: това е селекцията по подразбиране. Изберете тази опция, ако искате да се свържете, като използвате удостоверяване на Windows.

    2. База данни: изберете тази опция, ако искате да се свържете чрез удостоверяване на SQL Server. След като изберете това, укажете потребителско име и парола, за да се свържете с вашия екземпляр на SQL Server.

  6. По подразбиране е избрано квадратчето за отметка шифроване на връзката , за да означава, че Power Query се свързва към вашата база данни чрез шифрована връзка. Ако не искате да се свързвате чрез шифрована връзка, изчистете това квадратче за отметка, след което щракнете върху Свързване.

    Ако връзката към вашия SQL Server не е установена чрез шифрована връзка, Power Query ви подканва да се свържете, като използвате нешифрована връзка. Щракнете върху OK в съобщението, за да се свържете с помощта на нешифрована връзка.

Пример за формула

Можете също да използвате редактора на заявки , за да записвате формули за Power Query.

= Sql.Databases(".")
= Sql.Database(".","Contoso")

  1. Щракнете върху раздела Power Query на лентата, а след това изберете получаване на външни данни > от други източници > от ODBC.

  2. В диалоговия прозорец от ODBC , ако е показан, изберете името на източника на данни (DSN).

  3. Въведете низа на връзката, след което натиснете OK.

  4. В следващия диалогов прозорец изберете от опции по подразбиране или по избор, Windowsили връзки към база данни , въведете своите идентификационни данни, след което натиснете Connect.

  5. В екрана навигатор изберете таблиците или заявките, към които искате да се свържете, след което натиснете Load или Edit.

  1. В раздела на лентата на Power Query изберете от базата данни > от базата данни на Access.

    Получаване на данни от диалоговия прозорец "база данни"

  2. В диалоговия прозорец Преглед Намерете или въведете URL адрес на файл за импортиране или свързване към файл.

  3. Следвайте стъпките в диалоговия прозорец навигатор , за да се свържете към таблицата или заявката по ваш избор.

  4. Щракнете върху Load или Edit.

  1. В раздела на лентата Power Query щракнете върху от файл > от XML.

    Диалогов прозорец за Power Query от файл
  2. В диалоговия прозорец от преглед на XML прегледайте или въведете URL адрес на файл за импортиране или свързване към файл.

  3. Щракнете върху Open (Отвори).

    След като връзката се осъществи успешно, ще можете да използвате прозореца навигатор , за да преглеждате и визуализирате колекции от елементи в XML файл в таблична форма.

Можете също да използвате редактора на заявки , за да записвате формули за Power Query. Например:

= Xml.Tables(File.Contents("C:\Downloads\XML Example.xml"))

Забележка: Редактор на заявки се показва само когато зареждате, редактирате или създавате нова заявка чрез Power Query. Следващото видео показва прозореца Редактор на заявки, който се показва след редактиране на заявка от работна книга на Excel. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, от секцията получаване на външни данни в раздела на лентата на Power Query изберете от други източници > празна заявка. Следващото видео показва един начин да покажете Редактор на заявки.

  1. В раздела данни , в групата получаване на външни данни щракнете върху от други източниции след това щракнете върху от услуги за анализ.

    Упражнение в Powerpoint 2010

    Показва се съветникът за връзка с данни. Съветникът има три екрана.

    • Свързване към сървър с база данни

    • Избиране на база данни и таблица

    • Записване на файл за връзка с данни и завършване

  2. В екрана Свързване към сървъра за база данни , в полето име на сървъра въведете името на сървъра за OLAP база данни.

    Съвет: Ако знаете името на офлайн файла за куб, към който искате да се свържете, можете да въведете пълния път до файла, името на файла и разширението.

  3. Под идентификационни данни за влизаненаправете едно от следните неща, след което щракнете върху напред:

    • За да използвате текущото потребителско име и парола за Windows, щракнете върху използване на удостоверяване на Windows.

    • За да въведете потребителско име и парола за база данни, щракнете върху Използвай следното потребителско име и паролаи след това въведете потребителското си име и парола в съответните полета потребителско име и парола .

  4. В диалоговия прозорец Изберете базата данни, която съдържа данните , които искате, изберете база данни, след което щракнете върху напред.

    За да се свържете с конкретен куб в базата данни, се уверете, че е избрано Свързване с конкретен куб или таблица , и след това изберете куб от списъка.

  5. В диалоговия прозорец записване на файл за връзка с данни , в полето Име на файл Коригирайте името на файла по подразбиране, както е необходимо (незадължително).

    Щракнете върху Преглед , за да промените местоположението на файловете по подразбиране на Моите източници на данни, или проверете за съществуващите имена на файлове.

  6. В полетата Описание, приятелско имеи ключови думи за търсене въведете описание на файла, истинско име и общи думи за търсене (всички са по желание).

  7. За да се гарантира, че файлът за връзка се използва, когато обобщената таблица се обнови, щракнете върху винаги се опитвайте да използвате този файл, за да обновите тези данни.

    Избирането на това квадратче за отметка гарантира, че актуализациите на файла на връзката винаги ще се използват от всички работни книги, които използват този файл за връзка.

  8. Щракнете върху Готово , за да затворите съветника за връзка с данни.

  9. В диалоговия прозорец Импортиране на данни , под Изберете как искате да виждате тези данни във вашата работна книга, направете едно от следните неща:

    • За да създадете само отчет с обобщена таблица, щракнете върху отчет с обобщена таблица.

    • За да създадете отчет с обобщена таблица и отчет с обобщена диаграма, щракнете върху обобщена диаграма и отчет с обобщена таблица

    • За да съхраните избраната връзка в работната книга за по-късна употреба, щракнете върху само създаване на връзка. Това квадратче за отметка гарантира, че връзката се използва от формули, които съдържат функции за куб, които създавате, и че не искате да създавате отчет с обобщена таблица.

  10. Под къде искате да се поставят даннитенаправете едно от следните неща:

    • За да поставите отчета с обобщена таблица в съществуващ работен лист, изберете съществуващ работен листи след това въведете препратката към клетка в диапазона от клетки, където искате да намерите отчета с обобщена таблица.

      Можете също да щракнете върху Свий диалоговия прозорец Изображение на бутон , за да скриете временно диалоговия прозорец, да изберете началната клетка на работния лист, която искате да използвате, и след това да натиснете разгъни диалоговия Изображение на бутон .

  11. За да разположите отчета с обобщена таблица в нов работен лист, започвайки от клетка a1, щракнете върху нов работен лист.

  12. За да проверите или промените свойствата на връзката, щракнете върху свойства, направете необходимите промени в диалоговия прозорец свойства на връзката и след това щракнете върху OK.

  1. В раздела Power Query щракнете върху от други източници > празна заявка.

  2. В редактора на заявки щракнете върху Разширен редактор.

  3. Въведете низа на заявката си по следния начин, като заместите "C:\Users\Name\Desktop\JSONTest.js" по пътя към вашия файл на JSON.

    let
    
        Source = Json.Document(File.Contents("C:\Users\Name\Desktop\JSONTest.json")),
        #"Converted to Table" = Record.ToTable(Source)
    
    in
    
        #"Converted to Table"
    

Забележка: За да можете да се свържете към база данни на Oracle с помощта на Power Query, ви трябва софтуер за клиент на Oracle за 8.1.7 или по-нова версия на компютъра си. За да инсталирате софтуера за клиент на Oracle, отидете на 32-битовите компоненти за достъп до данни на Oracle (ODAC) с инструменти за разработчици на Oracle за Visual Studio (12.1.0.2.4) , за да инсталирате 32-битов клиент на Oracle или за 64-битова версия на ODAC с 4 (12.1.0.2.4) xcopy за Windows x64 за инсталиране на 64-битов клиент на Oracle.

  1. В раздела на лентата Power Query щракнете върху от база данни > от базата данни на Oracle.

    Power Query от опции за бази данни
  2. В диалоговия прозорец база данни на Oracle , в име на сървъра Задайте сървъра на Oracle, към който да се свържете. Ако се изисква SID, това може да бъде зададено във формата на "ServerName/SID".

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Щракнете върху OK.

  5. Ако сървърът на Oracle изисква идентификационни данни на потребител на база данни:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Щракнете върху Свързване.

  1. В раздела на лентата Power Query изберете от други източници > от списъка на SharePoint.

    Power Query получава данни от други източници в диалоговия прозорец
  2. В диалоговия прозорец списъци на Microsoft SharePoint , който се появява, въведете URL адреса на сайт на SharePoint.

    Забележка: Когато се свързвате към списък на SharePoint, въведете URL адреса на сайта вместо URL адреса на списъка. В диалоговия прозорец на Access SharePoint изберете най-общия URL адрес за удостоверяване на сайта правилно. По подразбиране е избрано най-общият URL адрес.

  3. Изберете OK, за да продължите.

  4. В диалоговия прозорец на Access SharePoint , който се появява след това, изберете опция за идентификационни данни:

    1. Изберете анонимен , ако сървърът на SharePoint не изисква никакви идентификационни данни.

    2. Изберете Windows , ако сървърът на SharePoint изисква идентификационните ви данни за Windows.

    3. Изберете организационен акаунт , ако сървърът на SharePoint изисква идентификационни данни за организационния акаунт.

  5. Изберете Connect.

    Заявка за свързване към списък на SharePoint

  1. В раздела на лентата Power Query изберете от други източници > от канала на OData.

    Power Query получава данни от други източници в диалоговия прозорец
  2. В диалоговия прозорец Емисия на OData въведете URL адрес за канал на OData.

  3. Изберете OK.

  4. Ако каналът на OData изисква потребителски идентификационни данни, в диалоговия прозорец достъп до канал на OData :

    1. Изберете Windows , ако каналът на OData изисква Windows удостоверяване.

    2. Изберете основни , ако каналът на OData изисква вашето потребителско име и парола.

    3. Изберете пазарен ключ , ако каналът на OData изисква ключ на акаунт за пазара. Можете да изберете ключа за вашия акаунт за пазара , за да се абонирате за RSS канал на Microsoft Azure Marketplace. Можете също да се регистрирате за Microsoft Azure пазар от диалоговия прозорец на Access канал на OData.

    4. Щракнете върху организационен акаунт , ако каналът на OData изисква идентификационни данни за външен достъп. За Windows Live ID Влезте във вашия акаунт.

    5. Изберете Запиши.

Забележка: Свързване към канал на OData поддържа формата на услуга за данни на JSON Light.

  1. Щракнете върху раздела данни , след което Получете > данниот други източници > от OLEDB. Ако не виждате бутона " получаване на данни ", следвайте инструкциите в съветника за връзка с данни по-долу.

  2. В диалоговия прозорец от OLE DB въведете низа на връзката, след което натиснете OK.

  3. В диалоговия прозорец на доставчика на OLEDB изберете от опциите по подразбиране или по избор, Windowsили връзки към база данни , въведете подходящите идентификационни данни, след което щракнете върху Свързване.

  4. В диалоговия прозорец навигатор изберете базата данни и таблиците или заявките, към които искате да се свържете, след което натиснете Load или Edit.

  5. В редактора на Power Queryнатиснете Close & Load.

  1. В раздела на лентата Power Query щракнете върху от база данни > от базата данни на MySQL.

    Power Query от опции за бази данни
  2. В диалоговия прозорец база данни на MySQL , в име на сървъра укажете сървъра за база данни на MySQL, към който да се свържете.

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Щракнете върху OK.

  5. Ако сървърът на MySQL изисква идентификационни данни на потребител на база данни:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Щракнете върху Свързване.

  1. В раздела на лентата на Power Query изберете от други източници > от Microsoft Exchange.

    Източници на данни на Power Query
  2. В диалоговия прозорец достъп до Exchange Server Задайте своя имейл адрес и парола.

  3. Щракнете върху Запиши.

  4. В диалоговия прозорец услуга за автоматично откриване на Microsoft Exchange изберете Разрешаване , за да разрешите на услугата на Exchange да се довери на вашите идентификационни данни.

Важно: Уверете се, че сте изтеглили и инсталирали добавката Power Query.

  1. В раздела на лентата Power Query щракнете върху от други източници > от Active Directory.

    Power Query получава данни от други източници в диалоговия прозорец

  2. Въведете своя домейн в диалоговия прозорец на Active Directory.

  3. В диалоговия прозорец домейн на Active Directory за вашия домейн щракнете върху Използвай моите Текущи идентификационни данниили Използвайте алтернативни идентификационни данни. За да използвате алтернативно удостоверяване на credenitals, въведете потребителското си име и паролатаси.

  4. Щракнете върху Свързване.

  5. След като връзката се осъществи успешно, можете да използвате прозореца навигатор , за да прегледате всички домейни, които са налични в активния ви указател, и детайлизиране в информация за Active Directory, включително потребители, акаунти и компютри.

Предупреждение: 

  • За да можете да се свържете към база данни на IBM DB2, ви трябва драйверът за сървър за данни на IBM DB2 , инсталиран на вашия компютър (минимално изискване е Пакетът драйвер за сървър за данни на IBM (DS Driver)). Изберете драйвера, който отговаря на вашата инсталация на Power Query (32-битова или 64-битова).

  • Има известни проблеми, съобщени от IBM за инсталиране на драйвера за сървър за данни на IBM DB2 в Windows 8.Ако използвате Windows 8 и искате да се свържете с IBM DB2 с помощта на Power Query, трябва да следвате допълнителни стъпки за инсталиране. Вижте повече информация за драйвера за сървър за данни на IBM DB2 в Windows 8..

  1. В раздела на лентата Power Query щракнете върху от > база данни от база данни на IBM DB2.

    Power Query от опции за бази данни
  2. В диалоговия прозорец база данни на IBM DB2 в име на сървъра Задайте сървъра за бази данни на IBM DB2, към който да се свържете.

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Щракнете върху OK.

  5. Ако сървърът на IBM DB2 изисква идентификационни данни на потребител на база данните:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Щракнете върху Свързване.

Забележка: За да можете да се свържете към база данни на PostgreSQL в Power Query, ви е нужен доставчик на данни на Ngpsql за PostgreSQL , инсталиран на вашия компютър. Изберете драйвера, който съответства на вашата версия на Office (32-битова или 64-битова). Вижте: коя версия на Office използвам? за повече информация. Също така се уверете, че доставчикът е регистриран в конфигурацията на компютъра, който отговаря на най-новата версия на .NET на устройството ви.

  1. В раздела на лентата на Power Query изберете от > база данни от база данни на PostgreSQL.

    Power Query от опции за бази данни
  2. В диалоговия прозорец база данни на PostgreSQL Задайте сървъра на базата данни на PostgreSQL, към който искате да се свържете, в секцията име на сървъра .

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Изберете OK.

  5. Ако сървърът PostgreSQL изисква идентификационни данни на потребител на база данни:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Изберете Connect.

  1. Навигиране до HTTPS://Web.powerapps.com/

  2. Изберете средата , към която искате да се свържете.

  3. В менюто изберете иконата за настройки > Разширени персонализации > ресурси за разработчици.

  4. Копиране на стойността за екземпляра на уеб API

    Забележки: 

    • Форматът на URL адрес ще бъде нещо катоhttps://<tenant>.crm.dynamics.com/api/data/v9.0.

    • Точният формат на URL адреса, който ще използвате, за да се свържете, зависи от вашия регион и версията на КОМПАКТДИСКОВЕте за приложенията, които използвате. За повече информация вижте URL и версии на уеб API.

  5. Изберете раздела данни , след което получете данни > от онлайн услуги > от Dynamics 365 (онлайн).

    • Ако не виждате бутона " получаване на данни ", щракнете върху нова заявка > от други източници >от Dynamics 365 (онлайн).

  6. В диалоговия прозорец, след като сте избрали основната опция, въведете URL адреса на уеб API за връзката за вашите компактдискове за приложения и щракнете върху OK.

    • Ако изберете опцията Advanced (разширени ), можете да добавите някои допълнителни параметри към заявката, за да контролирате какви данни се връщат. За повече информация вижте: заявка за данни с помощта на уеб API

  7. Изберете организационен акаунт.

    • Ако не сте влезли с вашия служебен или учебен акаунт в Microsoft, който използвате за достъп до КОМПАКТДИСКОВЕ за приложения, щракнете върху влизане и въведете потребителското име и паролата на акаунта.

  8. Щракнете върху Свързване.

  9. В диалоговия прозорец навигатор изберете данните, които искате да извлечете.

  10. Ако данните са добри за импортиране, както е, тогава изберете опцията Заредете , в противен случай изберете опцията Редактиране , за да отворите редактора на Power Query.

    Забележка: В редактора на Power Query ви дават множество опции, за да модифицирате върнатите данни. Например може да искате да импортирате по-малко колони, отколкото вашите първични данни съдържа. В този случай отидете на раздела начало > управление на колоните > Изберете колони, изберете колоните, които искате да запазите, и след това щракнете върху OK. Когато сте готови, щракнете върху затвори & зареждане , за да върнете променените данни в Excel.

Забележка: За да можете да се свържете към база данни на Teradata, ви е нужен доставчик на данни на .net за Teradata на вашия компютър.

  1. В раздела на лентата на Power Query изберете от > база данни от база данни на Teradata.

    Power Query от опции за бази данни
  2. В диалоговия прозорец база данни Teradata , в име на сървъра Задайте сървъра на Teradata, към който да се свържете.

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, укажете вашата заявка в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Изберете OK.

  5. Ако сървърът на Teradata изисква идентификационни данни на потребител на база данни:

    1. В диалоговия прозорец достъп до база данни въведете потребителското си име и паролата си.

    2. Щракнете върху Запиши.

Важно: Оттегляне на известието за конектор за данни на Facebook   Импортиране и обновяване на данни от Facebook в Excel ще спре да работи през април, 2020. Ще продължите да можете да използвате конектора за & трансформация (Power Query) до този момент, но започвайки през април, 2020, няма да можете да се свържете с Facebook и ще получите съобщение за грешка. Препоръчваме ви да преразглеждате или да премахвате съществуващи & трансформиране (Power Query) заявки, които използват конектора за Facebook възможно най-скоро, за да избегнете неочаквани резултати.

Забележка: Ако това е първият път, когато се свързвате с Facebook, ще бъдете помолени да предоставите идентификационни данни. Влезте със своя акаунт за Facebook и Разрешете достъп до приложението Power Query. Можете да изключите бъдещите подкани чрез щракване върху опцията не ме предупреждавай отново за този конектор .

  1. В раздела на лентата Power Query щракнете върху от други източници > от Facebook.

  2. В диалоговия прозорец на Facebook се свържете към Facebook , като използвате "аз", вашето потребителско име или ИД на обект.

    Забележка: Вашето потребителско име във Facebook е различно от имейл адреса ви за влизане.

  3. Изберете категория, към която да се свържете, от падащия списък Свързване . Изберете например приятели , за да имате достъп до цялата информация, налична във вашата категория приятели във Facebook.

  4. Щракнете върху OK.

  5. Ако е необходимо, щракнете върху влизане от диалоговия прозорец на Access Facebook , след което въведете своя имейл адрес или телефонен номер за Facebook и парола. Можете да проверите опцията, за да останете влезли. След като сте влезли, щракнете върху Свързване.

  6. След като връзката се осъществи успешно, ще можете да визуализирате таблица, която съдържа информация за избраната категория. Например, ако изберете категорията приятели, Power Query прави таблица, която съдържа вашите приятели във Facebook по име.

  7. Щракнете върху Load или Edit.

Можете да използвате редактора на заявки , за да записвате формули за Power Query.

= Facebook.Graph("https://graph.facebook.com/v2.8/me/friends")

Изображение на лентата на Power Query

Забележка: Редактор на заявки се показва само когато зареждате, редактирате или създавате нова заявка чрез Power Query. Следващото видео показва прозореца Редактор на заявки, който се показва след редактиране на заявка от работна книга на Excel. За да видите редактора на заявки , без да зареждате или редактирате съществуваща заявка за работна книга, от секцията получаване на външни данни в раздела на лентата на Power Query изберете от други източници > празна заявка. Следващото видео показва един начин да покажете Редактор на заявки.

Как да видите редактора на заявки в Excel

Забележки: 

  • За да можете да се свържете към база данни на SAP SQL навсякъде, ви трябва драйверът на SAP SQL навсякъде , инсталиран на вашия компютър. Изберете драйвера, който отговаря на вашата инсталация на Power Query (32-битова или 64-битова).

  1. В раздела на лентата Power QUERY изберете от > на база данниот SAP Sybase SQL навсякъде.

    Пример за контрола на формуляр – разгъващ се списък
  2. В диалоговия прозорец база данни на Sybase укажете сървъра на Sybase, към който да се свържете, в полето име на сървъра . Ако желаете, можете да укажете и име на базата данни .

  3. Ако искате да импортирате данни с помощта на основна заявка за база данни, задайте заявката си в полето SQL инструкция . За повече информация вижте Импортиране на данни от база данни с помощта на основна заявка за база данни.

  4. Щракнете върху OK.

  5. По подразбиране квадратчето за отметка шифроване на връзка е избрано, така че Power Query се свързва към вашата база данни с помощта на проста шифрована връзка.

  6. Щракнете върху Свързване.

Microsoft Azure Blob хранилище е услуга за съхранение на големи количества неструктурирани данни, като например изображения, видеоклипове, аудио и документи, които са достъпни от всяка точка на света чрез HTTP или HTTPS. За повече информация относно услугата за Blob съхранение на Azure вижте как да използвате Blob място за съхранение.

  1. В раздела на лентата Power Query изберете от Azure > от Microsoft Azure Blob Storage.

    Импортиране на Power Query от Azure
  2. В диалоговия прозорец Microsoft Azure петно за съхранение въведете своето име на акаунт за място за съхранение Microsoft Azure или URL адрес и след това щракнете върху OK.

  3. Ако се свързвате към услугата за Blob съхранение за първи път, ще бъдете подканени да въведете и запишете клавиша за достъп за място за съхранение. В диалоговия прозорец на access Microsoft Azure Blob Storage въведете своя ключ за достъп до мястото за съхранение в полето ключ за акаунт и щракнете върху Запиши.

    Забележка: Ако трябва да извлечете своя ключ за достъп до мястото за съхранение, отидете до портала заMicrosoft Azure, изберете своя акаунт за място за съхранение, след което щракнете върху иконата управление на клавиша за достъп в долната част на страницата. Щракнете върху иконата копиране отдясно на първичния ключ, а след това поставете стойността в полето ключ за акаунт .

  4. В редактора на заявки са изредени всички налични контейнери във вашата Microsoft Azure Blob място за съхранение. В навигационнияекран изберете контейнер, от който искате да импортирате данни, и след това щракнете върху Приложи & затвори.

  1. В раздела на лентата на Power QUERY изберете от Azure > от Microsoft Azure HDInsight.

    Диалогов прозорец на Microsoft Office Enterprise 2007
  2. В диалоговия прозорец Microsoft Azure HDInsight въведете име на акаунт и щракнете върху OK.

  3. След това въведете своя ключ за акаунти щракнете върху Свързване.

    Забележка: Ако трябва да извлечете своя ключ, се върнете в портала заMicrosoft Azure, изберете своя акаунт за място за съхранение и щракнете върху иконата управление на клавиша за достъп в долната част на страницата. Щракнете върху иконата за копиране отдясно на първичния ключ и поставете стойността в съветника.

  4. Изберете своя клъстер в диалоговия прозорец на навигатора и след това намерете и изберете файл със съдържание.

  5. Щракнете върху Зареждане , за да заредите избраната таблица, или щракнете върху Редактиране , за да извършите допълнителни филтри и трансформации на данни, преди да ги заредите.

Забележка: HDInsight има таблица с набори по подразбиране, HiveSampleData.txt, която можете да използвате, за да научите как се импортират данни в Excel чрез Power Query. За ръководство "стъпка по стъпка" как се импортират данни от HDInsight, вижте как да се свържете с Excel към Microsoft Azure HDInsight с Power Query.

Power Query не е наличен в Excel 2007. Все пак можете да се свързвате с външни източници на данни. Имайте предвид, че тази среда за работа не е толкова здрава, колкото еквивалентното & трансформиране на опит с Power Query. Вижте: унифициране получаване на & трансформиране.

Съветник за връзка с данни

Стъпка 1: създаване на връзка с друга работна книга

  1. В раздела Данни щракнете върху Връзки.

    Връзки

  2. В диалоговия прозорец връзки на работна книга щракнете върху Добави.

  3. Близо до долната част на диалоговия прозорец Съществуващи връзки щракнете върху Преглед за още.

  4. Намерете вашата работна книга и щракнете върху Отвори.

  5. В диалоговия прозорец Избор на таблица изберете таблица (работен лист) и щракнете върху OK.

    Забележки: 

    • Работните листове се наричат "таблици" в диалоговия прозорец " избор на таблица "

    • Можете да добавяте само по една таблица в даден момент.

    • Можете да преименувате таблица, като щракнете върху бутона свойства . Можете също да добавите описание.

  6. За да добавите още таблици, повторете стъпките от 2 до 5.

  7. Щракнете върху Затвори.

Стъпка 2: Добавяне на таблиците във вашата работна книга

  1. Щракнете върху Съществуващи връзки, изберете таблицата и щракнете върху Отвори.

  2. В диалоговия прозорец Импортиране на данни изберете къде да покажете данните във вашата работна книга и дали да преглеждате данните като Таблица, обобщена таблицаили обобщена диаграма.

Можете да използвате съветника за връзка с данни, за да се свържете към база данни на Access.

  1. В раздела Данни, в групата Външни данни, щракнете върху От Access.

    Група ''Получаване на външни данни'' в раздел ''Данни''

  2. В диалоговия прозорец избор на източник на данни отидете до базата данни на Access.

  3. В диалоговия прозорец Избор на таблица изберете таблиците или заявките, които искате да използвате, и щракнете върху OK.

  4. Можете да щракнете върху Готово или върху Напред, за да промените подробните данни за връзката.

  5. В диалоговия прозорец Импортиране на данни изберете къде да разположите данните във вашата работна книга и дали да преглеждате тези данни във вид на таблица, отчет с обобщена таблица, или обобщена диаграма.

  6. Щракнете върху бутона Свойства, за да зададете разширени свойства за връзката, като например опции за обновяване на свързаните данни.

  7. По желание можете да добавите тези данни към модела на данните, за да можете да комбинирате вашите данни с други таблици или с данни от други източници, да създавате релации между таблиците и да правите много повече неща, отколкото е възможно с обикновения отчет с обобщена таблица.

  8. Щракнете върху OK, за да приключите.

Отидете в раздела " данни ", за > получите външни данни > от текст. След това в диалоговия прозорец Импортиране на текстов файл щракнете двукратно върху текстовия файл, който искате да импортирате, и ще се отвори диалоговият прозорец Съветник за импортиране на текст.

Стъпка 1 от 3

Оригинален тип данни    Ако елементите в текстов файл се разделят с табулатори, двоеточия, точка и запетая, интервали или други знаци , изберете с разделители. Ако всички елементи във всяка колона са с еднаква дължина, изберете Фиксирана ширина.

Начало на импортирането в ред    Въведете или изберете номер на ред, за да укажете първия ред от данните, които искате да импортирате.

Източник на файлове    Изберете набора от символи, който се използва в текстов файл. В повечето случаи можете да оставите тази настройка при настройката му по подразбиране. Ако знаете, че текстовият файл е създаден с помощта на различен набор от знаци от набора от символи, който използвате на вашия компютър, трябва да промените тази настройка, така че да съответства на този набор от знаци. Например, ако компютърът ви е настроен да използва знаков набор 1251 (кирилица, Windows), но знаете, че файлът е създаден с помощта на набор от знаци 1252 (Western European, Windows), трябва да зададете произход на файла на 1252.

Визуализация на файл    Това поле показва текста, тъй като той ще се появи, когато е разделен на колони в работния лист.

Стъпка 2 от 3 (разделени данни)

Разделители    Изберете знака, който разделя стойностите във вашия текстов файл. Ако знакът не е в списъка, поставете отметка в квадратчето другото и след това въведете знака в полето, съдържащо курсора. Тези опции не са налични, ако типът на данните е с фиксирана ширина.

Третирай последователните разделители като един    Отметнете това квадратче, ако вашите данни съдържат разделител с повече от един знак между полетата с данни или ако вашите данни съдържат множество разделители по избор.

Текстов идентификатор    Изберете символа, който огражда стойностите във вашия текстов файл. Когато Excel срещне знака за идентификатор на текст, целият текст, който следва този знак, и предшества следващото появяване на този знак, се импортира като една стойност, дори ако текстът съдържа знак за разделител. Например, ако разделителят е запетая (,) и текстовият идентификатор е кавичка (")," Dallas, Texas "се импортира в една клетка като Dallas, Texas. Ако няма знак или апостроф (') е зададено като идентификатор за текст, "Dallas, Texas" се импортира в два съседни клетки като "Dallas и Texas".

Ако знакът за разделител възниква между квалификациите за текст, Excel пропуска квалификациите в импортираната стойност. Ако не се появява знак за разделител между текстовите квалификации, Excel включва знака за квалификации в импортираната стойност. Следователно "Dallas Texas" (с помощта на квалификациите за кавички текст) се импортира в една клетка като "Dallas Texas".

Визуализация на данни    Прегледайте текста в това поле, за да се уверите, че текстът ще бъде разделен на колони в работния лист, както пожелаете.

Стъпка 2 от 3 (данни с фиксирана ширина)

Визуализация на данни    Задаване на ширините на полетата в този раздел. Щракнете върху прозореца за визуализация, за да зададете знак за нова колона, която е представена с вертикална линия. Щракнете двукратно върху нова колона, за да я премахнете, или плъзнете нова колона, за да я преместите.

Стъпка 3 от 3

Щракнете върху бутона Разширени , за да направите едно или няколко от следните неща:

  • Задайте типа на разделители десетично и хиляда, които се използват в текстов файл. Когато данните са импортирани в Excel, разделите ще съответстват на тези, които са зададени за вашето местоположение, в регионални и езикови опции или регионални настройки (Контролен панел на Windows).

  • Задайте дали една или повече числови стойности може да съдържат знак минус.

Формат на данните в колоната    Щракнете върху формата на данните в колоната, която е избрана в раздела Визуализация на данни . Ако не искате да импортирате избраната колона, щракнете върху не Импортирай колоната (Пропусни).

След като изберете опция за форматиране на данни за избраната колона, заглавието на колоната под Визуализация на данни показва формата. Ако изберете Дата, изберете формат за дата в полето Дата .

Изберете формата на данните, който съответства на предварителните данни, така че Excel да може да конвертира импортираните данни правилно. Например:

  • За да преобразувате колона от всички знаци за номер на валута във валутния формат на Excel, изберете Общи.

  • За да преобразувате колона от всички числови знаци в текстов формат на Excel, изберете текст.

  • За да преобразувате колона от всички знаци за дати, всяка дата в реда за годината, месеца и деня, към формат за дата на Excel, изберете Датаи след това изберете типа на датата на YMD в полето Дата .

Excel ще импортира колоната като цяло , ако преобразуването може да доведе до неочаквани резултати. Например:

  • Ако колоната съдържа комбинация от формати, като например по азбучен ред и числови знаци, Excel конвертира колоната в Обща.

  • Ако в колона от дати всяка дата е в реда на годината, месеца и датата и изберете Дата заедно с тип на дата MDY, Excel конвертира колоната във формат "общ". Колоната, която съдържа знаците за дати, трябва да съвпада отблизо с вградена дата или формати за дата по избор.

Ако Excel не конвертира колоната в желания от вас формат, можете да преобразувате данните, след като я импортирате.

Когато сте избрали желаните опции, щракнете върху Готово , за да отворите диалоговия прозорец Импортиране на данни , и изберете къде да се помести вашата информация.

Import Data

Задайте тези опции, за да управлявате начина, по който се изпълнява процесът на импортиране на данни, включително кои свойства на връзката с данни да се използват и какъв файл и диапазон да се попълват с импортираните данни.

  • Опциите под Изберете как искате да виждате тези данни във вашата работна книга са налични само ако имате модел на данни, който е подготвен, и изберете опцията за добавяне на това импортиране към този модел (вижте третия елемент в този списък).

  • Задайте целева работна книга:

    • Ако изберете съществуващ работен лист, щракнете върху клетка в работния лист, за да поставите първата клетка от импортираните данни, или щракнете и плъзнете, за да изберете диапазон.

    • Изберете нов работен лист , за да импортирате в нов работен лист (започвайки от клетка a1)

  • Ако имате модел на данни, щракнете върху Добавяне на тези данни към модела на данни , за да включите това импортиране в модела. За повече информация вижте Създаване на модел на данни в Excel.

    Имайте предвид, че избирането на тази опция отключва опциите под Изберете как искате да виждате тези данни във вашата работна книга.

  • Щракнете върху свойства , за да зададете всички свойства на диапазона за външни данни, които искате. За повече информация вижте управление на диапазони от външни данни и техните свойства.

  • Щракнете върху OK , когато сте готови да завършите импортирането на данните.

  1. В раздела данни , в групата получаване на външни данни щракнете върху от уеб пространството.

  2. В диалоговия прозорец Нова Web заявка въведете адреса на уеб страницата, в която искате да направите заявка, в полето адрес и след това щракнете върху Почни.

    Отваря се уеб страницата в диалоговия прозорец нова уеб заявка.

  3. На уеб страницата щракнете върху малката жълта кутийка с червена стрелка до всяка таблица, която искате да направите заявка.

  4. Задайте всички опции, които искате, и след това щракнете върху Импортирай.

Задаване на опции за уеб заявки

  1. В горния десен ъгъл на диалоговия прозорец "нова уеб заявка" щракнете върху Options (опции).

  2. В диалоговия прозорец Опции за Web заявка Задайте някоя от следните опции:

    Опция

    Ефекти

    Форматиране

    • Няма   Уеб данните ще се импортират като обикновен текст. Няма да се импортира никакво форматиране и само текстовата връзка ще бъде импортирана от всички хипервръзки.

    • Форматиране само на RTF текст   Уеб данните ще се импортират като RTF текст, но само текстов линк ще бъде импортиран от всички хипервръзки.

    • Цялостно HTML форматиране   Всички форматирания ще бъдат импортирани и импортираните хипервръзки ще бъдат функционални.

    Импортиране <предварително> блокове в колони

    Ако тази опция е избрана, всеки <предварително> блок ще бъде импортиран като колона.

    Третирай последователните разделители като един

    Тази опция се прилага само ако е избрана опцията "предшестващо". Ако тази опция е избрана, разделители, които нямат никакъв текст между тях, няма да бъдат смятани за един ограничител по време на процеса на импортиране.

    Използвайте същите настройки за импортиране за цялата секция

    Тази опция се прилага само ако е избрана опцията "предшестващо". Ако тази опция е избрана, данните от HTML <предварително> етикети на зададената страница се обработват наведнъж по време на процеса на импортиране. Ако не е избрано, данните се импортират в блокове от последователни редове, така че заглавни редове ще бъдат разпознати като такива.

    Забрани разпознаването на дата

    Ако е избрано, датите се импортират като текст. Ако не е избрано, датите ще бъдат импортирани като стойности за дата и час.

    Забраняване на пренасочване на уеб заявки

    Ако е избрано, пренасочванията ще бъдат игнорирани. Ако не е избрано, ще бъдат обработени пренасочвания.

Практическата работа "получаване на & трансформация" не е налична в Excel 2007, така че можете да използвате файл за връзка с данни на Office (. odc), за да се свържете към база данни на Microsoft SQL Server от работна книга на Excel 2007. SQL Server е пълнофункционален програма за релационни бази данни, която е предназначена за решения за данни за цял свят, които изискват оптимална производителност, достъпност, скалируемост и защита.

  1. В раздела данни , в групата получаване на външни данни щракнете върху от други източниции след това щракнете върху от SQL Server.

    Изображение на лентата на Excel

    Стартира се съветникът за връзка с данни. Съветникът има три страници.

    Страница 1: свързване със сървъра за база данни    

  2. В стъпка 1 въведете името на компютъра на SQL Server в полето Име на сървъра .

  3. В стъпка 2, под идентификационни данни за влизаненаправете едно от следните неща:

    • За да използвате текущото потребителско име и парола за Microsoft Windows, щракнете върху използване на удостоверяване на Windows.

    • За да въведете потребителско име и парола за база данни, щракнете върху Използвай следното потребителско име и паролаи след това въведете потребителското си име и парола в съответните полета потребителско име и парола .

      Забележка относно защитата: 

      • Използвайте сигурни пароли, съчетаващи главни и малки букви, цифри и символи. В несигурните пароли не се смесват такива елементи. Сигурна парола: Y6dh!et5. Слаба парола: house1. Паролите трябва да бъдат с дължина от 8 или повече знака. По-добре е да използвате фраза за достъп с 14 знака или повече.

      • Изключително важно е да запомните паролата си. Ако я забравите, Microsoft не може да я извлече и да ви я предостави. Съхранявайте записаните пароли на сигурно място, далече от информацията, която защитават.

      Страница 2: избор на база данни и таблица    

  4. Под Изберете базата данни, която съдържажеланите данни, изберете база данни. Под Свързване към конкретна таблицаизберете конкретна таблица или изглед.

    Друга възможност е да изчистите отметката от квадратчето Свързване към конкретна таблица , така че други потребители, които използват този файл за връзка, ще бъдат подканени за списъка с таблици и изгледи.

    Страница 3: записване на файл за връзка с данни и завършване    

  5. Ако желаете, в полето име на файл Коригирайте името на предложения файл. Щракнете върху Преглед , за да промените местоположението на файла по подразбиране (Моят източник на данни).

  6. Ако желаете, въведете описание на файла, истинско име и общи думи за търсене в полетата Описание, истинско имеи ключови думи за търсене .

  7. За да се гарантира, че файлът за връзка се използва винаги при актуализирането на данните, щракнете върху квадратчето за отметка винаги опитвай да използваш този файл, за да обновите тези данни . Това квадратче за отметка гарантира, че актуализациите на файла на връзката винаги ще се използват от всички работни книги, които използват този файл за връзка.

  8. За да зададете как се отваря външният източник на данни за отчет с обобщена таблица, ако работната книга се запише в Excel Services и се отвори с помощта на Excel Services, щракнете върху Настройки за удостоверяванеи след това изберете една от следните опции, за да влезете в източника на данни:

    • Удостоверяване на Windows     Изберете тази опция, за да използвате потребителското име и паролата на текущия потребител. Това е най-сигурният начин, но може да засегне производителността, когато много потребители са свързани със сървъра.

    • SSO     Изберете тази опция, за да използвате еднократната идентификация (SSO), и след това въведете подходящия низ за идентифициране в полето SSO ИД . Администраторът на сайта може да конфигурира Windows SharePoint Services сайт, за да използва единична база данни за влизане, в която може да бъде съхранено потребителско име и парола. Този метод може да бъде най-ефикасен при свързване на много потребители със сървъра.

    • Няма     Изберете тази опция, за да запишете потребителското име и паролата във файла на връзката.

      Забележка относно защитата: Избягвайте да записвате информация за влизане, когато се свързвате с източници на данни. Тази информация може да се съхранява като обикновен текст и злонамереният потребител може да получи достъп до информацията, за да компрометира защитата на източника на данни.

      Забележка: Настройката за удостоверяване се използва само от Excel Services, а не от Excel.

  9. Щракнете върху OK.

  10. Щракнете върху Готово , за да затворите съветника за връзка с данни.

    Показва се диалоговият прозорец Импортиране на данни .

  11. Под Изберете как искате да виждате тези данни във вашата работна книга, направете едно от следните неща:

    • За да създадете таблица на Excel, щракнете върху таблица (това е по подразбиране).

    • За да създадете отчет с обобщена таблица, щракнете върху отчет с обобщена таблица.

    • За да създадете обобщена диаграма и отчет с обобщена таблица, щракнете върху отчет собобщена диаграма.

      Забележка: Опцията " само създаване на връзка " е налична само за OLAP база данни.

  12. Под къде искате да се поставят данните?направете едно от следните неща:

    • За да поставите данните в съществуващ работен лист, изберете съществуващ работен листи след това въведете името на първата клетка в диапазона от клетки, където искате да намерите данните.

      Можете също да щракнете върху Свий диалоговия Изображение на бутон , за да свиете временно диалоговия прозорец, да изберете началната клетка на работния лист и след това да щракнете върху разгъни диалоговия Изображение на бутон .

    • За да разположите данните в нов работен лист, започвайки от клетка a1, щракнете върху нов работен лист.

  13. Ако желаете, можете да промените свойствата на връзката (а също и да промените файла за връзка), като щракнете върху свойства, направите промените в диалоговия прозорец свойства на връзката и след това щракнете върху OK.

    За повече информация вижте свойства на връзката.

За Excel 2007 можете да използвате Microsoft Query , за да се свързвате с източници на данни на ODBC.

Съветник за връзка с данни

  1. В раздела данни , в групата получаване на външни данни щракнете върху от други източниции след това щракнете върху от услуги за анализ.

    Упражнение в Powerpoint 2010

    Показва се съветникът за връзка с данни. Съветникът има три екрана.

    • Свързване към сървър с база данни

    • Избиране на база данни и таблица

    • Записване на файл за връзка с данни и завършване

  2. В екрана Свързване към сървъра за база данни , в полето име на сървъра въведете името на сървъра за OLAP база данни.

    Съвет: Ако знаете името на офлайн файла за куб, към който искате да се свържете, можете да въведете пълния път до файла, името на файла и разширението.

  3. Под идентификационни данни за влизаненаправете едно от следните неща, след което щракнете върху напред:

    • За да използвате текущото потребителско име и парола за Windows, щракнете върху използване на удостоверяване на Windows.

    • За да въведете потребителско име и парола за база данни, щракнете върху Използвай следното потребителско име и паролаи след това въведете потребителското си име и парола в съответните полета потребителско име и парола .

  4. В диалоговия прозорец Изберете базата данни, която съдържа данните , които искате, изберете база данни, след което щракнете върху напред.

    За да се свържете с конкретен куб в базата данни, се уверете, че е избрано Свързване с конкретен куб или таблица , и след това изберете куб от списъка.

  5. В диалоговия прозорец записване на файл за връзка с данни , в полето Име на файл Коригирайте името на файла по подразбиране, както е необходимо (незадължително).

    Щракнете върху Преглед , за да промените местоположението на файловете по подразбиране на Моите източници на данни, или проверете за съществуващите имена на файлове.

  6. В полетата Описание, приятелско имеи ключови думи за търсене въведете описание на файла, истинско име и общи думи за търсене (всички са по желание).

  7. За да се гарантира, че файлът за връзка се използва, когато обобщената таблица се обнови, щракнете върху винаги се опитвайте да използвате този файл, за да обновите тези данни.

    Избирането на това квадратче за отметка гарантира, че актуализациите на файла на връзката винаги ще се използват от всички работни книги, които използват този файл за връзка.

  8. Щракнете върху Готово , за да затворите съветника за връзка с данни.

  9. В диалоговия прозорец Импортиране на данни , под Изберете как искате да виждате тези данни във вашата работна книга, направете едно от следните неща:

    • За да създадете само отчет с обобщена таблица, щракнете върху отчет с обобщена таблица.

    • За да създадете отчет с обобщена таблица и отчет с обобщена диаграма, щракнете върху обобщена диаграма и отчет с обобщена таблица

    • За да съхраните избраната връзка в работната книга за по-късна употреба, щракнете върху само създаване на връзка. Това квадратче за отметка гарантира, че връзката се използва от формули, които съдържат функции за куб, които създавате, и че не искате да създавате отчет с обобщена таблица.

  10. Под къде искате да се поставят даннитенаправете едно от следните неща:

    • За да поставите отчета с обобщена таблица в съществуващ работен лист, изберете съществуващ работен листи след това въведете препратката към клетка в диапазона от клетки, където искате да намерите отчета с обобщена таблица.

      Можете също да щракнете върху Свий диалоговия прозорец Изображение на бутон , за да скриете временно диалоговия прозорец, да изберете началната клетка на работния лист, която искате да използвате, и след това да натиснете разгъни диалоговия Изображение на бутон .

  11. За да разположите отчета с обобщена таблица в нов работен лист, започвайки от клетка a1, щракнете върху нов работен лист.

  12. За да проверите или промените свойствата на връзката, щракнете върху свойства, направете необходимите промени в диалоговия прозорец свойства на връзката и след това щракнете върху OK.

Работа с връзки с външни данни

В следващите раздели се обсъждат как работят връзките с външни данни и как да намерите редактиране, управление и споделяне на информацията за връзката с други програми и потребители.

Разбиране на основите на връзките с данни

Данните в работна книга на Excel могат да идват от две различни местоположения. Данните могат да се съхраняват директно в работната книга или да се съхраняват във външен източник на данни, като например текстов файл, база данни или куб за онлайн аналитична обработка (OLAP). Този външен източник на данни е свързан с работната книга чрез връзка за данни, което е набор от данни, които описват как да намерите, да влезете в и да получите достъп до външния източник на данни.

Основното предимство на свързването към външни данни е, че можете периодично да анализирате тези данни, без да ги копирате многократно във вашата работна книга, което е операция, която може да е продължителна и склонна към грешки. След като се свържете с външни данни, можете също да обновявате автоматично (или да актуализирате) работните книги на Excel от първоначалния източник на данни, когато източникът на данни се актуализира с нова информация.

Информацията за връзка се съхранява в работната книга и може да се съхранява и във файл за връзка, като например файл за връзка с данни на Office (ODC) (. odc) или файл с име на източник на данни (. DSN).

За да външни данни в Excel, ви трябва достъп до данните. Ако външните източник на данни, до които искате да получите достъп, не са на вашия локален компютър, може да се наложи да се обърнете към администратора на базата данни за парола, потребителски разрешения или друга информация за връзка. Ако източникът на данни е база данни, уверете се, че базата данни не е отворена в монополен режим. Ако източникът на данни е текстов файл или електронна таблица, се уверете, че на друг потребител не е отворен за изключителен достъп.

Много източници на данни изискват също драйвер за ODBC или OLE DB доставчик за координиране на потока от данни между Excel, файла за връзка и източника на данни.

Следващата диаграма обобщава основните моменти за връзките с данни.

Свързване към външни източници на данни

1. има редица източници на данни, към които можете да се свържете: Услуги за анализ, SQL Server, Microsoft Access, други OLAP и релационни бази данни, електронни таблици и текстови файлове.

2. много източници на данни имат асоцииран драйвер за ODBC или доставчик на OLE DB.

3. файл за връзка дефинира цялата информация, която е необходима за достъп до и извличане на данни от източник на данни.

4. информацията за връзка е копирана от файл на връзка в работна книга и информацията за връзката лесно може да бъде редактирана.

5. данните се копират в работна книга, така че да можете да я използвате точно докато използвате данни, съхранявани директно в работната книга.

Намиране на връзки

За да намерите файлове за връзка, използвайте диалоговия прозорец съществуващи връзки . (В раздела данни , в групата получаване на външни данни щракнете върху съществуващи връзки.) С помощта на този диалогов прозорец можете да видите следните типове връзки:

  • Връзки в работната книга    

    Този списък показва всички текущи връзки в работната книга. Списъкът се създава от връзките, които вече сте определили, създадени с помощта на диалоговия прозорец избор на източник на данни на съветника за връзка с данни или от връзките, които преди това сте избрали като връзка от този диалогов прозорец.

  • Файлове на връзки на вашия компютър    

    Този списък се създава от папката Моите източници на данни , която обикновено се съхранява в папката " Моите документи " (Windows XP) или Documents (Windows Vista).

  • Файлове за връзки в мрежата    

    Този списък може да бъде създаден от следните:

    • Набор от папки във вашата локална мрежа, чието местоположение може да бъде разположено в мрежата като част от правилата на Microsoft Office Group.

    • Excel Services библиотека за връзка с данни (DCL) в сайт на SharePoint Foundation. 

Редактиране на свойствата на връзката

Можете също да използвате Excel като редактор на файлове за свързване, за да създавате и редактирате връзки към външни източници на данни, които се съхраняват в работна книга или във файл за връзка. Ако не намерите желаната връзка, можете да създадете връзка, като щракнете върху Преглед за повече , за да се покаже диалоговият прозорец избор на източник на данни , и след това щракнете върху нов източник , за да стартирате съветника за връзка с данни.

След като създадете връзката, можете да използвате диалоговия прозорец свойства на връзката (в раздела данни , в групата получаване на външни данни щракнете върху свойства.) за да контролирате различните настройки за връзки към външни източници на данни, както и за използване, повторно използване или превключване на файлове за връзка.

Ако използвате файл за връзка, за да се свържете с източник на данни, Excel копира информацията за връзката от файла на връзката в работната книга на Excel. Когато правите промени с помощта на диалоговия прозорец свойства на връзката , редактирате информацията за връзката с данни, която е съхранена в текущата работна книга на Excel, а не първоначалния файл за връзка с данни, който може да се използва за създаване на връзката (посочено от името на файла, което се показва в свойството файл на връзка в раздела дефиниция ). След като редактирате информацията за връзката (с изключение на свойствата име на връзката и Описание на връзката ), връзката към файла на връзката се премахва и свойството файл на връзката се изчиства.

За да се гарантира, че файлът за връзка винаги се използва, когато се обнови източник на данни, щракнете върху винаги се опитвайте да използвате този файл, за да обновите тези данни в раздела дефиниция . Избирането на това квадратче за отметка гарантира, че актуализациите на файла на връзката винаги ще се използват от всички работни книги, които използват този файл за връзка, който също трябва да има набор от свойства.

Управление на връзки

С помощта на диалоговия прозорец връзки на работна книга можете лесно да управлявате тези връзки, включително да създавате, редактирате и изтривате такива. (В раздела данни , в групата получаване на външни данни щракнете върху връзки.) Можете да използвате този диалогов прозорец, за да направите следното:

  • Създавате, редактирате, обновявате и изтривате връзките, които се използват в работната книга.

  • Проверете източника на външни данни. Може да искате да направите това, ако връзката е дефинирана от друг потребител.

  • Показване на мястото, където се използва всяка връзка в текущата работна книга.

  • Диагностициране на съобщение за грешка за връзките към външни данни.

  • Пренасочвайте връзката към друг сървър или източник на данни или заменете файла за връзка за съществуваща връзка.

  • Улеснява създаването и споделянето на файлове за връзка с потребители.

Връзки за споделяне

Файловете за връзка са особено полезни за споделяне на връзки последователно, като правят връзките по-откриваеми и помагат за подобряване на защитата на връзките и улесняване на администрирането на източник на данни. Най-добрият начин за споделяне на файлове с връзки е да ги направите защитено и надеждно местоположение, като например мрежова папка или библиотека на SharePoint, където потребителите могат да прочетат файла, но само определените потребители могат да променят файла.

Използване на ODC файлове

Можете да създадете файлове за връзка с данни на Office (ODC) (. odc), като се свържете с външни данни през диалоговия прозорец избор на източник на данни или с помощта на съветника за връзка с данни, за да се свържете с нови източници на данни. ODC файлът използва потребителските HTML и XML етикети за съхраняване на информацията за връзката. Можете лесно да преглеждате или редактирате съдържанието на файла в Excel.

Можете да споделяте файлове на връзки с други хора, за да им дадете един и същ достъп до външен източник на данни. Другите потребители не трябва да настройват източник на данни, за да отварят файла за връзка, но може да се наложи да инсталират драйвер за ODBC или OLE DB доставчик, необходим за достъп до външните данни на компютъра си.

ODC файловете са препоръчвания метод за свързване с данни и споделяне на данни. Можете лесно да конвертирате други традиционни файлове за връзка (DSN, UDL и заявки) към ODC файл, като отворите файла на връзката и след това щракнете върху бутона експортиране на файл за връзка в раздела дефиниция на диалоговия прозорец Свойства на връзката .

Използване на файлове на заявки

Файловете на заявката са текстови файлове, които съдържат информация за източника на данни, включително името на сървъра, където се намират данните, и информацията за връзката, която предоставяте, когато създавате източник на данни. Файловете на заявки са традиционен начин за споделяне на заявки с други потребители на Excel.

Използване на. dqy файлове за заявки    Можете да използвате Microsoft Query, за да записвате. dqy файлове, които съдържат заявки за данни от релационни бази данни или текстови файлове. Когато отворите тези файлове в Microsoft Query, можете да видите данните, върнати от заявката, и да модифицирате заявката, за да извлечете различните резултати. Можете да запишете. dqy файл за всяка заявка, която създавате, или с помощта на съветника за заявки, или директно в Microsoft Query.

Използване на. oqy файлове за заявки    Можете да записвате. oqy файлове, за да се свързвате с данни в OLAP база данни, на сървър или в офлайн файл с кубове (. cub). Когато използвате съветника за многомерни връзки в Microsoft Query, за да създадете източник на данни за OLAP база данни или куб, автоматично се създава. oqy файл. Тъй като OLAP базите данни не са организирани в записи или таблици, не можете да създавате заявки или. dqy файлове за достъп до тези бази данни.

Използване на файлове на заявки. rqy    Excel може да отваря файлове на заявки в. rqy формат, за да поддържа OLE база данни, които използват този формат. За повече информация вижте документацията за драйвера.

Използване на файлове на заявки. qry    Microsoft Query можете да отваряте и записвате файлове на заявки в. qry формат, за да използвате по-ранни версии на Microsoft Query, които не могат да отварят. dqy файловете. Ако имате файл на заявка в. qry формат, който искате да използвате в Excel, отворете файла в Microsoft Query и след това го запишете като. dqy файл. За информация за записването на. dqy файловете вижте помощ за Microsoft Query.

Използване на файлове на уеб заявки. iqy    Excel може да отваря. iqy файлове на уеб заявка за извличане на данни от интернет.

Използване на диапазони и свойства на външни данни

Диапазонът от външни данни (наричан също таблица със заявки) е дефинирано име или име на таблица, което определя местоположението на данните, които са въведени в работния лист. Когато се свързвате към външни данни, Excel автоматично създава диапазон от външни данни. Единственото изключение от това е отчет с обобщена таблица, който е свързан с източник на данни, който не създава диапазон от външни данни. В Excel можете да форматирате и оформите външен диапазон от данни или да го използвате в изчисления, както при всички други данни.

Excel автоматично именува диапазон от външни данни по следния начин:

  • Диапазони от външни данни от файлове за връзка с данни на Office (ODC) имат същото име като името на файла.

  • Диапазони от външни данни от бази данни са именувани с името на заявката. По подразбиране Query_from_източник е името на източника на данни, който сте използвали, за да създадете заявката.

  • Диапазони от външни данни от текстови файлове се именуват с името на текстовия файл.

  • Диапазони от външни данни от уеб заявки се именуват с името на уеб страницата, от която се извличат данните.

Ако вашият работен лист съдържа повече от един диапазон за външни данни от един и същ източник, диапазоните се номерират. Например MyText, MyText_1, MyText_2 и т. н.

Диапазонът от външни данни има допълнителни свойства (не трябва да се обърква със свойствата на връзката), които можете да използвате за управление на данните, като например запазване на форматирането на клетките и ширината на колоните. Можете да промените свойствата на тези външни диапазони от данни, като щракнете върху " свойства " в групата " връзки " в раздела " данни ", а след това направите промените в диалоговите прозорци "свойства на външния диапазон от данни " или " свойства на външни данни ".

Забележка: Ако искате да споделите обобщение или отчет, базиран на външни данни, можете да дадете на други хора работна книга, която съдържа диапазон от външни данни, или можете да създадете шаблон за отчет. шаблон за отчет ви позволява да запишете резюмето или отчета, без да записвате външните данни, така че файлът да е по-малък. Ще бъдат извлечени външните данни, когато потребителят отвори шаблона за отчет.

Разбиране на поддръжката на източник на данни в Excel и Excel Services

Има няколко обекта за данни (например диапазон за външни данни и отчет с обобщена таблица), които можете да използвате, за да се свържете с различни източници на данни. Типът източник на данни, към който можете да се свържете, обаче е различен между всеки обект на данни. Можете също да използвате и да обновите свързани данни в Excel Services, но има и допълнителни ограничения и заобиколни решения, за които трябва да знаете.

Обект за данни на Excel и поддръжка на източник на данни

Таблицата по-долу обобщава кои източници на данни се поддържат за всеки обект на данни в Excel.

Поддържа
се източник на данни

Excel
данни
обект

Създава
Външни
данни
диапазон?

OLE
DB

ODBC

Текст
файл

HTML
файл

XML
файл

SharePoint
списък

Съветник за импортиране на текст

Да

Не

Не

Да

Не

Не

Не

Отчет
с обобщена таблица (не е OLAP)

Не

Да

Да

Да

Не

Не

Да

Отчет
с обобщена таблица OLAP

Не

Да

Не

Не

Не

Не

Не

Ръководство за бързо стартиране в Outlook 2013

Да

Да

Да

Не

Не

Да

Да

XML карта

Да

Не

Не

Не

Не

Да

Не

Уеб заявка

Да

Не

Не

Не

Да

Да

Не

Съветник за връзка с данни

Да

Да

Да

Да

Да

Да

Да

Заявка за Microsoft

Да

Не

Да

Да

Не

Не

Не

Забележка: Тези файлове, текстов файл, импортиран с помощта на съветника за импортиране на текст, XML файл, импортиран с помощта на XML карта, и HTML или XML файл, импортиран чрез уеб заявка, не използвайте ODBC драйвер или OLE DB доставчик, за да осъществите връзката с източника на данни.

Услуги на Excel и поддръжка на източник на данни

Ако искате да покажете работна книга на Excel в Excel Services (Excel в уеб браузър), можете да се свързвате и обновявате данни, но трябва да използвате отчет с обобщена таблица. Excel Services не поддържа диапазони от външни данни, което означава, че Excel Services не поддържа таблица на Excel, свързана към източник на данни, уеб заявка, XML карта или Microsoft Query.

Можете обаче да заобиколите това ограничение с помощта на обобщена таблица, за да се свържете с източника на данни, и след това да проектирате и оформлението обобщената таблица като двумерна таблица без нива, групи или междинни суми, така че да се показват всички желани стойности на редове и колони. За повече информация вижте връзките в секцията Вижте също .

Запознаване с компонентите за достъп до данни

Компоненти за достъп до данни на Microsoft (MDAC) 2,8 са включени в Microsoft Windows Server 2003 и Windows XP SP2. Чрез MDAC можете да се свързвате и да използвате данни от широк набор от релационни и нерелационни източници на данни. Можете да се свързвате с много различни източници на данни с помощта на драйвери за свързване с отворени бази данни или доставчици на OLE база данни, които са построени и изпратени от Microsoft или разработени от различни трети страни. Когато инсталирате Microsoft Office, към компютъра ви се добавят допълнителни ODBC драйвери и OLE DB доставчици.

Windows Vista и Windows 7 използват компоненти на Access за достъп до данни на Windows (КПР).

За да видите пълен списък с доставчици на OLE база данни, инсталирани на компютъра ви, покажете диалоговия прозорец свойства на връзката към данните от файл за връзка с данни и след това щракнете върху раздела доставчик .

За да видите пълен списък с доставчици на ODBC, инсталирани на компютъра ви, покажете диалоговия прозорец администратор на ODBC база данни и след това щракнете върху раздела драйвери .

Можете също да използвате ODBC драйвъри и OLE DB доставчици от други производители, за да получите информация от източници, различни от източници на данни на Microsoft, включително други типове бази данни на ODBC и OLE DB. За информация относно инсталирането на тези ODBC драйвери или доставчици на OLE DB вижте документацията за базата данни или се свържете с нейния доставчик.

Използване на ODBC за свързване с източници на данни

Следващите раздели описват връзката за отваряне на база данни (ODBC) по-подробно.

Архитектурата на ODBC

В архитектурата на ODBC приложение (например Excel) се свързва към диспечера на ODBC драйвер, който от своя страна използва определен драйвер за ODBC (като например Microsoft SQL ODBC Driver), за да се свърже с източник на данни (като например база данни на Microsoft SQL Server).

Задаване на информация за връзка

За да се свържете с ODBC източници на данни, направете следното:

  1. Уверете се, че подходящия ODBC драйвер е инсталиран на компютъра, съдържащ източника на данни.

  2. Дефиниране на име на източник на данни (DSN) с помощта на администратора на източник на данни за ODBC за съхраняване на информацията за връзката в системния регистър или DSN файл или низ за свързване в Microsoft Visual Basic Code за предаване на информацията за връзката директно към диспечера на ODBC драйвер.

    За да дефинирате източник на данни, в Windows Vista щракнете върху бутона Старт и след това щракнете върху Контролен панел. Щракнете върху система и поддръжка, след което щракнете върху административни инструменти. В Windows XP и Windows Server щракнете върху Старти след това щракнете върху Контролен панел. Щракнете върху производителност и поддръжка, щракнете върху административни инструменти. а след това щракнете върху източници на данни (ODBC). За повече информация относно различните опции, щракнете върху бутона помощ в диалоговия прозорец.

Машинни източници на данни

Източник на данни на машинните източници съхранява информацията за връзката в системния регистър на конкретен компютър с дефинирано от потребителя име. Можете да използвате машинни източници на данни само на компютър, в който те са дефинирани. Има два типа машинни източници на данни – потребителски и системни. Потребителските източници на данни могат да се използват само от текущия потребител и са видими само за този потребител. Системните източници на данни могат да се използват от всички потребители на компютъра и са видими за всички потребители на компютъра.

Източник на данни за машина е особено полезен, когато искате да осигурите допълнителна защита, тъй като помага да се гарантира, че само потребители, които са влезли в системата, могат да виждат източник на данни от машина и източник на данни не може да бъде копиран от отдалечен потребител на друг компютър.

Файлови източници на данни

Файлови източници на данни (наричани също DSN файлове) съхраняват информация за връзка в текстов файл, а не в системния регистър, и обикновено са по-гъвкави, за да се използват от източниците на данни. Например можете да копирате източник на данни от файл на всеки компютър с правилния ODBC драйвер, така че вашето приложение да може да разчита на постоянна и точна информация за връзката към всички компютри, които използва. Или можете да поставите файловия източник на данни на един сървър, да го споделите между много компютри в мрежата и лесно да поддържате на едно място информацията за връзката.

Файловият източник на данни може да бъде и несподелим. Източник на данни, който не е достъпен за споделяне на файлове, се намира на един компютър и сочи към източник на данни за машина. Можете да използвате несподелими файлови източници на данни за достъп от файлови източници на данни до съществуващи машинни източници на данни.

Използване на OLE DB за свързване с източници на данни

Следващите раздели описват базата данни за свързване и вграждане на обекти (OLE DB) по-подробно.

Архитектура за OLE DB

В архитектурата на OLE DB приложението, което осъществява достъп до данните, се нарича потребител на данни (като Excel) и програмата, която позволява собствен достъп до данните, се нарича доставчик на база данни (като например Microsoft OLE DB доставчик за SQL Server).

Задаване на информация за връзка

Файл за връзка за всеобщи данни (. udl) съдържа информацията за връзка, която потребителят на данни използва, за да получи достъп до източник на данни чрез доставчик на OLE база данни от този източник. Можете да създадете информацията за връзката, като направите едно от следните неща:

  • В съветника за връзка към данни използвайте диалоговия прозорец свойства на връзката към данни , за да дефинирате връзка за данни за доставчик на OLE DB. За повече информация вижте раздела импортиране на данни с помощта на съветника за връзка с данни.

  • Създайте празен текстов файл с разширение на името на файла. udl и след това редактирайте файла, който показва диалоговия прозорец свойства на връзката към данни .

Обновяване на данни

Когато сте свързани към външен източник на данни, можете също да извършите операция за обновяване, за да извлечете актуализираните данни. Всеки път, когато обновявате данни, виждате Последната версия на данните, включително всички промени, направени в данните, след като тя последно е обновявана.

Илюстрацията по-долу обяснява основния процес на това, което се случва, когато обновявате данни, които са свързани с външен източник на данни.

Основният процес на обновяване на външни данни

1. операция за обновяване получава актуални данни.

2. Файлът на връзката дефинира всичката информация, която е необходима за достъп до и извличане на данни от външен източник на данни.

3. има редица източници на данни, които можете да обновите: OLAP, SQL Server, Access, OLE DB, ODBC, електронни таблици и текстови файлове.

4. актуализираните данни се добавят към текущата работна книга.

Excel предоставя много опции за обновяване на импортирани данни, включително обновяване на данните всеки път, когато отворите работната книга и автоматично обновявате данни през времеви интервали. Можете да продължите да работите в Excel, когато данните се обновяват и можете също да проверите състоянието на обновяването, докато данните се обновяват.

Ако външният ви източник на данни изисква парола, за да получите достъп до данните, можете да изисквате паролата да се въвежда при всяко обновяване на диапазон от външни данни.

Програмен импортиране на данни и използване на функции

Ако сте разработчик, има няколко подхода в Excel, които можете да предприемете, за да импортирате данни:

  • Можете да използвате Visual Basic for Applications, за да получите достъп до външен източник на данни. В зависимост от източника на данни можете да използвате обекти за ActiveX данни или обекти за достъп до данни за извличане на данните. Можете също да дефинирате низ на връзка в кода, който указва информацията за връзката. Използването на низ за връзка е полезно, например когато искате да избегнете изискването системните администратори или потребителите първо да създадат файл за връзка или да опростят инсталирането на вашето приложение.

  • Ако импортирате данни от база данни на SQL Server, обмислете използването на SQL Native client, което е отделен интерфейс за програмиране на приложения за достъп до данни (API), който се използва за OLE DB и ODBC. Той съчетава доставчика на SQL OLE DB и SQL ODBC драйвера в една местна библиотека за динамично свързване (DLL), като същевременно предоставя нова функционалност, която е отделна и различна от компонентите за достъп до данни на Microsoft (MDAC). Можете да използвате SQL Native client, за да създадете нови приложения или да подобрите съществуващите приложения, които могат да се възползват от по-новите функции на SQL Server, като например множество активни набори от резултати (MARS), дефинирани от потребителя типове (UDT) и поддръжка на XML тип данни.

  • Функция RTD извлича данни в реално време от програма, която поддържа COM автоматизация. Добавката RTD за COM автоматизация трябва да бъде създадена и регистрирана на локален компютър.

  • SQL. REQUEST функция се свързва с външен източник на данни и изпълнява заявка от работен лист. SQL. REQUEST функция връща резултата като масив, без да е необходимо да се програмира макрос. Ако тази функция не е налична, трябва да инсталирате ODBC добавката (XLODBC.XLA) на Microsoft Excel. Можете да инсталирате добавката от Office.com.

За повече информация относно създаването на Visual Basic for Applications вижте помощта за Visual Basic.

Нива на поверителност

  • За да можете да комбинирате източници на данни в конкретни данни, които отговарят на вашите изисквания за анализ на данни, се свързвате към източник на данни, базиран на настройките за поверителност за вашия източник на данни.

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel, да получите поддръжка в общността за отговори или да предложите нова функция или подобрение на User Voice за Excel.

Вж. също

Продуктът Power Query е известен като "Получаване и трансформация" в Excel 2016.

Помощ за Microsoft Power Query за Excel

Импортиране на данни от база данни с помощта на основна заявка за база данни

Помощ за работата с управление на данни в Power BI за Office 365

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×