请帮助我如何在 oracle bi 中使用 forecast() 函数,我已经使用了所有方法使它以某种方式工作,但我做不到。
这些是我得到的错误。
错误 1: 公式语法无效。[nQSError: 10058] 发生一般错误。(HY000)
[nQSError: 43113] 从 OBIS 返回的消息。(HY000)
[nQSError: 23062] 为 FORECAST() 指定的度量参数类型无效
功能。参数类型“表”。“列”应该是 Measure 类型。(HY000)
已发布 SQL:SELECT FORECAST("Table"."Column", ("Table"."Column"), 'forecast', 'modelType=arima;numPeriods=%1;predictionInterval=%2', 12, 90) FROM "桌子”
错误2:
为 FORECAST() 函数指定的度量参数类型无效。参数类型“表”。“列”应该是 Measure 类型。(HY000)
已发布 SQL:SELECT FORECAST("Table"."Column", ("Table"."Column"), 'forecast', 'modelType=arima;numPeriods=%1;predictionInterval=%2', 12, 90) FROM " CUSTOMER Pqt Agent 详细计划”OK(忽略错误)
错误 3: 公式语法无效。
[nQSError: 10058] 发生一般错误。(HY000)
[nQSError: 43113] 从 OBIS 返回的消息。(HY000)
[nQSError: 23062] 为 FORECAST() 函数指定的测量参数类型无效。参数类型“表”。“列”应该是 Measure 类型。(HY000)
已发布 SQL:SELECT FORECAST("Table"."Column", ("Table"."Column"), 'forecast', 'modelType=arima;numPeriods=%1;predictionInterval=%2', 1, 9) FROM "表"."列" OK(忽略错误)
我还尝试通过添加 numeric_"Table"."Column" 对我的度量列进行类型转换,但它给了我语法错误,我尝试了所有可能的组合,但仍然没有用。请帮忙!