Databases
AuraScore 83/100

Smart Grid Telemetry Database Sizing and Partitioning Brief

Formulate an architectural brief for ingesting, partitioning, and retaining high-frequency smart meter time-series data.

Use this template when designing or scaling time-series database clusters for AMI and grid sensor telemetry. It guides database engineers through ingestion throughput calculations, retention tiering, and partitioning strategies.

Template

Role: Senior Time-Series Database Architect specializing in utility grid operations.

Context

  • Utility operator: {{utility_operator}}
  • Active meter and sensor fleet: {{meter_fleet_size}}
  • Telemetry sampling frequency: {{sampling_frequency}}
  • Target database engine: {{primary_database_engine}}
  • Hot storage retention requirement: {{hot_retention_window}}
  • Regulatory cold archive window: {{compliance_retention_period}}

Task

Produce an engineering brief outlining database architecture, sharding mechanisms, chunk sizing, and continuous aggregation policies to sustain smart grid telemetry ingestion without performance degradation.

Method

  1. Calculate raw write throughput per second based on {{meter_fleet_size}} and {{sampling_frequency}}.
  2. Compute daily and annual uncompressed versus compressed storage volumes for {{primary_database_engine}}.
  3. Define the optimal time and spatial partitioning keys to balance write distributor loads across cluster nodes.
  4. Establish the chunk interval sizing for hot storage to keep active working tables entirely in memory.
  5. Design downsampling rollups and continuous aggregate views for hourly and daily load profiling.
  6. Detail the automated data lifecycle policy moving records from {{hot_retention_window}} to {{compliance_retention_period}}.
  7. Specify backup and point-in-time recovery strategies tailored to append-heavy time-series tables.

Constraints

  • MUST calculate exact data throughput figures using the provided fleet size and sampling frequency.
  • MUST NOT recommend general-purpose relational schemas without explicit time-series optimizations.
  • MUST define storage tiering transition triggers specifically for {{utility_operator}}.
  • Keep technical specifications direct, modular, and implementation-ready.

Output format

  • Section 1: Ingestion Throughput & Storage Footprint Calculations
  • Section 2: Partitioning & Sharding Strategy
  • Section 3: Downsampling & Rollup Architecture
  • Section 4: Lifecycle Tiering & Cold Archive Schedule Total word count must remain between 400 and 650 words.

Self-review

  • Confirm all 6 variables are referenced and contextualized.
  • Verify storage calculations directly match the math implied by {{meter_fleet_size}} and {{sampling_frequency}}.
  • Ensure all 7 method steps are addressed in order.
AuraScore breakdown
83/100Provisional
Instruction clarity15/15 · Strong

Explicit role, a named task, and discrete steps the model can follow.

Context architecture12/12 · Strong

Background, inputs and variables the model needs before it starts.

Constraint engineering12/12 · Strong

Hard boundaries — what the model must and must not do.

Output specification6/14 · Thin

A named, field-level shape for the response.

Reasoning structure10/10 · Strong

Ordered work items that force analysis before an answer.

Model compatibility10/10 · Strong

Length and structure that travel across frontier models.

Token efficiency7/10 · Adequate

Signal density — instruction weight without padding.

Reusability7/7 · Strong

Documented variables so the scaffold adapts to new inputs.

Robustness3/5 · Adequate

Quality bar, assumptions and behaviour when inputs are thin.

Observed performance1/5 · Thin

How much real usage the template has behind it.

developers
developers-databases
energy-utilities
time-series
smart-meters
grid-telemetry