cube - 如何在多维数据集架构中使用动态度量参考?
问题描述
我的多维数据集架构度量面临一个问题。
//计算每个部门的总需求
[`Total_Demand_${e.key}`]:{
type: `sum`,
title: `Total Demand for ${e.mainsector}`,
sql: `${CUBE}."demandcount"`,
filters : [{
sql: `${CUBE}."mainsector" = '${e.mainsector}'`,
},
],
}
在上面的查询中,我正在创建一个动态度量。所以现在如果我想计算百分比,我正在使用这个查询 // 计算每个部门的需求百分比
[`Percentage_for_${e.key}`]:{
type: `number`,
format : `percent`,
title: `Percentage for ${e.mainsector}`,
sql: `${`Total_Demand_${e.key}`}/${totalDemand} * 100`
}
但我收到错误说明列不存在。因此,如果我必须将其Total_Demand_${e.key}
称为字符串而不是创建的度量中的变量,我该怎么做?
解决方案
推荐阅读
- javascript - 如何使用价值在 PHP 中创建循环条件?
- asp.net - 使用 OWIN 的 Azure 应用服务性能不佳?
- awk - 使用 AWK 删除第二个下划线后的字符串
- winapi - 如何确定 Win32 中线程的光标可见性?
- node.js - Postgresql jsonb -> 对表“mt”的 FROM 子句条目的无效引用
- html - 如何使用 Google Apps 脚本将 HTML 代码从 .gs 插入 HTML 文件
- angular - 如何从 Angular mat-select 获取以前的和新的值?
- c# - ReadAsAsync 调用 WebAPI 不将 json 重构为类
- flutter - 如何在其初始值颤动中将滚动条设置为最大值
- java - 为什么类型参数可能只出现在使用点形式的方法调用中?