422 строки
12 KiB
JSON
422 строки
12 KiB
JSON
{
|
|
"dataRoles": [
|
|
{
|
|
"displayName": "Date",
|
|
"description": "Equally spaced date values",
|
|
"kind": "Grouping",
|
|
"name": "Date"
|
|
},
|
|
{
|
|
"displayName": "Value",
|
|
"description": "Numeric variable",
|
|
"kind": "Measure",
|
|
"name": "Value"
|
|
}
|
|
],
|
|
"dataViewMappings": [
|
|
{
|
|
"conditions": [
|
|
{ "Date": { "max": 1 }, "Value": { "max": 1 } }
|
|
],
|
|
"scriptResult": {
|
|
"dataInput": {
|
|
"table": {
|
|
"rows": {
|
|
"select": [
|
|
{ "for": { "in": "Date" } },
|
|
{ "for": { "in": "Value" } }
|
|
],
|
|
"dataReductionAlgorithm": {
|
|
"top": { }
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"script": {
|
|
"scriptProviderDefault": "R",
|
|
"scriptOutputType": "html",
|
|
"source": {
|
|
"objectName": "rcv_script",
|
|
"propertyName": "source"
|
|
},
|
|
"provider": {
|
|
"objectName": "rcv_script",
|
|
"propertyName": "provider"
|
|
}
|
|
}
|
|
}
|
|
}
|
|
],
|
|
"objects": {
|
|
"rcv_script": {
|
|
"properties": {
|
|
"provider": {
|
|
"type": { "text": true }
|
|
},
|
|
"source": {
|
|
"type": {
|
|
"scripting": { "source": true }
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"settings_forecastPlot_params": {
|
|
"displayName": "Forecasting settings",
|
|
"description": "Basic decomposition models are: 1. Additive: x[t] = Trend + Seasonal + Remainder, 2. Multiplicative: x[t] = Trend * Seasonal * Remainder. Hybrid models are allowed. Any forbiden model combination will be replaced by `Automatic`",
|
|
"properties": {
|
|
|
|
"forecastLength": {
|
|
"displayName": "Forecast length",
|
|
"description": "Number of data points to predict",
|
|
"type": { "numeric": true }
|
|
},
|
|
|
|
"errorType": {
|
|
"displayName": "Remainder component",
|
|
"type": {
|
|
"enumeration": [
|
|
{
|
|
"displayName": "Automatic",
|
|
"value": "Automatic"
|
|
},
|
|
{
|
|
"displayName": "Multiplicative",
|
|
"value": "Multiplicative"
|
|
},
|
|
{
|
|
"displayName": "Additive",
|
|
"value": "Additive"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"trendType": {
|
|
"displayName": "Trend component",
|
|
"type": {
|
|
"enumeration": [
|
|
{
|
|
"displayName": "Automatic",
|
|
"value": "Automatic"
|
|
},
|
|
{
|
|
"displayName": "Multiplicative",
|
|
"value": "Multiplicative"
|
|
},
|
|
{
|
|
"displayName": "Additive",
|
|
"value": "Additive"
|
|
},
|
|
{
|
|
"displayName": "None",
|
|
"value": "None"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"seasonType": {
|
|
"displayName": "Seasonal component",
|
|
"type": {
|
|
"enumeration": [
|
|
{
|
|
"displayName": "Automatic",
|
|
"value": "Automatic"
|
|
},
|
|
{
|
|
"displayName": "Multiplicative",
|
|
"value": "Multiplicative"
|
|
},
|
|
{
|
|
"displayName": "Additive",
|
|
"value": "Additive"
|
|
},
|
|
{
|
|
"displayName": "None",
|
|
"value": "None"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"dampingType": {
|
|
"displayName": "Trend with damping",
|
|
"description": "Add a parameter that dampens the trend to a flat line at some point in the future",
|
|
"type": {
|
|
"enumeration": [
|
|
{
|
|
"displayName": "Automatic",
|
|
"value": "Automatic"
|
|
},
|
|
{
|
|
"displayName": "TRUE",
|
|
"value": "TRUE"
|
|
},
|
|
{
|
|
"displayName": "FALSE",
|
|
"value": "FALSE"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"targetSeason": {
|
|
"displayName": "Target seasonal factor",
|
|
"description": "Specify, if time series is influenced by known seasonal factors. The the number of observations per season is limited by 24. Non compatible seasonality will be ignored",
|
|
"type": {
|
|
"enumeration": [
|
|
{
|
|
"displayName": "Automatic",
|
|
"value": "Automatic"
|
|
},
|
|
{
|
|
"displayName": "Hour",
|
|
"value": "Hour"
|
|
},
|
|
{
|
|
"displayName": "Day",
|
|
"value": "Day"
|
|
},
|
|
{
|
|
"displayName": "Week",
|
|
"value": "Week"
|
|
},
|
|
{
|
|
"displayName": "Month",
|
|
"value": "Month"
|
|
},
|
|
{
|
|
"displayName": "Quarter",
|
|
"value": "Quarter"
|
|
},
|
|
{
|
|
"displayName": "Year",
|
|
"value": "Year"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
|
|
}
|
|
},
|
|
"settings_conf_params":{
|
|
"displayName": "Confidence intervals",
|
|
"properties": {
|
|
"show": {
|
|
"type": {"bool": true}
|
|
},
|
|
"confInterval1": {
|
|
"displayName": "Confidence level",
|
|
"description": "Select first confidence interval",
|
|
"type": {
|
|
"enumeration": [
|
|
{
|
|
"displayName": "0",
|
|
"value": "0"
|
|
},
|
|
{
|
|
"displayName": "0.2",
|
|
"value": "0.2"
|
|
},
|
|
{
|
|
"displayName": "0.4",
|
|
"value": "0.4"
|
|
},
|
|
{
|
|
"displayName": "0.5",
|
|
"value": "0.5"
|
|
},
|
|
{
|
|
"displayName": "0.75",
|
|
"value": "0.75"
|
|
},
|
|
{
|
|
"displayName": "0.8",
|
|
"value": "0.8"
|
|
},
|
|
{
|
|
"displayName": "0.9",
|
|
"value": "0.9"
|
|
},
|
|
{
|
|
"displayName": "0.95",
|
|
"value": "0.95"
|
|
},
|
|
{
|
|
"displayName": "0.975",
|
|
"value": "0.975"
|
|
},
|
|
{
|
|
"displayName": "0.98",
|
|
"value": "0.98"
|
|
},
|
|
{
|
|
"displayName": "0.99",
|
|
"value": "0.99"
|
|
},
|
|
{
|
|
"displayName": "0.995",
|
|
"value": "0.995"
|
|
},
|
|
{
|
|
"displayName": "0.999",
|
|
"value": "0.999"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"confInterval2": {
|
|
"displayName": "Confidence level #2",
|
|
"description": "Select additional confidence interval",
|
|
"type": {
|
|
"enumeration": [
|
|
{
|
|
"displayName": "0",
|
|
"value": "0"
|
|
},
|
|
{
|
|
"displayName": "0.2",
|
|
"value": "0.2"
|
|
},
|
|
{
|
|
"displayName": "0.4",
|
|
"value": "0.4"
|
|
},
|
|
{
|
|
"displayName": "0.5",
|
|
"value": "0.5"
|
|
},
|
|
{
|
|
"displayName": "0.75",
|
|
"value": "0.75"
|
|
},
|
|
{
|
|
"displayName": "0.8",
|
|
"value": "0.8"
|
|
},
|
|
{
|
|
"displayName": "0.9",
|
|
"value": "0.9"
|
|
},
|
|
{
|
|
"displayName": "0.95",
|
|
"value": "0.95"
|
|
},
|
|
{
|
|
"displayName": "0.975",
|
|
"value": "0.975"
|
|
},
|
|
{
|
|
"displayName": "0.98",
|
|
"value": "0.98"
|
|
},
|
|
{
|
|
"displayName": "0.99",
|
|
"value": "0.99"
|
|
},
|
|
{
|
|
"displayName": "0.995",
|
|
"value": "0.995"
|
|
},
|
|
{
|
|
"displayName": "0.999",
|
|
"value": "0.999"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"settings_graph_params":{
|
|
"displayName": "Graphical parameters",
|
|
"properties": {
|
|
|
|
"dataCol": {
|
|
"displayName": "History data color",
|
|
"type": { "fill": { "solid": { "color": true }}}
|
|
},
|
|
"forecastCol": {
|
|
"displayName": "Forecast data color",
|
|
"type": { "fill": { "solid": { "color": true }}}
|
|
},
|
|
"percentile":{
|
|
"displayName": "Opacity",
|
|
"type": {
|
|
"numeric": true
|
|
}
|
|
},
|
|
"weight":{
|
|
"displayName": "Line width",
|
|
"type": {
|
|
"numeric": true
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"settings_additional_params":{
|
|
"displayName": "Additional parameters",
|
|
"properties": {
|
|
"showInfo":{
|
|
"displayName": "Show info",
|
|
"description": "Display information about the selected model: (A)dditive, (M)ultiplicative, or (N)one",
|
|
"type": {
|
|
"bool": true
|
|
}
|
|
},
|
|
"textSize":{
|
|
"displayName": "Font size",
|
|
"description": "Font size used to show information",
|
|
"type": {
|
|
"numeric": true
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"settings_export_params": {
|
|
"displayName": "Export data",
|
|
"description": "Export result of clustering",
|
|
"properties": {
|
|
"show": {
|
|
"type": {
|
|
"bool": true
|
|
}
|
|
},
|
|
"limitExportSize": {
|
|
"displayName": "Maximum exported rows",
|
|
"description": "Limit number of rows",
|
|
"type": {
|
|
"enumeration": [{
|
|
"displayName": "1000",
|
|
"value": "1000"
|
|
},
|
|
{
|
|
"displayName": "10000",
|
|
"value": "10000"
|
|
},
|
|
{
|
|
"displayName": "50000",
|
|
"value": "50000"
|
|
},
|
|
{
|
|
"displayName": "unlimited",
|
|
"value": "100000"
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"method": {
|
|
"displayName": "Method",
|
|
"description": "Method",
|
|
"type": {
|
|
"enumeration": [{
|
|
"displayName": "copy to clipboard",
|
|
"value": "copy"
|
|
},
|
|
{
|
|
"displayName": "download (only service)",
|
|
"value": "download"
|
|
}
|
|
]
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"suppressDefaultTitle": true
|
|
} |