Учебник: объединение интернет-данных и настройка параметров отчета Power View по умолчанию

Аннотация.    В конце предыдущего учебника Создание отчетов Power View на основе карт: книга Excel включала данные из различных источников, модель данных на основе связей, установленных с помощью Power Pivot, и отчет Power View на основе карт с базовой информацией Олимпийских игр. В этом учебнике вы расширяете и оптимизируйте книгу с помощью большего количества данных, интересной графики и подготовки книги для простого создания впечатляющих отчетов Power View.

Примечание: В этой статье описаны модели данных в Excel 2013. Однако те же функции моделирования данных и Power PIVOT, представленные в Excel 2013, также применимы к Excel 2016.

Ниже перечислены разделы этого учебника.

Импорт ссылок на изображения в Интернете в модель данных

Использование Интернет-данных для заполнения модели данных

Скрытие таблиц и полей для упрощения создания отчетов

Контрольная точка и тест

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

В этой серии учебников используются данные об олимпийских медалях и спортивных состязаниях, а также странах, принимавших Олимпийские игры. Учебники этой серии

  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. На следующих шагах вы добавите две категории изображений — изображение для каждой дисциплины и изображение флага, представляющего каждый регион или страну.

У вас есть две таблицы, которые являются хорошим кандидатом на включение этой информации: таблица дисциплины для изображений дисциплины и таблица hosts для флагов. Чтобы сделать этот интересный, вы можете использовать изображения, найденные в Интернете, и использовать ссылку на каждое изображение, чтобы она отображалась для всех пользователей, просматривающих отчет, независимо от того, где они находятся.

  1. После поиска по Интернету вы увидите подходящий источник для изображений меток для каждой страны или региона: сайт CIA.gov World Factbook. Например, при щелчке по следующей ссылке вы получаете изображение флага для Франции.


    HTTPS://www.CIA.gov/Library/Publications/The-World-Factbook/Graphics/flags/Large/fr-lgflag.gif
    Если вы выйдете дальше и нашли другие URL-адреса изображений на сайте, вы знаете, что URL-адреса имеют одинаковый формат и что единственной переменной является двухбуквенный код страны или региона. Поэтому, если ты знал каждый из двух буквенных кодов стран или регионов, вы можете просто вставить этот двухбуквенный код в каждый URL-адрес и получить ссылку на каждый пометку. Кроме того, вы знаете, что в таблице hosts содержатся двухбуквенный коды стран или регионов. Прекрасно.

  2. Чтобы сохранить URL-адреса флагов, необходимо создать новое поле в таблице hosts . В предыдущем учебнике вы использовали DAX для сцепления двух полей, и мы делаем эти же действия для URL-адресов флагов. В Power Pivot Выберите пустой столбец с заголовком " Добавить столбец " в таблице " hosts ". В строке формул введите следующую формулу DAX (или можно скопировать и вставить ее в столбец формул). Он выглядит длиннее, но большинство из них — это URL-адрес, который мы будем использовать из CIA Factbook.

    =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 указывает на функцию Replace для начала замещения 82 символов в строку. На втором рисунке показано, как заменить количество заменяемых знаков. Затем, возможно, вы заметили, что URL-адрес чувствителен к регистру (вы протестировали этот первый, разумеется) и наши коды алфавитов прописными буквами, поэтому мы пришлось преобразовать их в строчные буквы по мере их вставки в URL-адрес с помощью функции DAX ниже.

  3. Переименуйте столбец с URL-адресом флага на Добавление поля flagurl. Экран Power Pivot теперь выглядит так, как показано на следующем экране.

    Создание поля URL-адреса с помощью Power Pivot и DAX

  4. Вернитесь в Excel и выберите сводную таблицу на листе Sheet1. В полях сводной таблицывыберите все. Вы увидите поле Добавление поля flagurl, которое вы добавили, как показано на приведенном ниже экране.
    Добавление поля FlagURL в таблицу Hosts

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

    • изменение в автоматическом обновлении

Добавление вида спорта эмблем в модель данных

Отчеты Power View больше интересны при сопоставлении изображений с Олимпийских событиями. В этом разделе вы добавляете изображения в таблицу дисциплины .

  1. После поиска в Интернете вы обнаружите, что Викимедиа Commons имеет отличный эмблем для каждой Олимпийских дисциплины, отправленной Парутакупиу. На приведенной ниже ссылке показано множество изображений из Парутакупиу.

    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, как показано на следующем экране, а затем нажмите кнопку буфер обмена дома > > копировать.

    Копирование полей в Power Pivot

  5. В Excel создайте новый лист и вставьте скопированные данные. Форматирование вставленных данных в виде таблицы, как в предыдущих учебных курсах в этой серии, с указанием верхней строки в качестве подписей и присвоением имени таблице DiscImage. Назовите лист DiscImage.

Примечание: Книга, на которую введен ручной ввод, называется DiscImage_table. xlsx, — это один из файлов, скачанных в первом учебнике этой серии. Чтобы облегчить работу, вы можете скачать ее, щелкнув здесь. Прочтите следующие шаги, которые можно применить к аналогичным ситуациям с собственными данными.

  1. В столбце рядом с пункт sportid введите DiscImage в первой строке. Excel автоматически расширяет таблицу для включения строки. Лист DiscImage выглядит так, как показано на следующем экране.

    Расширение таблицы в Excel

  2. Введите URL-адреса для каждой дисциплины на основе эмблем из Викимедиа Commons. Если вы загрузили книгу, в которой они уже были введены, вы можете скопировать и вставить их в этот столбец.

  3. По-прежнему в Excel выберите Power Pivot > таблиц > добавить в модель данных , чтобы добавить таблицу, созданную в модель данных.

  4. В Power Pivot в представлении схемысоздайте связь, перетащив поле DisciplineID из таблицы дисциплин в поле DisciplineID таблицы 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 с именем Population. xlsx , уже содержащую данные worldbank.org, созданные с помощью описанных ниже действий, щелкнув здесь.

  1. Перейдите на веб-сайт worldbank.org по приведенной выше ссылке.

  2. В центральной части страницы в разделе странанажмите кнопку выделить все.

  3. В разделе рядынайдите и выберите Заполнение, всего. На следующем экране показано изображение этого поиска со стрелкой, указывающей на поле поиска.

    Выбор наборов данных на сайте worldbank.org

  4. В разделе времявыберите 2008 (это несколько лет, но оно соответствует данным Олимпийских игр, используемым в этих учебниках).

  5. Выбрав нужные параметры, нажмите кнопку загрузить , а затем выберите в списке Формат файла Excel. Имя книги, как скачано, не очень удобно для чтения. Измените имя книги на Population. xls, а затем сохраните его в том месте, где вы можете открыть его в следующей серии шагов.

Теперь вы можете импортировать эти данные в модель данных.

  1. В книге Excel, содержащей данные Олимпийских игр, вставьте новый лист и назовите его Population.

  2. Перейдите к загруженной книге Population. 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, указанному в таблице medals , что означает, что некоторые каунтрирегионс не будут отображать данные о населении. Чтобы устранить эту проблему, выполните указанные ниже действия непосредственно в таблице населения в Excel для каждой записи, на которую влияет. Хорошая новость состоит в том, что Power Pivot автоматически обнаруживает изменения, внесенные в Excel.

    • изменить НЛД на нед

    • изменить Че на СУИ

  5. В Excel добавьте таблицу в модель данных, выбрав Power Pivot > таблиц > добавить в модель данных, как показано на приведенном ниже экране.

    Добавление новых данных в модель данных

  6. Теперь создадим связь. Мы заметили, что код страны или региона в Генеральной совокупности — это один и тот же код из трех цифр, найденный в поле NOC_CountryRegion medals. Хорошо, мы можем легко создать связь между этими таблицами. В Power Pivot в представлении схемы перетащите таблицу населения таким образом, чтобы она была расположена рядом с таблицей medals . Перетащите поле NOC_CountryRegion из таблицы medals в поле код страны или региона в таблице Population . Связь установлена, как показано на следующем экране.

    Создание связи между таблицами

Это не слишком сложно. Теперь модель данных содержит ссылки на флаги, ссылки на изображения дисциплины (ранее назывались эмблем) и новые таблицы, которые предоставляют сведения о населении. У нас есть все доступные типы данных, и мы почти готовы создать привлекательные зрительные образы для включения в отчеты.

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

Скрытие таблиц и полей для упрощения создания отчетов

Возможно, вы заметили, сколько полей находится в таблице medals . Большое количество задач, в том числе многие из них, которые вы не используете для создания отчета. В этом разделе вы узнаете, как скрыть некоторые из этих полей, чтобы можно было упростить процесс создания отчета в Power View.

Чтобы увидеть этот элемент самостоятельно, выберите лист Power View в Excel. На приведенном ниже экране показан список таблиц в полях Power View. Это длинный список таблиц для выбора, и во многих таблицах есть поля, которые не будут использоваться в отчетах.

Слишком большое число доступных таблиц в Excel

Базовые данные по-прежнему важны, но список таблиц и полей является слишком длинным и, возможно, немного сложнее. Вы можете скрыть таблицы и поля из клиентских средств, таких как сводные таблицы и Power View, не удаляя базовые данные из модели данных.

Описанные ниже действия позволяют скрыть некоторые таблицы и поля с помощью Power Pivot. Если вам понадобятся таблицы или поля, которые вы скрываете для создания отчетов, вы всегда можете вернуться к Power Pivot и отобразить их.

Примечание: Когда вы Скройте столбец или поле, вы не сможете создавать отчеты и фильтры, основанные на скрытых таблицах или полях.

Скрытие таблиц с помощью Power Pivot

  1. В Power Pivot выберите на вкладке главная > представление данные > , чтобы убедиться, что выбрано представление данных, а не представление диаграммы.

  2. Скройте следующие таблицы, для которых вы не считаете, что вам нужно создавать отчеты: S_Teams и W_Teams. Обратите внимание на несколько таблиц, в которых может быть только одно поле; Далее в этом учебнике вы также найдете решение.

  3. Щелкните правой кнопкой мыши вкладку W_Teams , расположенную в нижней части окна, и выберите команду Скрыть из набора клиентских средств. На приведенном ниже экране показано меню, которое появляется при щелчке правой кнопкой мыши скрытой вкладки таблицы в Power Pivot.

    Скрытие таблицы из клиентских средств Excel

  4. Скройте другую таблицу S_Teamsтакже. Обратите внимание, что вкладки скрытых таблиц выделены серым цветом, как показано на приведенном ниже экране.

    Скрытые вкладки таблиц недоступны в PowerPivot

Скрытие полей с помощью Power Pivot

Кроме того, некоторые поля не подходят для создания отчетов. Базовые данные могут быть важными, но при этом скрываются поля из клиентских средств, таких как сводные таблицы и Power View, Навигация и выбор полей, которые нужно включить в отчеты, становится более четким.

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

  1. В Power Pivot откройте вкладку medals . Щелкните столбец "выпуск" правой кнопкой мыши, а затем выберите команду Скрыть из набора клиентских средств, как показано на приведенном ниже экране.

    Щелчок правой кнопкой мыши для скрытия полей в таблицах из клиентских средств Excel

    Обратите внимание, что столбец включает серый цвет, аналогично тем, как вкладки скрытых таблиц отображаются серым цветом.

  2. На вкладке medals скройте следующие поля из клиентских средств: Event_gender, медалкэй.

  3. На вкладке Events (события ) скройте следующие поля из клиентских средств: EventID, пункт sportid.

  4. На вкладке Спорт скройте пункт sportid.

Теперь, когда мы рассмотрим лист Power View и Power View, вы увидите показанный ниже экран. Это является более управляемым.

Сокращение числа таблиц в клиентских средствах упрощает создание отчетов

Скрытие таблиц и столбцов из клиентских средств поможет процессу создания отчета быть более плавным. При необходимости вы можете скрыть все таблицы или столбцы, но при необходимости вы всегда можете отобразить их в дальнейшем.

После завершения модель данных вы можете поэкспериментировать с данными. В следующем учебнике вы создадите все типы интересных и привлекательных зрительных образов с использованием данных Олимпийских игр и созданной модели данных.

Контрольная точка и тест

Повторите изученный материал

В этом учебнике вы узнали, как импортировать Интернет-данные в модель данных. В Интернете доступно множество данных, а также сведения о том, как найти их и включить в отчеты — это отличный инструмент для составления набора знаний.

Вы также узнали о том, как включать изображения в модель данных и как создавать формулы DAX, чтобы сгладить процесс приема URL-адресов в ваших данных, чтобы их можно было использовать в отчетах. Вы узнали, как скрывать таблицы и поля, которые удобны, если вам нужно создать отчеты и уменьшить ненужные элементы из таблиц и полей, которые, возможно, не будут использоваться. Скрытие таблиц и полей особенно удобно, если другие люди создают отчеты на основе предоставленных вами данных.

ТЕСТ

Хотите проверить, насколько хорошо вы усвоили пройденный материал? Приступим. Этот тест посвящен функциям, возможностям и требованиям, о которых вы узнали в этом учебнике. Внизу страницы вы найдете ответы на вопросы. Удачи!

Вопрос 1. Какой из приведенных ниже способов является допустимым способом включения данных Интернета в модель данных?

A: Скопируйте и вставьте данные в виде необработанного текста в Excel, и он будет автоматически включен.

B: Скопируйте и вставьте данные в Excel, отформатируйте их в виде таблицы, а затем выберите Power Pivot > таблиц > добавить в модель данных.

C: Создайте в Power Pivot формулу DAX, которая заполняет новый столбец URL-адресами, указывающими на ресурсы данных в Интернете.

Г. Б и В.

Вопрос 2. Какое из приведенных ниже утверждений о форматировании данных в виде таблицы в Excel?

А: вы можете присвоить имя таблице, что упрощает ее идентификацию.

B: вы можете добавить таблицу в модель данных.

C: вы можете установить связь между таблицами, а затем изучим и проанализировать данные в сводных таблицах, Power Pivot и в Power View.

D: все вышеперечисленное.

Вопрос 3. Какое из приведенных ниже утверждений о скрытых таблицах в Power Pivot ?

А: скрытие таблицы в Power Pivot стирает данные из модели данных.

B: скрытие таблицы в Power Pivot предотвращает отображение таблицы в клиентских средствах и тем самым предотвращает создание отчетов, использующих поля этой таблицы для фильтрации.

C: скрытие таблицы в Power Pivot не влияет на клиентские средства.

Г: невозможно скрыть таблицы в Power Pivot, вы можете скрыть только поля.

Вопрос 4. Истина или ложь: после того как вы скройтее поле в Power Pivot, вы не сможете его видеть и не можете получить к нему доступ, даже с Power Pivot самого себя.

А. Да

B: ЛОЖЬ

Ответы на вопросы теста

  1. Правильный ответ: D

  2. Правильный ответ: D

  3. Правильный ответ: Б

  4. Правильный ответ: Б

Примечания: Ниже перечислены источники данных и изображений в этом цикле учебников.

  • Набор данных об Олимпийских играх © Guardian News & Media Ltd.

  • Изображения флагов из справочника CIA Factbook (cia.gov).

  • Данные о населении из документов Всемирного банка (worldbank.org).

  • Авторы эмблем олимпийских видов спорта Thadius856 и Parutakupiu.

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×