如何在Oracle Apex中创建预测趋势线?

时间:2019-05-07 11:01:36

标签: sql oracle-apex

因此,我目前正在学习使用Oracle Apex和SQL,作为一项任务,我正在尝试绘制一段时间内仓库的存储使用情况图表。

我用来编制图表的表的名称为“ Storage_Used”,它包含4列(国家(VARCHAR),城市(VARCHAR),仓库(VARCHAR),日期(DATETIME),space_used(INT) )。

我生成了堆积的条形图,但我也试图生成叠加的移动预测趋势线,以预测未来6周的未来总存储需求。

我已经在线搜索了相关的SQL查询以生成此行,但是我没有找到有效的解决方案。

这是Oracle Apex可以自己生成的东西还是必须通过SQL查询生成?如果是通过SQL代码编写的,那么有人知道代码是什么吗?

我尝试过的代码示例是:

SELECT * FROM STORAGE_USED MODEL
DIMENSION BY (ROW_NUMBER() OVER (ORDER BY date) rn)
MEASURES (date, space_used, 0 forecast)
rules(
    forecast[ rn >= 5 ] = avg( nvl(space_used, forecast) )[ rn between cv()-4 AND cv()-1 ]
)

感谢您的帮助。

0 个答案:

没有答案