Vertex AI V1 API - Class Google::Cloud::AIPlatform::V1::FeaturestoreMonitoringConfig::SnapshotAnalysis (v0.30.0)

Reference documentation and code samples for the Vertex AI V1 API class Google::Cloud::AIPlatform::V1::FeaturestoreMonitoringConfig::SnapshotAnalysis.

Configuration of the Featurestore's Snapshot Analysis Based Monitoring. This type of analysis generates statistics for each Feature based on a snapshot of the latest feature value of each entities every monitoring_interval.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#disabled

def disabled() -> ::Boolean
Returns
  • (::Boolean) — The monitoring schedule for snapshot analysis. For EntityType-level config: unset / disabled = true indicates disabled by default for Features under it; otherwise by default enable snapshot analysis monitoring with monitoring_interval for Features under it. Feature-level config: disabled = true indicates disabled regardless of the EntityType-level config; unset monitoring_interval indicates going with EntityType-level config; otherwise run snapshot analysis monitoring with monitoring_interval regardless of the EntityType-level config. Explicitly Disable the snapshot analysis based monitoring.

#disabled=

def disabled=(value) -> ::Boolean
Parameter
  • value (::Boolean) — The monitoring schedule for snapshot analysis. For EntityType-level config: unset / disabled = true indicates disabled by default for Features under it; otherwise by default enable snapshot analysis monitoring with monitoring_interval for Features under it. Feature-level config: disabled = true indicates disabled regardless of the EntityType-level config; unset monitoring_interval indicates going with EntityType-level config; otherwise run snapshot analysis monitoring with monitoring_interval regardless of the EntityType-level config. Explicitly Disable the snapshot analysis based monitoring.
Returns
  • (::Boolean) — The monitoring schedule for snapshot analysis. For EntityType-level config: unset / disabled = true indicates disabled by default for Features under it; otherwise by default enable snapshot analysis monitoring with monitoring_interval for Features under it. Feature-level config: disabled = true indicates disabled regardless of the EntityType-level config; unset monitoring_interval indicates going with EntityType-level config; otherwise run snapshot analysis monitoring with monitoring_interval regardless of the EntityType-level config. Explicitly Disable the snapshot analysis based monitoring.

#monitoring_interval_days

def monitoring_interval_days() -> ::Integer
Returns
  • (::Integer) — Configuration of the snapshot analysis based monitoring pipeline running interval. The value indicates number of days.

#monitoring_interval_days=

def monitoring_interval_days=(value) -> ::Integer
Parameter
  • value (::Integer) — Configuration of the snapshot analysis based monitoring pipeline running interval. The value indicates number of days.
Returns
  • (::Integer) — Configuration of the snapshot analysis based monitoring pipeline running interval. The value indicates number of days.

#staleness_days

def staleness_days() -> ::Integer
Returns
  • (::Integer) — Customized export features time window for snapshot analysis. Unit is one day. Default value is 3 weeks. Minimum value is 1 day. Maximum value is 4000 days.

#staleness_days=

def staleness_days=(value) -> ::Integer
Parameter
  • value (::Integer) — Customized export features time window for snapshot analysis. Unit is one day. Default value is 3 weeks. Minimum value is 1 day. Maximum value is 4000 days.
Returns
  • (::Integer) — Customized export features time window for snapshot analysis. Unit is one day. Default value is 3 weeks. Minimum value is 1 day. Maximum value is 4000 days.