为关键绩效指标使用外部数据源
了解如何使用 Google 表单附加组件和 RESTFul API,将第三方业务工具的数据输入自动化到 BSC Designer 中的关键绩效指标。
- 使用 MS Power Automate 设置自定义连接器。
- 使用 Google Sheets 附加组件连接多个数据源。
- 使用 RESTful API 将程序与第三方工具集成。
- 使用 Webhooks 向第三方工具发送通知。
一般信息
一个账户为每位高级用户每小时提供100次API调用。要自动更新关键绩效指标,请使用以下方法之一:
- BSC Designer Sync。一个Google Sheets 附加组件,适合写入数据到关键绩效指标,无需编程。
- RESTFul API。具有API调用的编程接口,适合读取和写入数据到关键绩效指标,需要编程。
通过 MS Power Automate 连接关键绩效指标
在 Power Automate 或 Power Apps 中使用自定义连接器,将关键绩效指标连接到 Microsoft 生态系统中的数据。要设置自定义连接器:
- 将 BSC Designer 的 OpenAPI 定义保存为 JSON 文件。
- 按照设置自定义连接器的步骤进行操作。
- 选择“导入 OpenAPI 定义”选项。
如需更快速的设置,请联系 BSC Designer 团队以自动将预定义的自定义连接器导入您的账户。
通过Google Sheets附加组件连接关键绩效指标
使用Google Sheets附加组件从外部数据源获取信息、汇总数据,并自动用汇总数据更新关键绩效指标。
- 创建Google Sheets文档。
- 选择菜单扩展 > 附加组件 > 获取附加组件。
- 安装并配置其中一个附加组件用于第三方数据源。
- 安装名为BSC Designer Sync的附加组件(将出现在右侧工具栏)。
BSC Designer Sync使用和转移从Google APIs收到的任何其他应用的信息将遵循Google API服务用户数据政策,包括有限使用要求。
初始设置
- 点击API 密钥命令以输入有效的API密钥(在BSC Designer中通过
> 设置 > 集成 > 添加API密钥来创建新的API密钥)。 - 点击添加KPI命令以从您的账户中选择记分卡和关键绩效指标。
- 点击插入。
- 将创建一个名为BSC Designer Sync的工作表。
- 重复步骤2-3以添加更多的关键绩效指标。
汇总数据源附加组件的输出
大多数数据源会提供未汇总的数据。例如,一个社交媒体的附加组件会返回每日互动数据,其中包括日期列和每个日期的点赞数列。
要获取上个月的汇总数据,请使用以下公式:
- =SUM(FILTER(B:B,A:A > (TODAY() - 30)))
其中A是日期列,B是每个日期的值列(如有需要,请从范围中排除文本,例如列名)。
使用数据源插件的输出更新关键绩效指标
要使用汇总数据作为关键绩效指标的输入:
- 切换到BSC Designer Sync工作表。
- 找到目标关键绩效指标的新KPI值列。
- 在新KPI值单元格中使用IMPORTRANGE公式。
- 点击同步命令开始手动同步或点击计划命令自动同步。
BSC Designer记分卡中的关键绩效指标将根据为指标配置的更新间隔进行更新。
网络钩子
BSC Designer可以向第三方工具发送JSON通知。
- 通过
> 设置 > 集成 > 网络钩子来设置网络钩子。 - 通过所有者字段将网络钩子分配为关键绩效指标或计划的所有者。