特色函数

场景

多表计算公式是一种跨多张表执行数据运算的方法,用于整合和分析分散在不同表中的数据。它通过定义计算规则,对多表数据进行自动关联、聚合和动态计算, 不仅提升了数据分析的灵活性和效率、降低了数据开发成本,同时还增强了指标的可读性。

1) 客单价

也称为每单平均消费额,是衡量顾客消费能力的重要指标之一,通常用于评估零售、餐饮、电商等行业的经营绩效。其计算公式为:

客单价=总销售额总订单数\text{客单价} = \frac{\text{总销售额}}{\text{总订单数}}
DIVIDE(
  SUM(order_details.quantity * order_details.unit_price),
  COUNT(orders.order_id)
)

2) 海鮮销售额、牛奶订单数量

SUM_IF(
  categories.category_name = '海鮮',
  order_details.quantity * order_details.unit_price
)
COUNT_IF(products.product_name = '牛奶', orders.order_id)

实际数据分析场景

总结

Agile Query 中的多表计算公式依赖预先配置的连接关系搜索出连接路径,自动生成 SQL,具体优势如下:

  • 高效跨表运算:无需手动编写复杂 SQL,通过自动化的公式配置即可完成多表关联和计算,极大提升效率。
  • 降低技术门槛:用户无需具备深厚的数据库或编程知识,便可轻松实现复杂的多表计算,增强业务人员的自主分析能力。
  • 动态适应需求:计算规则灵活可调,能够快速响应业务需求变化,无需频繁依赖数据工程师。
  • 实时计算支持:直接对最新数据执行运算,无需预计算和存储,满足实时性要求。
  • 减少开发和维护成本:自动化过程简化了数据模型,降低了开发复杂度和后期维护的难度,为企业节约资源。
全天候售后服务
7x24小时专业工程师品质服务
极速服务应答
秒级应答为业务保驾护航
客户价值为先
从服务价值到创造客户价值
全方位安全保障
私有化部署,充分保证数据安全
©2022-2025 上海磊数信息技术有限公司
沪ICP备2024066390号-1