Учебник: объединение интернет-данных и настройка параметров отчета 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 View, часть 1

  6. Создание впечатляющих отчетов Power View, часть 2

Рекомендуется изучить их по порядку.

Эти учебные материалы с помощью Excel 2013 с поддержкой Power Pivot. Дополнительные сведения об Excel 2013, щелкните здесь. Инструкции по включению Power Pivot, щелкните здесь.


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

Объем данных постоянно увеличивается, и вместе с этим растет потребность в их визуализации. При добавлении данных открываются новые горизонты и появляются новые возможности просмотра и анализа взаимодействия данных. Power Pivot и Power View позволяют объединить данные (в том числе и внешние) и визуализировать их различными интересными способами.

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

Добавление изображений флагов в модель данных

Изображения увеличивают визуальное воздействие отчетов Power View. Далее мы добавим две категории изображений: изображения, обозначающие дисциплины, и изображения флагов стран или регионов.

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

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

    https://www.cia.gov/library/publications/the-world-factbook/graphics/flags/large/fr-lgflag.gif

    Просмотрев URL-адреса изображений других флагов, вы поймете, что они имеют одинаковый формат – изменяется только двухбуквенный код страны или региона. Если вы знаете коды всех стран или регионов, то можете просто добавить нужный двухбуквенный код в URL-адрес и получить ссылку для каждого флага. Это облегчит вам задачу. Кроме того, двухбуквенные коды стран или регионов можно найти в таблице Hosts. Отлично!

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

  3. Переименуйте столбец с URL-адресами флагов в FlagURL. Окно Power Pivot должно иметь следующий вид:

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

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

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

    • заменить AT на AU;

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

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

  1. После завершения поиска в Интернете, вы найдете наличие Wikimedia Commons профессиональных эмблем для всех Олимпийских дисциплин, отправленных Parutakupiu. По следующей ссылке показывает много изображений из Parutakupiu.

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

  2. Как видите, общая структура URL-адресов не позволяет использовать формулу DAX для автоматического создания ссылок на изображения. Чтобы понять, придется ли вводить эти ссылки вручную, необходимо узнать количество дисциплин, имеющихся в модели данных. На вкладке Power Pivot выберите таблицу Disciplines и обратите внимание на нижнюю область окна Power Pivot. Здесь мы видим, что количество записей равно 69, как показано на приведенном ниже снимке экрана.
    Отображение количества записей в Power Pivot

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

  3. Чтобы добавить URL-адреса эмблем, нужно создать новый столбец в таблице Disciplines. Здесь перед нами встает небольшая проблема: таблица Disciplines была добавлена в модель данных путем импорта базы данных Access, поэтому таблица Disciplines отображается не в Excel, а только в Power Pivot. Но в Power Pivot данные нельзя вводить напрямую в отдельные записи (также называемые строками). Для решения этой проблемы можно создать новую таблицу, на основе сведений из таблицы Disciplines, добавить ее в модель данных и создать связи.

  4. На вкладке Power Pivot скопируйте три столбца в таблицу Disciplines. Выберите их, наведя указатель мыши на столбец Disciplines и перетащив его в столбец SportID, как показано ниже, затем выберите команду В начало > Буфер обмена > Копировать.

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

  5. Создайте новый лист в Excel и вставьте скопированные данные. Отформатируйте эти данные как таблицу, как мы это делали в предыдущих уроках, указав в качестве меток верхнюю строку, и присвойте таблице имя DiscImage. Такое же имя присвойте листу.

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

  1. В столбце рядом со столбцом SportID в первой строке введите DiscImage. Таблица автоматически расширится, и в нее будет включена строка. Лист DiscImage будет иметь следующий вид:

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

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

  3. Чтобы добавить созданную таблицу в модель данных, выберите в Excel команду Power Pivot > Таблицы > Добавить в модель данных.

  4. На вкладке Power Pivot в области Представление диаграммы, создайте связи, перетащив поле DisciplineID из таблицы Disciplines в поле 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. Под кнопкой SERIES ("Набор") выберите пункт Population, total ("Общая численность населения"). На представленном ниже снимке экрана с этим запросом стрелка указывает на поле поиска.

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

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

  5. Затем нажмите кнопку DOWNLOAD ("Загрузить") и выберите тип файла Excel. Загруженная книга имеет неудобочитаемое имя, поэтому переименуйте ее в Population.xls, а затем сохраните в папке, из которой сможете открыть ее во время следующих уроков.

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

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

  2. Найдите книгу Population.xls, которую только что загрузили, откройте ее и скопируйте данные. Помните, что если в наборе данных выделена любая ячейка, вы можете выделить все смежные данные, нажав клавиши Ctrl + A. Вставьте данные в ячейку A1 на листе Population в книге с данными Олимпийских игр.

  3. Затем следует отформатировать вставленные в книгу данные как таблицу и присвоить ей имя Population. Чтобы выбрать все смежные данные, выберите любую ячейку в наборе данных, например А1, и нажмите клавиши Ctrl + A. Затем нажмите клавиши Ctrl + T, чтобы отформатировать данные в виде таблицы. Поскольку у данных есть заголовки, установите флажок Таблица с заголовками в окне Создание таблицы, как показано ниже.

    Окно "Создание таблицы"

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

  4. В РАБОТА с ТАБЛИЦАМИ > МАКЕТ используйте клавишу tab, найдите поле Имя таблицы и введите имя таблицы для генеральной совокупности . Данные о населении находится в столбце под названием 2008 г. Чтобы сохранить прямые вещи, переименуйте столбец 2008 в таблице генеральной совокупности для генеральной совокупности. Теперь книгу выглядит как приведенном ниже снимке экрана.

    Данные о численности населения в Excel

    Примечания : В некоторых случаях Код страны , используемый в Worldbank.org сайта не соответствуют официальный 3166 код ISO-1 альфа-3 в таблице, которая означает, что некоторые countryregions не отображать данные о населении. Чтобы устранить, сделав следующие подстановки непосредственно в таблице в Excel для каждой записи уязвимой генеральной совокупности . Хорошо то, что этот Power Pivot автоматически обнаруживает изменения, внесенные в Excel:

    • Изменение Нидерланды ПОДКЛЮЧЕН

    • Изменение CHE SUI

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

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

  6. Теперь попробуем создать связь. Обратите внимание, что код страны или региона в таблице Population — это тот же трехзначный код из поля NOC_CountryRegion в таблице Medals. Это облегчает нам задачу. На вкладке Power Pivot в представлении диаграммы перетащите таблицу Population, чтобы она располагалась рядом с таблицей Medals. Перетащите поле NOC_CountryRegion из таблицы Medals в поле Country or Region Code в таблице 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. Щелкните столбец Edition правой кнопкой мыши и выберите пункт Скрыть из набора клиентских средств, как показано ниже.

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

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

  2. Скройте из клиентских средств следующие поля на вкладке Medals: Event_gender, MedalKey.

  3. Скройте из клиентских средств следующие поля на вкладке Events: EventID, SportID.

  4. На вкладке Sports скройте поле SportID.

Теперь лист Power View и область Поля Power View выглядят как на приведенном ниже снимке экрана. Управляться с ними стало проще.

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

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

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

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

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

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

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

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

Разве не интересно? Вот ссылка на следующий учебник, в котором можно будет попробовать создать эти отчеты самостоятельно:

Учебник 5: Создание впечатляющих отчетов Power View: часть 1

ТЕСТ

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

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

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

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

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

D: B и C.

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

A: Таблице можно присвоить имя, чтобы ее было легче идентифицировать.

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

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

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

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

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

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

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

D: Скрывать таблицы в 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.

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

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

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

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

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

×