Интеграция с PostgreSQL

Viva Goals интеграция с PostgreSQL позволяет автоматически обновлять ход выполнения OKR на основе данных в базе данных PostgreSQL.

Рассмотрим следующий пример: базы данных PostgreSQL используются для хранения информации о потенциальных клиентах из нескольких источников. У вас есть цель в Viva Goals увеличивать квалифицированных потенциальных клиентов на 40 процентов каждый квартал. При связывании этой цели с соответствующей базой данных в PostgreSQL состояние OKR будет обновлено на основе данных в базе данных. Viva Goals автоматически синхронизирует значения и начертает ход достижения цели, экономя время и сохраняя okr в актуальном состоянии.

Включение интеграции с PostgreSQL

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

  1. На боковой панели выберите Администратор > вкладку Интеграции.

    Снимок экрана: страница интеграции в Viva Goals.

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

    Снимок экрана: включение PostgreSQL в Viva Goals.

Интеграцию также можно отключить в том же разделе: Выберите Изменить, а затем выберите Отключить интеграцию в раскрывающемся списке.

Снимок экрана: отключение PostgreSQL в Viva Goals.

Настройка подключения к PostgreSQL

После включения интеграции следующим шагом будет настройка подключения к PostgreSQL:

  1. Выберите Создать подключение и укажите имя подключения.

    Снимок экрана: добавление нового подключения PostgreSQL в Viva Goals.

  2. Введите имя узла или IP-адрес сервера базы данных и номер порта , который сервер прослушивает.

    Снимок экрана: ввод сведений о подключении PostgreSQL.

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

  4. При необходимости поделитесь этим подключением с другими пользователями в организации.

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

Viva Goals позволяет подключаться к нескольким базам данных. Выберите Создать подключение, чтобы подключиться к другой базе данных. Эти подключения различаются по имени. Имена переигрываются для других пользователей, когда они связывают свои OKR с базами данных PostgreSQL.

Подключение PostgreSQL к OKR

После настройки подключения следующий шаг — связывание OKR с базами данных PostgreSQL:

  1. При создании или изменении OKR выберите Автоматически из источника данных ход выполнения автоматического обновления (Майкрософт). В раскрывающемся меню выберите PostgreSQL.

    Снимок экрана: выбор PostgreSQL в качестве источников данных в Viva Goals.

  2. Если вы уже создали подключение или администратор предоставил вам общий доступ к подключению, оно будет выбрано автоматически. Viva Goals предложит создать новое подключение только в том случае, если ранее не было создано или предоставлено общий доступ к соединениям.

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

  4. Выберите подключение и укажите запрос PostgreSQL. Этот запрос вернет одно числовое значение, и оно будет привязано к ходу выполнения OKR.

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

  5. Проверьте запрос с помощью результата запроса.

  6. Нажмите кнопку Далее>сохранить. Вы увидите значок PostgreSQL рядом с OKR. Синхронизация выполняется один раз в час. Вы также можете щелкнуть значок PostgreSQL, а затем значок обновления, чтобы инициировать синхронизацию вручную.

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

Цвета индикатора выполнения указывают на состояние цели:

  • Если ход выполнения на 0–25 % меньше ожидаемого в любой момент времени, состояние OKR отстает, а индикатор выполнения будет оранжевым.

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