Как просмотреть данные Orchestrator с помощью PowerPivot

 

Опубликовано: Март 2016

Применимо к: System Center 2012 SP1 - Orchestrator, System Center 2012 - Orchestrator, System Center 2012 R2 Orchestrator

С помощью программы Microsoft PowerPivot для Microsoft Excel можно создавать отчеты для System Center 2012 — Orchestrator. Настройте PowerPivot для использования веб-службы Orchestrator как веб-канала данных, отфильтруйте исходные таблицы, оставив только необходимые данные и импортируйте таблицы в лист PowerPivot. PowerPivot позволяет создавать связи между таблицами и манипулировать данными в соответствии с текущими требованиями. С помощью функции PivotTable в PowerPivot можно сгенерировать отчет, в котором будут использоваться любые данные из книги PowerPivot.

Подключение веб-службы Orchestrator к PowerPivot для Excel

Для включения продукта необходимо установить PowerPivot для Excel.

Для работы PowerPivot для Excel требуется Excel 2010 (64-разрядной или 32-разрядной версии).

Установка PowerPivot

  1. Следуйте инструкциям, приведенным в статье Установка PowerPivot для Excel.

С помощью PowerPivot настройте подключение к веб-службе Orchestrator.Orchestrator использует протокол Open Data Protocol (OData), который может использовать и PowerPivot.

System_CAPS_ICON_note.jpg Примечание

Поставщик OData в PowerPivot не поддерживает данные, содержащиеся в поле "Схема Runbook". Добавить таблицу из схемы Runbook будет невозможно.

Создание подключения к веб-каналу Orchestrator

  1. Откройте Excel.

  2. Откройте вкладку PowerPivot над лентой.

  3. Нажмите Окно PowerPivot на ленте. Откроется книга PowerPivot для Excel.

  4. Нажмите Из каналов данных на ленте. Откроется окно Мастер импорта таблиц.

  5. В поле URL-адрес канала данных введите URL-адрес веб-службы Orchestrator. URL-адрес веб-службы привязан к порту 81 в SQL Server Orchestrator. Например, http://orchestrator:81/Orchestrator2012/Orchestrator.svc.

  6. Нажмите кнопку Проверить подключение.

  7. Если проверка подключения прошла успешно, нажмите кнопку ОК и перейдите к следующему шагу.

    Если проверка подключения возвращает ошибку, выполните следующие действия:

    1. Нажмите кнопку ОК.

    2. Нажмите кнопку Дополнительно. Откроется диалоговое окно Дополнительно.

    3. В разделе Безопасность измените значение параметра Встроенная система безопасности на Простая.

    4. Измените значение Сохранять сведения о безопасности на Истина.

    5. Введите в соответствующие поля ИД пользователя и Пароль.

    6. Нажмите кнопку Проверить подключение.

    7. Нажмите кнопку ОК. Затем вновь нажмите ОК.

  8. Нажмите кнопку Далее.

  9. Установите флажки таблицы или таблиц, которые требуется импортировать.

  10. Чтобы отфильтровать столбцы, выберите таблицу, нажмите Просмотр и фильтрация, снимите флажки столбцов, которые нужно исключить, и затем нажмите кнопку ОК.

  11. Нажмите кнопку Готово. Импорт данных выполнен.

  12. Нажмите кнопку Закрыть.

Создание сводки результатов Runbook

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

System_CAPS_ICON_note.jpg Примечание

Для этого примера база данных Orchestration должна содержать по крайней мере один модуль Runbook, чтобы программа PowerPivot могла импортировать таблицу.

Создание подключения к веб-каналу данных

  1. Откройте Excel.

  2. Откройте вкладку PowerPivot над лентой.

  3. Нажмите Окно PowerPivot на ленте. Откроется книга PowerPivot для Excel.

  4. Нажмите Из каналов данных на ленте. Откроется окно мастера Импорт таблиц.

  5. В поле URL-адрес канала данных введите URL-адрес веб-службы Orchestrator.

  6. Нажмите кнопку Далее.

  7. Установите флажки таблиц Runbooks, RunbookInstances и RunbookServers.

  8. Нажмите кнопку Готово. Импорт данных выполнен.

  9. Нажмите кнопку Закрыть.

Создание связей в PowerPivot

  1. В окне PowerPivot для Excel выберите вкладку RunbookInstance.

  2. Щелкните правой кнопкой мыши заголовок столбца RunbookId и в контекстном меню выберите Установить связь.

  3. В списке Связанная таблица подстановки выберите Runbooks, в списке Связанный столбец подстановки выберите Id и затем нажмите Создать.

  4. Щелкните правой кнопкой мыши заголовок столбца RunbookServerId и в контекстном меню выберите Установить связь.

  5. В списке Связанная таблица подстановки выберите RunbookServers, в списке Связанный столбец подстановки выберите Id и затем нажмите Создать.

Дополнительные сведения о связях PowerPivot см. в статье Introduction to PowerPivot relationships (Введение в связи PowerPivot).

Создание сводной таблицы

  1. В окне PowerPivot для Excel нажмите Сводная таблица на ленте и выберите Сводная таблица.

  2. В диалоговом окне Создание сводной таблицы выберите На новый лист и нажмите кнопку ОК.

  3. В Списке полей PowerPivot в разделе RunbookServers щелкните и перетащите Name в поле Названия строк.

  4. В Списке полей PowerPivot в разделе Runbooks щелкните и перетащите Name в поле Названия строк.

  5. В Списке полей PowerPivot в разделе RunbookInstances щелкните и перетащите Status в поле Названия столбцов.

  6. В Списке полей PowerPivot в разделе RunbookInstances щелкните и перетащите RunbookId в поле Суммарные значения.

  7. Щелкните правой кнопкой мыши RunbookId, выберите Суммировать по и затем выберите Число значений.

Теперь можно изменить применяемые по умолчанию названия и отформатировать таблицу для презентации.

Дополнительные сведения о рабочем процессе Runbook и объяснение заданий и экземпляров Runbook см. в разделе Архитектура Orchestrator руководства Приступая к работе с System Center 2012 — Orchestrator.

Дополнительные сведения о PowerPivot для Excel см. в статье Общие сведения о PowerPivot для Excel.

См. также

Администрирование System Center 2012 — Orchestrator