概念
PlaidCloud 围绕一小组可组合的概念构建。理解这些概念之后,其余文档的大部分内容都是介绍如何用它们完成具体任务。
组织、工作区和成员
Section titled “组织、工作区和成员”账户从组织层级开始,它是计费和身份的边界。组织内有一个或多个工作区,即实际开展工作的隔离环境。成员是属于某个组织的用户,并以特定角色获得对特定工作区的访问权限。
- 大多数团队会为每个环境(开发、预发布、生产)或每个业务单元设置一个工作区。
- 工作区内的安全组控制每个成员可以执行的操作。
更多信息:访问管理
项目是工作区内的工作单元。每个项目拥有自己的数据、工作流、维度和审计历史。项目之间不共享状态,彼此隔离。
使用项目可以将不同的分析、业务流程或数据产品相互分开。
更多信息:项目
连接是一项已保存的配置,使 PlaidCloud 能够访问外部系统,例如数据库、云存储账户、ERP 或 REST API。工作流步骤可以复用连接,因此凭据不会在各个步骤中重复。
表是项目中的结构化数据,由行和列组成,类似于 SQL 表。表来自导入、转换或外部来源。视图是在表之上保存的查询结果。
更多信息:表和视图
工作流和步骤
Section titled “工作流和步骤”工作流是对表进行操作的管道。每个工作流由一系列步骤组成:导入 CSV、联接两个表、筛选行、导出为 JSON、发送通知。步骤可以按顺序、并行、有条件或循环运行。
步骤分为以下类别:
- 导入:引入数据(CSV、Excel、SQL、Parquet、JSON 等)
- 表:转换表(联接、筛选、融合、透视、追加、upsert)
- 导出:输出数据
- 文档:处理 PDF、图像和各类文件
- 通知:通过电子邮件、Slack、Teams、短信、Webhook 发送消息
- 分摊:执行成本分摊模型
- 维度:构建和修改层次结构
- SAP / SAP-PCM:调用 SAP 专用操作
- 工作流控制:变量、循环、子工作流
维度是一种层次结构,通常用于对数据进行切片或聚合,例如成本中心、产品、地理区域和时间。维度可以基于表构建、从外部来源加载,或逐步修改。
分摊使用维度来决定将什么分摊到什么上。
更多信息:维度
分摊根据动因数据和规则,将一组行中的值分配到另一组行。例如转让定价、作业成本法、IT 费用回收、盈利能力分析,凡是有一笔成本池需要在各使用方之间分配的场景都适用。
分摊结合了表(值、动因、结果)、维度(规则)和工作流步骤(用于执行模型)。
更多信息:分摊
仪表板是项目数据的已发布交互式视图,基于已发布的表和视图构建。
更多信息:仪表板
限定在项目范围内的聊天功能,用于询问有关数据和工作流的问题。对话会被保留,并按项目相互隔离。
更多信息:AI 助手
它们如何协同工作
Section titled “它们如何协同工作”一个典型的端到端流程:
- 为源系统设置连接。
- 在项目中构建一个工作流,用于:
- 通过连接导入数据(创建表)
- 使用表步骤进行转换
- 与维度进行联接以补充上下文
- 如果需要分摊成本,则进行分摊
- 发布结果
- 仪表板读取已发布的表。
- 工作区成员浏览仪表板,或通过 AI 助手查询结果。