PostgreSQL 集成

通过 Viva Goals PostgreSQL 集成,可以根据 PostgreSQL 数据库中的数据自动更新 OKR 进度。

我们来看看此示例:使用 PostgreSQL 数据库来存储来自多个源的潜在顾客的信息。 在 Viva Goals 中,你有一个目标,即每个季度将合格潜在顾客增加 40%。 将此目标链接到 PostgreSQL 中的相应数据库时,将根据数据库中的数据更新 OKR 的状态。 Viva Goals 将自动同步值并绘制目标进度图表,从而节省时间,同时保持 OKR 最新状态。

如何启用 PostgreSQL 集成

管理员按照以下步骤启用此集成:

  1. 在边栏中,选择“管理员>集成”选项卡。

    Viva Goals 中集成页的屏幕截图。

  2. PostgreSQL 中,选择 “启用集成” 选项。 如果之前已建立连接或已启用集成,则可以选择 “管理 集成”。

    屏幕截图显示了在 Viva Goals 中启用 PostgreSQL 的位置。

也可以从同一部分禁用集成:选择 “更改”,然后从下拉列表中选择“ 禁用集成 ”。

屏幕截图显示如何在 Viva Goals 中禁用 PostgreSQL。

如何配置 PostgreSQL 连接

启用集成后,下一步是配置 PostgreSQL 连接:

  1. 选择“ 新建连接”,并提供 连接的名称

    屏幕截图显示你选择在 Viva Goals 中添加新的 PostgreSQL 连接的位置。

  2. 输入数据库服务器的 主机名或 IP 地址 以及服务器正在侦听的 端口号

    屏幕截图显示输入 PostgreSQL 连接详细信息的位置。

  3. 提供 用户名和密码。 身份验证后,将自动填充关联的数据库。 从下拉菜单中选择数据库

  4. (可选)与组织中的其他用户共享此连接。

  5. 选择“ 下一步 ”以运行集成。 可以随时编辑保存的连接。

Viva Goals 允许连接多个数据库。 选择“新建连接”以连接到另一个数据库。 按名称区分这些连接。 当用户将 OKR 与 PostgreSQL 数据库链接时,这些名称将重新显示给其他用户。

如何将 PostgreSQL 连接连接到 OKR

配置连接后,下一步是将 OKR 链接到 PostgreSQL 数据库:

  1. 创建或编辑 OKR 时,选择“ 自动从数据源 到 Microsoft AutoUpdate 进度”。 从下拉菜单中选择 PostgreSQL

    屏幕截图显示了在 Viva Goals 中选择 PostgreSQL 作为数据源的位置。

  2. 如果已创建连接,或者管理员已与你共享连接,则会自动选择该连接。 仅当以前未创建或共享任何连接时,Viva Goals 才会提示你创建新连接。

  3. 选择要用于衡量进度、 完成百分比KPI (成功指标) 的方法。 如果选择 KPI,请提供指标、起始值和目标值。

  4. 选择 连接 并提供 PostgreSQL 查询。 此查询将返回单个数值,并且此值将绑定到 OKR 进度。

    屏幕截图显示了在何处选择查询类型并为新的 PostgreSQL 连接输入查询。

  5. 使用查询结果验证查询

  6. 选择“ 下一步>保存”。 你应该能够在 OKR 旁边看到 PostgreSQL 图标。 同步每小时发生一次。 还可以选择 PostgreSQL 图标,然后选择刷新图标以启动手动同步。

现在,你已将目标链接到 PostgreSQL 中的数据库,以便根据连接数据库中的数据自动更新相应 OKR 的状态。

进度栏的颜色指示目标的状态:

  • 如果进度在任何时间点比预期低 0 到 25%,则 OKR 状态处于 落后状态,并且进度栏将为橙色。

  • 如果进度比预期的任何时候少 25% 以上,则 OKR 状态 存在风险,并且进度栏将为红色。