Поделиться через


Сервисная служба SolarWinds

Замечание

Этот соединитель принадлежит и предоставляется SolarWinds.

Этот соединитель позволяет постепенно импортировать инциденты и различные записи активов из SolarWinds Service Desk (SWSD) в Microsoft Power BI. Импорт предоставляет необработанные данные по темам, наиболее актуальным для вашей организации. Затем можно просматривать и анализировать данные, просматривая их в различных форматах, таких как таблицы, графы и диаграммы.

Сводка

Item Description
Состояние выпуска Общая доступность
Products Power BI (семантические модели)
Power BI (потоки данных)
Fabric (Dataflow 2-го поколения)
Поддерживаемые типы проверки подлинности Токен JSON Web Token (JWT) в службе SolarWinds Service Desk

Предпосылки

Прежде чем использовать этот коннектор для получения данных SolarWinds Service Desk, необходимо иметь пользователя SolarWinds Service Desk, настроившего аутентификацию токенов для интеграции API.

Поддерживаемые возможности

  • Import

Подключитесь к сервис-деску SolarWinds

Это важно

SolarWinds расширил соединитель Power BI для извлечения данных на основе столбца updated_at вместо created_at.

Теперь клиенты могут отслеживать новые записи в SolarWinds Service Desk и их прогресс.

Последствия для клиентов. Каждое обновление будет извлекать все изменения записей, включая новые записи или записи, в которых их данные были изменены в течение заданного диапазона дат. Это может изменить отчеты в Power BI Desktop и службе Power BI.

Приведенные ниже инструкции содержат специальные действия для клиентов, которые ранее использовали соединитель BETA SWSD Power BI для создания отчетов и хотят подключить эти отчеты с новой встроенной версией.

  1. В Power BI Desktop выберите "Получить данные " из дома. Выберите SolarWinds Service Desk, а затем выберите Подключить.

    Снимок экрана: получение данных из службы SolarWinds.

  2. Войдите с помощью веб-маркера JSON, созданного как описано в предварительных требованиях, а затем выберите "Подключиться ", чтобы проверить доступ к SWSD.

    Это важно

    Если у вас есть учетная запись ESM, маркер JSON, используемый для соединителя, должен быть создан администратором поставщика услуг.

    Снимок экрана: диалоговое окно

  3. В диалоговом окне "Навигатор" выберите таблицы, которые нужно импортировать. Затем нажмите кнопку "Загрузить".

    Снимок экрана: Навигатор службы SolarWinds.

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

Дополнительные шаги для предыдущих пользователей соединителя BETA

Если вы ранее использовали BETA соединитель SWSD Power BI для создания отчетов, и у вас уже есть инциденты, связанные с именами моделей, и отчеты, основанные на них, и вы хотите подключить эти отчеты к новой готовой версии, выполните следующие действия:

  1. Перейдите в модель Incidents и щелкните правой кнопкой мыши Изменить запрос. Откроется редактор Power Query.

    Снимок экрана: редактор открытых запросов.

  2. Выберите запрос "Инциденты" и откройте расширенный редактор.

    Снимок экрана: открытие расширенного редактора.

    Вы увидите следующие строки:

        Source = SolarWindsServiceDesk.Contents(),
        Incidents1 = Source{[Name="Incidents"]}[Data] 
    
  3. Замените эти строки следующими строками:

        Source = SolarWindsServiceDesk.ContentsV110(null, null),
        #"All Objects" = Source{[Name="All Objects"]}[Data], 
        Incidents1 = #"All Objects"{[Name="Incidents"]}[Data] `
    
  4. Нажмите кнопку Готово.

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

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

Параметр добавочного обновления

Добавочное обновление экономит время загрузки после выполнения начальной загрузки. Чтобы настроить добавочное обновление, выполните следующие действия.

  1. В строке меню "Главная" выберите "Преобразовать данные". Откроется редактор Power Query.

  2. Откройте Manage Parameters>Создать параметры.

  3. Создайте два новых параметра DateTime с именем RangeEnd и RangeStart.

    Новые параметры задают диапазон фильтрации извлекаемых данных на основе столбца updated_at . Это сокращает время загрузки и фильтрует данные на основе заданного диапазона.

    Замечание

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

    Параметры создания снимка экрана.

  4. Для каждого запроса, который вы хотите задать с поэтапным обновлением, откройте расширенный редактор.

    Отображается следующая строка:

        Source = SolarWindsServiceDesk.ContentsV110(null, null),
    
  5. Замените строку следующим кодом:

        Source = SolarWindsServiceDesk.ContentsV110(RangeStart, RangeEnd),
    
  6. Нажмите кнопку Готово.

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

  8. Перейдите в представление данных.

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

    Снимок экрана: открытие добавочного обновления.

    a. Задайте параметр архивации данных в соответствии с потребностями отчетов. Введите число в первом поле и используйте раскрывающийся список для выбора интервала времени.

    б. Инкрементальное обновление данных, начиная за 1 день до даты обновления. Инструкции см. в разделе "Определение политики ".

    Настройка снимка экрана для добавочного обновления.

Публикация отчетов

Все клиенты, публикующие в службу Power BI в облаке, должны выполнить следующие действия. Эти действия применяются как к издателям в первый раз, так и к тем, кто опубликовал в прошлом.

  1. Опубликуйте отчет в рабочей области сервиса Power BI с использованием стандартного соединителя.

  2. Установите параметры для каждой опубликованной семантической модели в службе Power BI.

    Снимок экрана: семантическая модель.

  3. Для каждой семантической модели откройте раздел "Учетные данные источника данных" и измените учетные данные, используя ключ и токен, которые вы использовали при установке подключения к соединителю в настольной версии Power BI.

    Снимок экрана набора учетных данных источника данных.

Отчеты на рабочем столе и облаке теперь подключены к новой версии соединителя SolarWinds Service Desk.

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

SolarWinds предлагает установить первую большую загрузку с запланированным обновлением. При необходимости его можно запустить вручную, выбрав "Обновить семантику модели".

Инструкции по настройке запланированного обновления см. в разделе "Запланированное обновление".

После первого обновления будущие обновления гораздо быстрее и скачивают только новые записи из SWSD.

Ограничения и проблемы

Пользователи должны знать о следующих ограничениях и проблемах, связанных с доступом к Службе SolarWinds:

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

  • Импортируемые поля ограничены. Для получения дополнительных полей отправьте запрос на добавление функции в THWACK. Для получения отзывов или поддержки обратитесь к поддержке SolarWinds.

Ошибка учетных данных в навигаторе

Если возникает ошибка с учетными данными в навигаторе, очистите последние параметры источника данных.

  1. В Power BI Desktop выберите Файл>Параметры источника данных.

    Снимок экрана: выбор источника данных SolarWinds Service Desk.

  2. Выберите источник данных SWSD и нажмите кнопку "Очистить разрешения".

  3. Снова установите подключение к навигатору.