Neomir
Custom Rules

Custom Validation Rules

Define validation rules tailored to your business logic. From simple null checks to complex multi-table validations, full flexibility with proper governance.

Key benefits

See how this feature delivers value across your organization.

For Data Experts

Full Flexibility
Define any validation logic your business requires.
  • SQL-based rule definitions
  • Complex multi-table joins
  • Custom functions and expressions
  • Parameterized rules

Business Impact

Business Logic Support
Encode your specific business rules accurately.
  • Conditional validation rules
  • Business threshold configurations
  • Exception handling
  • Context-aware checks

For Analysts

Self-Service Creation
Create rules without deep SQL knowledge.
  • Visual rule builder UI
  • Template library
  • Preview before deploy

IT & Compliance

Controlled Workflows
Proper governance for rule lifecycle management.
  • Version control integration
  • Approval workflows
  • Change audit trails
  • Rollback capabilities
Flexibility

Multiple ways to create rules

Choose the approach that fits your team's skills and the rule's complexity.

Rule Overview
One place for all enterprise rules
  • • Complete flexibility
  • • Multi-table joins
  • • Custom functions
Expression Language
Simplified rule syntax
  • • Readable syntax
  • • Business-friendly
  • • Quick to write
  • • Easy maintenance

How it works

From creation to deployment with proper governance.

1

Create Rules

Build rules using your preferred method.

  • SQL editor
  • Expression language
2

Test & Validate

Test rules against sample data before deployment.

  • Sandbox testing
  • Sample data preview
  • Performance analysis
3

Review & Approve

Submit for review through your approval workflow.

  • Peer review
  • Approval gates
  • Compliance check
4

Deploy & Monitor

Deploy to production with full version control.

  • Version history
  • Rollback support
  • Alert configuration
Governance

Enterprise rule lifecycle

Proper version control, testing, and approval for all rule changes.

1

Draft

Create or modify rule

2

Test

Validate in sandbox

3

Review

Peer review changes

4

Approve

Get sign-off

5

Deploy

Release to production

Version Control

Full history of all changes

Rollback Support

Instant revert to any version

Audit Trails

Who changed what and when

See it in action

Explore the interface and see how the feature works.

Functional Rule Creator

Create the rule by describing it in natural language. No SQL required for the business users.

Rules Overview

One place for all your enterprise validation rules. Organize, manage, and monitor rules across all your data sources.

Real-world use cases

See how organizations solve data quality challenges.

ERPBusiness Rules
Business Logic Validation

Validating that transactions follow complex business logic.

Before

Business rules were enforced inconsistently, with violations discovered during audits.

After

Custom rules encode business logic, with automated checking on every transaction.

Multiple SystemsContext Rules
Conditional Rules

Different validation criteria based on data context.

Before

One-size-fits-all rules caused false positives for valid edge cases.

After

Conditional rules apply different criteria based on region, product type, or customer segment.

Single TableMulti-Field
Cross-Field Validation

Validating relationships between fields in the same record.

Before

Inconsistent data where end_date was before start_date, or totals didn't match line items.

After

Cross-field rules catch logical inconsistencies at the record level.

Transaction DataReference Tables
Reference Data Checks

Ensuring foreign keys and codes match valid reference data.

Before

Invalid codes in transaction data caused downstream processing failures.

After

Lookup rules validate all codes against authoritative reference data.

Integrations & workflows

Connect to your existing tools and processes.

Workflows
Git
CI/CD
Jira
ServiceNow
API
Webhook
Alerting
Slack
Microsoft Teams
Email

How it fits your workflow

Rules are managed through the UI. Git integration enables infrastructure-as-code workflows. Changes trigger your approval process, ensuring proper governance.

Frequently asked questions

Get answers to common questions about this feature.

Take control of your data quality rules

See how custom rules can encode your business logic and ensure data quality across your organization. Book a demo to see it in action.