AshDyan.Dsl.Verifiers.ValidateAnalyzableFields (AshDyan v0.1.0)

Copy Markdown View Source

Validates the dyan DSL configuration after compilation.

  • Rejects analyzable_field referencing a non-existent attribute.
  • Rejects :aggregate declarations with no functions.
  • Rejects :time_bucket declarations with no buckets.
  • Rejects :percentile declarations with no percentiles.
  • Rejects :frequency declarations on a non-attribute.

Summary

Functions

verify(dsl_state)

Callback implementation for Spark.Dsl.Verifier.verify/1.