Перейти до основного
Підтримка
Вхід

Навчальна вправа. Включення даних з Інтернету та вибір значень параметрів за замовчуванням для звітів Power View

Короткий огляд.    У кінці попереднього підручника створіть звіти на основі карти Power View, у книзі Excel додано дані з різних джерел, модель даних на основі зв'язків, створених за допомогою Power Pivot, а також звіт Power View на основі карти з деякими базовими відомостями про Олімпійські ігри. У цьому підручнику ми розширюємо та оптимізуємо книгу з додатковими даними, цікавою графікою та підготуємо книгу, щоб легко створювати дивовижні звіти Power View.

Примітка.: У цій статті наведено моделі даних у програмі Excel 2013. Однак у програмі Excel 2013 також можна 2016 використовувати ті самі функції моделювання даних і функцій Power Pivot.

Зміст посібника:

Наприкінці цього посібника пропонується опитування, за допомогою якого можна перевірити свої знання.

У цій серії використовуються дані, що стосуються олімпійських медалей, країн, де проходили Олімпійські ігри, а також різноманітних олімпійських спортивних змагань. До цієї серії входять такі посібники:

  1. Імпорт даних у програму Excel 2013 і створення моделі даних

  2. Розширення зв’язків моделі даних за допомогою Excel 2013, Power Pivot і DAX

  3. Створення звітів Power View на основі карт

  4. Включення даних з Інтернету й установлення стандартних параметрів для звітів Power View

  5. Довідка Power Pivot

  6. Створення вражаючих звітів Power View. Частина 2

Ми радимо вивчати посібники по черзі.

Ці посібники використовують програму Excel 2013 із Power Pivot увімкнено. Щоб отримати докладніші відомості про програму Excel 2013, клацніть тут. Щоб отримати вказівки з ввімкнення Power Pivot, клацніть тут.

Імпорт посилань на зображення з Інтернету в модель даних

Обсяг даних постійно збільшується, а отже, це очікування, щоб мати можливість її візуалізувати. За допомогою додаткових даних можна переглянути різні точки зору, а також можливість переглядати та враховувати, як дані взаємодіють по-різному. Power Pivot і Power View, щоб зібрати дані разом – а також зовнішні дані – і візуалізувати її в веселій і цікавому режимі.

У цьому розділі ви Подовжте модель даних, щоб включити зображення прапорів для регіонів або країн, які беруть участь у Олімпійських іграх, а потім додайте зображення, щоб представляти оскаржуються дисципліни в Олімпійських іграх.

Додавання зображень позначок до моделі даних

Зображення збагачують візуальний вплив звітів Power View. Виконайте наведені нижче дії, щоб додати дві категорії зображень – зображення для кожної дисципліни, а також зображення позначки, яке представляє кожен регіон або країну.

У вас є дві таблиці, які є добрими кандидатами для включення цієї інформації: Таблиця дисципліни для зображень у дисципліні та таблиця хостів для позначок. Щоб зробити це цікавим, ви використовуєте зображення в Інтернеті та використовуєте посилання на кожне зображення, щоб можна було відтворювати звіт, незалежно від того, де вони знаходяться.

  1. Після пошуку в Інтернеті ви знаходите зображення позначки для кожної країни або регіону: веб-сайт CIA.gov World Factbook. Наприклад, якщо клацнути посилання, ви отримаєте зображення прапора для Франції.


    https://www.CIA.gov/Library/Publications/The-World-Factbook/Graphics/Flags/LARGE/fr-lgflag.gif
    Під час подальшого вивчення та пошуку інших URL-адрес для позначення зображень на сайті ви розумієте, що URL-адреси мають відповідний формат, а єдина – код країни або регіону. Тому, якщо ви знали, що код країни або регіону було відомо, ви можете просто вставити цей код у кожну URL-адресу та отримати посилання на кожний прапорець. Це плюс, і коли ви уважно стежимо за своїми даними, ви усвідомлюєте, що таблиця хостів містить двохлітерні коди країни або регіону. Чудовий.

  2. Щоб зберегти URL-адреси позначки, потрібно створити нове поле в таблиці hosts . У попередньому підручнику ви використовували DAX, щоб об'єднати два поля, і ми зробимо те саме для позначення URL-адрес. У Power Pivot виберіть пустому стовпці з заголовком Додати стовпець у таблиці hosts . У рядку формул введіть таку формулу DAX (або ви можете скопіювати та вставити його у стовпець формули). Це виглядає довго, але більшість з них – це URL-адреса, яку ми хочемо використовувати з довідника ЦРУ.

    =REPLACE("https://www.cia.gov/library/publications/the-world-factbook/graphics/flags/large/fr-lgflag.gif",82,2,LOWER([Alpha-2 code]))

    У цій функції DAX ви зробили кілька речей, усі в одному рядку. По-перше, функція DAX ЗАМІНИТЬ ЗАМІНУ тексту в заданому текстовому рядку, тому за допомогою цієї функції ви замінювали частину URL-адреси, на яку посилається прапор Франції (fr) з відповідним двобуквою для кожної країни або регіону. Число 82 – функція "замінити", щоб почати заміну 82 символів у рядок. 2, після чого буде запропоновано замінити кількість символів, які потрібно замінити. Після цього ви могли помітити, що URL-адреса чутлива до регістру (спочатку ви перевірили, що, звичайно), і наші дволітерні коди – великі, тому нам довелося перетворювати їх на малі, коли ми вставляємо їх у URL-адресу, використовуючи функцію DAX нижче.

  3. Перейменуйте стовпець із URL-адресами позначки, щоб отримати URL-адресу. Екран Power Pivot тепер виглядає наступним екраном.

    Створення поля URL-адреси за допомогою надбудови Power Pivot і мови DAX

  4. Поверніться до програми Excel і виберіть зведену таблицю в Аркуші1. У полях зведеної таблицівиберіть елемент Усі. Ви бачите, що ви додали поле "Джгутurl", як показано на цьому екрані.
    Поле FlagURL додано до таблиці Hosts

    Примітки.: У деяких випадках код альфа-2, який використовується на сайті CIA.gov World Factbook, не відповідає офіційному коду ISO 3166-1 Alpha-2, що міститься в таблиці hosts , що означає, що деякі прапорці не відображаються належним чином. Ви можете виправити це, а також отримати правильні URL-адреси прапорів, виконавши наведені нижче заміни безпосередньо в таблиці hosts в програмі Excel, для кожного запису, що постраждав. Доброю новиною є те, що Power Pivot автоматично виявляє зміни, внесені в програмі Excel, і повторно обчислює формулу DAX:

    • Перехід до AU

Додавання піктограм для спорту до моделі даних

Звіти Power View цікавіше, коли зображення асоціюються з Олімпійським подіям. У цьому розділі можна додати зображення до таблиці " дисципліни ".

  1. Після пошуку в Інтернеті ви виявите, що ВікіСховище має чудові піктограми для кожної олімпійської дисципліни, яку надіслав Parutakupiu. Нижче наведено посилання на численні зображення з Parutakupiu.

    http://commons.wikimedia.org/wiki/user:parutakupiu

  2. Але якщо поглянути на кожне окреме зображення, ви зможете знайти спільну структуру URL-адреси, яка не піддається використанню функції DAX, щоб автоматично створювати посилання на зображення. Ви хочете дізнатися, скільки дисциплін існує в моделі даних, щоб оцінити, чи потрібно вводити посилання вручну. У Power Pivot виберіть таблицю дисципліни та знайдіть у нижній частині вікна Power Pivot. Там відображається кількість записів – 69, як показано на наведеному нижче екрані.
    У вікні надбудови Power Pivot відображається кількість записів

    Ви вирішили, що записи 69 не дуже багато, щоб скопіювати та вставити вручну, тим більше, що вони будуть настільки переконливі під час створення звітів.

  3. Щоб додати URL-адреси піктограми, потрібен новий стовпець у таблиці " дисципліни ". Це цікаве завдання: таблицю " дисципліни " додано до моделі даних, імпортувавши базу даних Access, щоб таблиця " дисципліни " відображалася лише в Power Pivot, а не в програмі Excel. Але в Power Pivot не можна безпосередньо вводити дані в окремі записи, які також називаються рядками. Щоб вирішити цю адресу, можна створити нову таблицю на основі відомостей у таблиці " дисципліни ", додати її до моделі даних і створити зв'язок.

  4. У Power Pivot скопіюйте три стовпці таблиці " дисципліни ". Ви можете вибрати їх, виділивши стовпець дисципліна, перетягнувши вказівник миші на стовпець значення sportid, як показано на наведеному нижче екрані, а потім виберіть пункт основне > буфер обміну > копія.

    Копіювання полів у надбудові PowerPivot

  5. У програмі Excel створіть новий аркуш і вставте скопійовані дані. Форматування вставлених даних у вигляді таблиці, як у попередніх навчальних посібниках, з указанням верхнього рядка як міток, а потім назвіть таблицю DiscImage. Назвіть аркуш DiscImage, а також.

Примітка.: Книга з усіма виконаним ручним входом, що називається DiscImage_table. XLSX, – це один із файлів, завантажених у першому підручнику цієї серії. Щоб спростити його, ви можете завантажити його, натиснувши тут. Прочитайте наступні кроки, які можна додати до подібних ситуацій за допомогою власних даних.

  1. У стовпці поруч із значення sportid введіть DiscImage у першому рядку. Програма Excel автоматично розширює таблицю, щоб додати рядок. Аркуш DiscImage має такий екран.

    Розширення таблиці у програмі Excel

  2. Вводьте URL-адреси для кожної дисципліни на основі піктограм із фонду "ВікіСховище". Якщо книгу вже введено, їх можна скопіювати та вставити в цей стовпець.

  3. Ще в Excel виберіть Power Pivot > таблиці > додати до моделі даних , щоб додати таблицю, створену в модель даних.

  4. У Power Pivot у поданні схемистворіть зв'язок перетягуванням поля дисциплінарне поле з таблиці " дисципліни " до поля "дисциплінарне" в таблиці DiscImage .

Настроювання категорії даних для правильного відображення зображень

Для того, щоб звіти в надбудові Power View відображалися належним чином, потрібно правильно налаштувати відповідну категорію даних на URL-адресу зображення. Power Pivot намагається визначити тип даних, які ви маєте в моделі даних, у цьому випадку він додає термін (запропонований) після автоматичної вибраної категорії, але це добре для того, щоб переконатися в цьому. Давайте підтвердити.

  1. У Power Pivot клацніть таблицю DiscImage , а потім виберіть стовпець DiscImage.

  2. На стрічці виберіть елемент додаткові > властивості звітування > категорію даних і виберіть URL-адресу зображення, як показано на наведеному нижче екрані. Програма Excel намагається визначити категорію даних і, коли вона виконується, позначає вибрану категорію даних як (рекомендовано).

    Вибір категорії даних у надбудові Power Pivot

Модель даних тепер містить URL-адреси піктограм, які можна пов'язати з кожною дисципліною, а Категорія "дані" правильно настроєно на URL-адресу зображення.

Використання даних Інтернету для завершення моделі даних

Багато сайтів в Інтернеті пропонують дані, які можна використовувати у звітах, якщо дані надійні та корисні. У цьому розділі можна додати дані про сукупності до моделі даних.

Додавання відомостей про сукупності до моделі даних

Щоб створити звіти, які містять відомості про сукупність, потрібно шукати та включати дані про сукупність даних у моделі даних. Відмінним джерелом такої інформації є Банк даних Worldbank.org. Після відвідування веб-сайту на цій сторінці можна вибрати та завантажити всі типи даних країни або регіону.

http://databank.worldbank.org/data/views/variableSelection/selectvariables.aspx?source=world-development-indicators

Ви можете завантажити дані з Worldbank.org, а також всякі цікаві звіти, які можна створити в результаті. Зараз ви зацікавлені в сукупності країн або регіонів у моделі даних. Виконайте наведені нижче дії, щоб завантажити таблицю з даними про сукупності та додати його до моделі даних.

Примітка.: Іноді веб-сайти змінюються, тому макет у Worldbank.org може бути дещо інакший, ніж описано нижче. Крім того, ви можете завантажити книгу Excel із назвою народонаселення. xlsx , що вже містить дані WorldBank.org, створені, виконавши наведені нижче дії, натиснувши тут.

  1. Перейдіть на веб-сайт worldbank.org із посилання, наданого вище.

  2. У розділі по центру сторінки в розділі країнавиберіть пункт виділити все.

  3. У розділі " ряд" знайдіть і виберіть елемент народонаселення (загальний). На наведеному нижче екрані показано зображення цього пошуку, за допомогою стрілки, яка вказує на поле пошуку.

    Пошук наборів даних на веб-сайті worldbank.org

  4. У розділі часвиберіть 2008 (це кілька років, але вона відповідає даним Олімпіади, які використовуються в цих навчальних посібниках)

  5. Після цього натисніть кнопку завантажити , а потім виберіть команду Excel як тип файлу. Назва книги, як завантажене, не дуже читається. Перейменуйте книгу на файл народонаселення. xls, а потім збережіть його в розташуванні, де можна отримати доступ до неї, у наступній послідовності кроків.

Тепер ви будете готові імпортувати ці дані до моделі даних.

  1. У книзі Excel, яка містить дані про Олімпійські Ігри, вставте новий аркуш і назвіть його населенню.

  2. Перейдіть до завантаженої книги . xls , відкрийте її, а потім скопіюйте дані. Пам'ятайте, що в будь-якій клітинці в наборі даних можна натиснути сполучення клавіш CTRL + A, щоб виділити всі суміжні дані. Вставте дані у клітинці a1 на аркуші народонаселення у книзі "Олімпійські Ігри".

  3. У книзі "Олімпійські Ігри" потрібно відформатувати дані, які ви щойно вставили як таблицю, і назвіть таблицю " чисельність". Якщо вибрано будь-яку з комірок у наборі даних, наприклад клітинка a1, натисніть клавіші CTRL + A, щоб виділити всі суміжні дані, а потім сполучення клавіш CTRL + T, щоб відформатувати дані як таблицю. Оскільки дані мають заголовки, натисніть кнопку " Моя таблиця " в вікні " створення таблиці ", що відобразиться, як показано тут.

    Вікно "Створення таблиці"

    Форматування даних як таблиці має багато переваг. Ви можете призначити ім'я таблиці, яка дає змогу легко ідентифікувати її. Ви також можете встановити зв'язки між таблицями, що уможливлює розвідку та аналіз у зведених таблицях, Power Pivot і надбудові Power View.

  4. На вкладці " Знаряддя для таблиць" > "Конструктор " Знайдіть поле " ім'я таблиці ", а потім введіть кількість людей, щоб назвати таблицю. Дані про сукупність даних у стовпці під назвою 2008. Щоб зберегти прямі дії, перейменуйте стовпець 2008 у таблиці " чисельність ". Тепер ваша книга виглядає наступним екраном.

    Дані про чисельність населення, імпортовані у програму Excel

    Примітки.: У деяких випадках код країни , який використовується на сайті WorldBank.org, не відповідає ОФІЦІЙНОМУ коду ISO 3166-1 Alpha-3, що надається в таблиці " медалі ", а це означає, що деякі країни-регіони не відображають дані про сукупність. Ви можете виправити це, виконавши наведені нижче заміни безпосередньо в таблиці " сукупність " у програмі Excel для кожного запису, що постраждали. Доброю новиною є те, що Power Pivot автоматично виявляє зміни, внесені в програмі Excel:

    • Змінення NLD на NED

    • змінити ще до свого

  5. У програмі Excel додайте таблицю до моделі даних, вибравши Power Pivot > таблиці > додати до моделі даних, як показано на наведеному нижче екрані.

    Додавання нових даних до моделі даних

  6. Далі створимо зв'язок. Ми помітили, що код країни або регіону в популяції – це той самий тризначний код, знайдений у NOC_CountryRegion полі медалей. Чудово, ми можемо легко створити зв'язок між цими таблицями. У Power Pivot у поданні схеми перетягніть таблицю " сукупність ", щоб вона була розташована поруч із таблицею " медалі ". Перетягніть поле NOC_CountryRegion таблиці медалей до поля "код країни або регіону" в таблиці " кількість ". Зв'язок установлено, як показано на наведеному нижче екрані.

    Створення зв’язку між таблицями

Це не було надто складно. Модель даних тепер містить посилання на позначки, посилання на зображення дисципліни (ми називатимуть їх піктограми раніше), а також нові таблиці, які містять відомості про сукупність. Ми маємо всі типи даних, і ми майже готові створити кілька переконливих візуалізацій, які потрібно додати до звітів.

Але спочатку давайте створимо створення звітів, приховавши деякі таблиці та поля, наші звіти не будуть використані.

Приховання таблиць і полів для спрощення створення звітів

Можливо, ви помітили кількість полів у таблиці « медалі ». Багато з них, зокрема багато користувачів, які не використовуються для створення звіту. У цьому розділі описано, як приховати деякі з цих полів, щоб можна було спростити процес створення звітів у надбудові Power View.

Щоб побачити це самостійно, виберіть аркуш Power View у програмі Excel. На наведеному нижче екрані показано список таблиць у полях Power View. Це довгий список таблиць для вибору, і в багатьох таблицях є поля, які ваші звіти не використовуватимуться.

Забагато доступних таблиць у книзі Excel

Ці дані все ще важливі, але список таблиць і полів задовгий, а може бути дещо складним. Можна приховати таблиці та поля з інструментів клієнта, наприклад зведених таблиць і Power View, не видаляючи основні дані з моделі даних.

Виконайте наведені нижче дії, щоб приховати кілька таблиць і полів, використовуючи Power Pivot. Якщо вам потрібні таблиці або поля, приховані для створення звітів, ви завжди можете повернутися до Power Pivot та відобразити їх.

Примітка.: Під час приховання стовпця або поля ви не зможете створювати звіти або фільтри на основі прихованих таблиць або полів.

Приховання таблиць за допомогою Power Pivot

  1. У Power Pivot виберіть елемент Home > view > подання даних , щоб переконатися, що подання даних вибрано, а не в поданні схеми.

  2. Приховайте наведені нижче таблиці, які не вірять у необхідності створення звітів: S_Teams та W_Teams. Ви помітите кілька таблиць, у яких корисна лише одне поле; потім у цьому підручнику ви також знаходите рішення.

  3. Клацніть правою кнопкою миші вкладку W_Teams , що знаходиться в нижній частині вікна, і виберіть команду Приховати від клієнтських інструментів. На наведеному нижче екрані відображається меню, яке з'являється, якщо клацнути правою кнопкою миші вкладку прихована таблиця в Power Pivot.

    Приховання таблиць у засобах клієнта програми Excel

  4. Приховати іншу таблицю, S_Teams, а також. Зверніть увагу на те, що вкладки прихованих таблиць затінено сірим кольором, як показано на наведеному нижче екрані.

    Затінені вкладки прихованих таблиць в надбудові Power Pivot

Приховання полів за допомогою Power Pivot

Існують також деякі поля, які не використовуються для створення звітів. Важливі дані можуть бути важливими, але приховання полів від клієнтських інструментів, наприклад зведених таблиць і Power View, переходи та вибір полів, які потрібно додати до звітів, стане чіткішим.

Нижче описано, як приховати колекцію полів, з різних таблиць, які не потрібно використовувати в звітах.

  1. У Power Pivot клацніть вкладку медалі . Клацніть правою кнопкою миші стовпець Edition, а потім виберіть команду Приховати від клієнтських інструментів, як показано на наведеному нижче екрані.

    Клацніть правою кнопкою миші, щоб приховати поля таблиці в засобах клієнта програми Excel

    Зверніть увагу, що стовпець стає сірим, подібно до того, як вкладки прихованих таблиць – сірі.

  2. На вкладці медалі приховайте наведені нижче поля з інструментів клієнта: Event_gender, MedalKey.

  3. На вкладці події приховайте наведені нижче поля з інструментів клієнта: EventID, значення sportid.

  4. На вкладці спорт приховайте значення sportid (слайди).

Тепер, коли ми переглядаємо на полях Power View і поля Power View, ми бачимо наступний екран. Це більш керованим.

Зменшення кількості таблиць у засобах клієнта спрощує створення звіту

Приховання таблиць і стовпців від клієнтських інструментів дає змогу процес створення звітів більш плавно. За потреби можна приховати кілька або кілька таблиць або стовпців, і їх можна завжди відобразити згодом.

Використовуючи модель даних, можна експериментувати з даними. У наступному підручнику ви створюєте всі види цікавих і переконливих візуалізацій, використовуючи дані Олімпіади та модель даних, які ви створили.

Контрольна точка й опитування

Стислий огляд вивченого матеріалу

У цьому підручнику ви дізналися, як імпортувати дані на основі Інтернет-даних до моделі даних. Існує багато даних, доступних в Інтернеті, і знаючи, як знайти її та додати його до звітів, – це чудовий засіб для створення звітів.

Ви також навчилися включати зображення до моделі даних і як створювати формули DAX, щоб згладжувати процес отримання URL-адрес у свої дані, щоб їх можна було використовувати в звітах. Ви дізналися, як приховати таблиці та поля, які зручно використовувати, якщо потрібно створити звіти, і мати менші від таблиць і полів, які не використовуються. Приховувати таблиці та поля особливо зручні, коли інші користувачі створюють звіти з даних, які ви надаєте.

ВІКТОРИНА

Хочете перевірити, наскільки добре запам’ятали пройдений матеріал? Спробуйте! Наведена нижче вікторина стосується функцій, можливостей і вимог, описаних у цьому посібнику. Відповіді наведено внизу сторінки. Бажаємо успіхів!

Запитання 1. Які з наведених нижче методів є дійсним способом включення даних до Інтернету в моделі даних?

A: Скопіюйте та вставте дані у форматі RAW в Excel, і він автоматично включений.

Б: Скопіюйте та вставте інформацію в Excel, відформатуйте його як таблицю, а потім виберіть Power Pivot > таблиці > додати до моделі даних.

C: створення формули DAX у Power Pivot, яка заповнює новий стовпець URL-адресами, які вказують на ресурси Інтернет-даних.

Г. Варіанти Б та В.

Запитання 2. Яке з наведених нижче параметрів має значення форматування даних як таблиці в програмі Excel?

В: ви можете призначити ім'я таблиці, яка дає змогу легко ідентифікувати її.

В: ви можете додати таблицю до моделі даних.

C: ви можете встановити зв'язки між таблицями, а також досліджувати та аналізувати дані в зведених таблицях, Power Pivot і Power View.

Г: всі перераховані вище.

Запитання 3. Яке з наведених нижче дій має значення "приховані таблиці" в Power Pivot ?

В: приховання таблиці в Power Pivot видаляє дані з моделі даних.

B: приховання таблиці в Power Pivot запобігає відображенню таблиці в засобах клієнта, і таким чином заважає створювати звіти, які використовують поля цієї таблиці для фільтрування.

В: приховання таблиці в Power Pivot не впливає на засоби клієнта.

Г: не можна приховати таблиці в Power Pivot, можна приховати лише поля.

Запитання 4. True або FALSE: коли ви приховуєте поле в Power Pivot, ви не зможете побачити його або отримати доступ до нього довше, навіть від Power Pivot себе.

A: TRUE

B: FALSE

Відповіді на опитування

  1. Правильна відповідь: Г

  2. Правильна відповідь: Г

  3. Правильна відповідь: Б

  4. Правильна відповідь: Б

Примітки.: Дані й зображення, використані в цій серії посібників:

  • інформація про Олімпійські ігри, надана компанією Guardian News & Media Ltd;

  • зображення прапорів зі сторінки Factbook веб-сайту ЦРУ (cia.gov);

  • дані про чисельність населення з веб-сайту Світового банку (worldbank.org);

  • піктограми олімпійських видів спорту, надані користувачами Thadius856 і Parutakupiu.

Потрібна додаткова довідка?

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×