Как просмотреть данные 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
- Следуйте инструкциям, приведенным в статье Установка PowerPivot для Excel.
С помощью PowerPivot настройте подключение к веб-службе Orchestrator.Orchestrator использует протокол Open Data Protocol (OData), который может использовать и PowerPivot.
Примечание |
---|
Поставщик OData в PowerPivot не поддерживает данные, содержащиеся в поле "Схема Runbook". Добавить таблицу из схемы Runbook будет невозможно. |
Создание подключения к веб-каналу Orchestrator
Откройте Excel.
Откройте вкладку PowerPivot над лентой.
Нажмите Окно PowerPivot на ленте. Откроется книга PowerPivot для Excel.
Нажмите Из каналов данных на ленте. Откроется окно Мастер импорта таблиц.
В поле URL-адрес канала данных введите URL-адрес веб-службы Orchestrator. URL-адрес веб-службы привязан к порту 81 в SQL Server Orchestrator. Например, http://orchestrator:81/Orchestrator2012/Orchestrator.svc.
Нажмите кнопку Проверить подключение.
Если проверка подключения прошла успешно, нажмите кнопку ОК и перейдите к следующему шагу.
Если проверка подключения возвращает ошибку, выполните следующие действия:
Нажмите кнопку ОК.
Нажмите кнопку Дополнительно. Откроется диалоговое окно Дополнительно.
В разделе Безопасность измените значение параметра Встроенная система безопасности на Простая.
Измените значение Сохранять сведения о безопасности на Истина.
Введите в соответствующие поля ИД пользователя и Пароль.
Нажмите кнопку Проверить подключение.
Нажмите кнопку ОК. Затем вновь нажмите ОК.
Нажмите кнопку Далее.
Установите флажки таблицы или таблиц, которые требуется импортировать.
Чтобы отфильтровать столбцы, выберите таблицу, нажмите Просмотр и фильтрация, снимите флажки столбцов, которые нужно исключить, и затем нажмите кнопку ОК.
Нажмите кнопку Готово. Импорт данных выполнен.
Нажмите кнопку Закрыть.
Создание сводки результатов Runbook
В следующей процедуре описываются шаги создания сводной таблицы, содержащей список всех модулей Runbook и количество результатов, сгруппированных по серверам Runbook, которые запустили соответствующие экземпляры Runbook.
Примечание |
---|
Для этого примера база данных Orchestration должна содержать по крайней мере один модуль Runbook, чтобы программа PowerPivot могла импортировать таблицу. |
Создание подключения к веб-каналу данных
Откройте Excel.
Откройте вкладку PowerPivot над лентой.
Нажмите Окно PowerPivot на ленте. Откроется книга PowerPivot для Excel.
Нажмите Из каналов данных на ленте. Откроется окно мастера Импорт таблиц.
В поле URL-адрес канала данных введите URL-адрес веб-службы Orchestrator.
Нажмите кнопку Далее.
Установите флажки таблиц Runbooks, RunbookInstances и RunbookServers.
Нажмите кнопку Готово. Импорт данных выполнен.
Нажмите кнопку Закрыть.
Создание связей в PowerPivot
В окне PowerPivot для Excel выберите вкладку RunbookInstance.
Щелкните правой кнопкой мыши заголовок столбца RunbookId и в контекстном меню выберите Установить связь.
В списке Связанная таблица подстановки выберите
Runbooks
, в списке Связанный столбец подстановки выберитеId
и затем нажмите Создать.Щелкните правой кнопкой мыши заголовок столбца RunbookServerId и в контекстном меню выберите Установить связь.
В списке Связанная таблица подстановки выберите
RunbookServers
, в списке Связанный столбец подстановки выберитеId
и затем нажмите Создать.
Дополнительные сведения о связях PowerPivot см. в статье Introduction to PowerPivot relationships (Введение в связи PowerPivot).
Создание сводной таблицы
В окне PowerPivot для Excel нажмите Сводная таблица на ленте и выберите Сводная таблица.
В диалоговом окне Создание сводной таблицы выберите На новый лист и нажмите кнопку ОК.
В Списке полей PowerPivot в разделе RunbookServers щелкните и перетащите Name в поле Названия строк.
В Списке полей PowerPivot в разделе Runbooks щелкните и перетащите Name в поле Названия строк.
В Списке полей PowerPivot в разделе RunbookInstances щелкните и перетащите Status в поле Названия столбцов.
В Списке полей PowerPivot в разделе RunbookInstances щелкните и перетащите RunbookId в поле Суммарные значения.
Щелкните правой кнопкой мыши RunbookId, выберите Суммировать по и затем выберите Число значений.
Теперь можно изменить применяемые по умолчанию названия и отформатировать таблицу для презентации.
Дополнительные сведения о рабочем процессе Runbook и объяснение заданий и экземпляров Runbook см. в разделе Архитектура Orchestrator руководства Приступая к работе с System Center 2012 — Orchestrator.
Дополнительные сведения о PowerPivot для Excel см. в статье Общие сведения о PowerPivot для Excel.