Class: DatadogAPIClient::V2::SnowflakeIntegrationDataflowsResponse

Inherits:
Object
  • Object
show all
Includes:
BaseGenericModel
Defined in:
lib/datadog_api_client/v2/models/snowflake_integration_dataflows_response.rb

Overview

Data Datadog collects from Snowflake, keyed by dataflow id.

Instance Attribute Summary collapse

Method Summary

Methods included from BaseGenericModel

included

Instance Attribute Details

#additional_properties ⇒ Object

Returns the value of attribute additional_properties.



48
49
50
# File 'lib/datadog_api_client/v2/models/snowflake_integration_dataflows_response.rb', line 48

def additional_properties
  @additional_properties
end

#snowflake_account_usage_metrics ⇒ Object

Account-level usage metrics read from the Snowflake ACCOUNT_USAGE schema, covering storage usage, credit consumption, and query activity.



25
26
27
# File 'lib/datadog_api_client/v2/models/snowflake_integration_dataflows_response.rb', line 25

def 
  @snowflake_account_usage_metrics
end

#snowflake_cloud_cost_metrics ⇒ Object

Cost data aggregated from the Snowflake ORGANIZATION_USAGE schema. Requires Cloud Cost Management to be set up for your organization, and the ORGANIZATION_BILLING_VIEWER database role on the Snowflake role; without both this dataflow collects no data.



28
29
30
# File 'lib/datadog_api_client/v2/models/snowflake_integration_dataflows_response.rb', line 28

def snowflake_cloud_cost_metrics
  @snowflake_cloud_cost_metrics
end

#snowflake_data_observability_quality_monitoring ⇒ Object

Data Observability, which collects lineage and data quality information from your Snowflake databases so you can explore how data flows and detect and resolve quality issues.



31
32
33
# File 'lib/datadog_api_client/v2/models/snowflake_integration_dataflows_response.rb', line 31

def snowflake_data_observability_quality_monitoring
  @snowflake_data_observability_quality_monitoring
end

#snowflake_event_table_logs ⇒ Object

Records from your Snowflake event tables, used to monitor application behavior and identify issues. enabled turns the dataflow on and off as a whole, and the per-record-type toggles in settings select which kinds of record it collects while it is on. The Snowflake role needs usage granted on the database, the schema, and the event table itself; without those grants this dataflow collects no data.



34
35
36
# File 'lib/datadog_api_client/v2/models/snowflake_integration_dataflows_response.rb', line 34

def snowflake_event_table_logs
  @snowflake_event_table_logs
end

#snowflake_organization_usage_metrics ⇒ Object

Organization-level usage metrics read from the Snowflake ORGANIZATION_USAGE schema, covering the credit consumption of every account in the organization and the history of data transferred out of Snowflake. Reading that schema requires the ORGADMIN role; without it this dataflow collects no data.



37
38
39
# File 'lib/datadog_api_client/v2/models/snowflake_integration_dataflows_response.rb', line 37

def snowflake_organization_usage_metrics
  @snowflake_organization_usage_metrics
end

#snowflake_query_history_logs ⇒ Object

Per-query logs that let you identify long-running, poorly performing, and expensive queries.



40
41
42
# File 'lib/datadog_api_client/v2/models/snowflake_integration_dataflows_response.rb', line 40

def snowflake_query_history_logs
  @snowflake_query_history_logs
end

#snowflake_security_logs ⇒ Object

Security logs from the Snowflake ACCOUNT_USAGE schema, for analyzing the security of your Snowflake account and running threat detection with Cloud SIEM.



43
44
45
# File 'lib/datadog_api_client/v2/models/snowflake_integration_dataflows_response.rb', line 43

def snowflake_security_logs
  @snowflake_security_logs
end

#snowflake_task_history_logs ⇒ Object

Execution logs for your scheduled Snowflake tasks, covering start time, end time, status, and any error message.



46
47
48
# File 'lib/datadog_api_client/v2/models/snowflake_integration_dataflows_response.rb', line 46

def snowflake_task_history_logs
  @snowflake_task_history_logs
end