class Google::Apis::BigqueryV2::ArimaModelInfo
Arima model information.
Attributes
Arima coefficients. Corresponds to the JSON property `arimaCoefficients` @return [Google::Apis::BigqueryV2::ArimaCoefficients]
ARIMA model fitting metrics. Corresponds to the JSON property `arimaFittingMetrics` @return [Google::Apis::BigqueryV2::ArimaFittingMetrics]
Whether Arima model fitted with drift or not. It is always false when d is not 1. Corresponds to the JSON property `hasDrift` @return [Boolean]
Whether Arima model fitted with drift or not. It is always false when d is not 1. Corresponds to the JSON property `hasDrift` @return [Boolean]
If true, holiday_effect is a part of time series decomposition result. Corresponds to the JSON property `hasHolidayEffect` @return [Boolean]
If true, holiday_effect is a part of time series decomposition result. Corresponds to the JSON property `hasHolidayEffect` @return [Boolean]
If true, spikes_and_dips is a part of time series decomposition result. Corresponds to the JSON property `hasSpikesAndDips` @return [Boolean]
If true, spikes_and_dips is a part of time series decomposition result. Corresponds to the JSON property `hasSpikesAndDips` @return [Boolean]
If true, step_changes is a part of time series decomposition result. Corresponds to the JSON property `hasStepChanges` @return [Boolean]
If true, step_changes is a part of time series decomposition result. Corresponds to the JSON property `hasStepChanges` @return [Boolean]
Arima order, can be used for both non-seasonal and seasonal parts. Corresponds to the JSON property `nonSeasonalOrder` @return [Google::Apis::BigqueryV2::ArimaOrder]
Seasonal periods. Repeated because multiple periods are supported for one time series. Corresponds to the JSON property `seasonalPeriods` @return [Array<String>]
The time_series_id
value for this time series. It will be one of the unique values from the time_series_id_column specified during ARIMA model training. Only present when time_series_id_column training option was used. Corresponds to the JSON property `timeSeriesId` @return [String]
The tuple of time_series_ids
identifying this time series. It will be one of the unique tuples of values present in the time_series_id_columns specified during ARIMA model training. Only present when time_series_id_columns training option was used and the order of values here are same as the order of time_series_id_columns. Corresponds to the JSON property `timeSeriesIds` @return [Array<String>]
Public Class Methods
# File lib/google/apis/bigquery_v2/classes.rb, line 313 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/bigquery_v2/classes.rb, line 318 def update!(**args) @arima_coefficients = args[:arima_coefficients] if args.key?(:arima_coefficients) @arima_fitting_metrics = args[:arima_fitting_metrics] if args.key?(:arima_fitting_metrics) @has_drift = args[:has_drift] if args.key?(:has_drift) @has_holiday_effect = args[:has_holiday_effect] if args.key?(:has_holiday_effect) @has_spikes_and_dips = args[:has_spikes_and_dips] if args.key?(:has_spikes_and_dips) @has_step_changes = args[:has_step_changes] if args.key?(:has_step_changes) @non_seasonal_order = args[:non_seasonal_order] if args.key?(:non_seasonal_order) @seasonal_periods = args[:seasonal_periods] if args.key?(:seasonal_periods) @time_series_id = args[:time_series_id] if args.key?(:time_series_id) @time_series_ids = args[:time_series_ids] if args.key?(:time_series_ids) end