snowflake-synthetic

Provisions and maintains synthetic test data environments in Snowflake for DSOA telemetry dashboards.

10|2|Updated Jul 23, 2025
One-click install
npx skills add https://github.com/dynatrace-oss/dynatrace-snowflake-observability-agent --skill snowflake-synthetic
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: snowflake-synthetic
Source: https://github.com/dynatrace-oss/dynatrace-snowflake-observability-agent/tree/main/.opencode/skills/snowflake-synthetic
Command: npx skills add https://github.com/dynatrace-oss/dynatrace-snowflake-observability-agent --skill snowflake-synthetic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Create and maintain Snowflake-based synthetic test data environments to validate DSOA telemetry dashboards.

Core Features & Use Cases

  • Enable end-to-end synthetic data setup across DSOA_TEST_DB.<PLUGIN> schemas for QA and development.
  • Ensure environment independence by avoiding hard-coded production objects and providing repeatable setup scripts.
  • Use per-plugin test schemas and a documented test-tools workflow to validate dashboards and telemetry.

Quick Start

Execute the synthetic setup workflow to create the DSOA_TEST_DB and per-plugin schemas using the test/tools/setup_test_<plugin>.sql scripts.

Frequently Asked Questions about snowflake-synthetic

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up synthetic test data in Snowflake for telemetry dashboards?▼

To set up Snowflake synthetic test data for telemetry dashboards, execute the synthetic setup workflow to create the DSOA_TEST_DB and per-plugin schemas using the test/tools/setup_test_<plugin>.sql scripts.

What is the best way to validate DSOA telemetry plugins before deployment?▼

The best way to validate DSOA telemetry plugins before deployment is by using per-plugin test schemas under the DSOA_TEST_DB, ensuring environment independence by avoiding hard-coded production objects.

Can I use Snowflake synthetic data to isolate QA environments for observability testing?▼

Yes, you can use Snowflake synthetic data to isolate QA environments for observability testing by provisioning repeatable setup scripts that validate dashboards and telemetry in isolated schemas.

Do I need a documented test-tools workflow to maintain synthetic data environments?▼

Yes, a documented test-tools workflow is required to maintain synthetic data environments, providing the repeatable setup scripts needed to provision and validate DSOA telemetry dashboards.

Why should I avoid hard-coded production objects when testing telemetry dashboards?▼

You should avoid hard-coded production objects when testing telemetry dashboards to ensure environment independence, allowing QA and development workflows to validate DSOA telemetry in isolated schemas.

When do I need to provision per-plugin test schemas in Snowflake?▼

You need to provision per-plugin test schemas in Snowflake during QA and development workflows when synthetic data is required to test plugins and dashboards before DSOA deployment.