Redshift Integration Discovered Resources
Private preview: The Redshift integration is currently in private preview. To enable it for your account, please contact support.
The Euno Redshift integration discovers and updates the following resource families:
Redshift instances (provisioned clusters and Serverless workgroups)
Redshift databases
Redshift schemas
Redshift tables, views, materialized views, and Spectrum external tables
Redshift table and view columns
Usage from query history when enabled
Unquoted Redshift identifiers are folded to lowercase in URIs. Quoted identifiers keep the case Redshift stored. Configure Override hostname for URIs when generated URIs must match an existing canonical hostname.
Resource hierarchy
Redshift Instance
└── Database
└── Schema
└── Table / View / Materialized View / External Table
└── ColumnIngested resources
Redshift instance (redshift_instance)
Represents the provisioned cluster or Serverless workgroup configured in the source.
name
Instance name. Defaults to the cluster identifier, workgroup name, or hostname.
type
Always redshift_instance.
subtype
Always redshift_instance.
database_technology
Always redshift.
URI pattern
Redshift database (database)
Represents a database on the Redshift instance.
name
Database name.
type
Always database.
subtype
Always database.
database_technology
Always redshift.
URI pattern
Example: redshift.analytics-cluster.analytics
Redshift schema (database_schema)
Represents a schema within a Redshift database.
name
Schema name.
type
Always database_schema.
subtype
Always database_schema.
database
Database name.
database_technology
Always redshift.
URI pattern
Redshift table (table)
All Redshift relations are type: table. subtype distinguishes the relation kind: base_table, view, materialized_view, or external_table.
name
Table or view name.
type
Always table.
subtype
base_table, view, materialized_view, or external_table.
description
Comment when present.
database
Database name.
schema
Schema name.
database_technology
Always redshift.
created_at, updated_at
Catalog timestamps when Redshift exposes them.
row_count
Table row count when size metadata is available. Applies to base_table and materialized_view.
volume
Storage size in bytes when size metadata is available. Applies to base_table and materialized_view.
projected_storage_cost
Estimated storage cost when a storage rate is configured.
URI pattern
Example: redshift.analytics-cluster.analytics.public.orders
Redshift column (column)
Represents a column on a table, view, materialized view, or Spectrum external table.
name
Column name.
type
Always column.
subtype
Always column.
description
Comment when present.
database
Database name.
schema
Schema name.
database_technology
Always redshift.
normalized_data_type
Euno-normalized data type.
URI pattern
Example: redshift.analytics-cluster.analytics.public.orders.column.order_id
Usage properties
When Extract Usage Metrics is enabled, Euno publishes the standard 14/30/60-day usage fields used by the resource Usage tab and EQL. See Redshift Usage Data.
Redshift's detailed system query logs retain about seven days. Euno accumulates query-history events across crawls. A 14-, 30-, or 60-day property stays unset until that window has been filled.
Table read
Applies to all table subtypes.
total_read_queries_14d, total_read_queries_30d, total_read_queries_60d
Read queries that referenced the table.
total_read_runtime_14d, total_read_runtime_30d, total_read_runtime_60d
Total runtime of those queries.
total_read_bytes_processed_14d, total_read_bytes_processed_30d, total_read_bytes_processed_60d
Bytes processed on read.
average_read_bytes_processed_14d, average_read_bytes_processed_30d, average_read_bytes_processed_60d
Average bytes processed per read query.
distinct_users_14d, distinct_users_30d, distinct_users_60d
Distinct users running read queries.
total_read_cost_14d, total_read_cost_30d, total_read_cost_60d
Estimated read cost when rates are configured.
average_read_cost_14d, average_read_cost_30d, average_read_cost_60d
Estimated average read cost per query when rates are configured.
For views, total_read_queries_* reflects queries that referenced the view. Bytes, runtime, and cost may reflect underlying table processing.
Table write
Applies to base_table and materialized_view. Views and external tables do not receive write metrics.
total_write_queries_14d, total_write_queries_30d, total_write_queries_60d
Write operations involving the table.
total_write_runtime_14d, total_write_runtime_30d, total_write_runtime_60d
Total runtime of write operations.
total_write_bytes_processed_14d, total_write_bytes_processed_30d, total_write_bytes_processed_60d
Bytes processed on write.
average_write_bytes_processed_14d, average_write_bytes_processed_30d, average_write_bytes_processed_60d
Average bytes processed per write operation.
total_write_cost_14d, total_write_cost_30d, total_write_cost_60d
Estimated write cost when rates are configured.
average_write_cost_14d, average_write_cost_30d, average_write_cost_60d
Estimated average write cost per operation when rates are configured.
Column read
Requires Extract Column Usage.
total_read_queries_14d, total_read_queries_30d, total_read_queries_60d
Distinct read queries that referenced the column.
distinct_users_14d, distinct_users_30d, distinct_users_60d
Distinct users who read the column.
Relationships
database
has parent
redshift_instance
Databases are contained by the cluster or Serverless workgroup.
database_schema
has parent
database
Schemas are contained by databases.
table
has parent
database_schema
Base tables, views, materialized views, and Spectrum external tables are contained by schemas.
column
has parent
table
Columns are contained by native and Spectrum relations.
table
has upstream
table
Table-level lineage from view SQL (views and materialized views) and query history (base tables).
column
has upstream_fields
column
Column-level lineage from view SQL and query history.
table
has upstream_fields
column
Statement-level field dependencies on views (JOIN, WHERE, GROUP BY, HAVING, ORDER BY), including columns that are not in the projection.
Last updated