# Reports Documentation

> Comprehensive reporting features for analyzing validation results and tracking data quality over time.

## Overview

Once your validation jobs complete, detailed reports provide insights into data quality, differences, and validation results. Reports are the primary way you understand and act on validation findings.

{% hint style="info" %}
Reports are available for completed jobs only. Reports provide detailed metrics, visualizations, and actionable insights about your data quality.
{% endhint %}

***

## Report Types

### 📊 Compare Report

Analyze differences between two data sources in detail.

{% hint style="success" %}
Use Compare Reports when:

* Validating data migrations
* Checking replication synchronization
* Comparing production vs. staging
* Verifying external data integrations
  {% endhint %}

**Report Includes:**

* ✅ Matching record count and percentage
* ✅ Row-level differences (inserts, updates, deletes)
* ✅ Column-level variations
* ✅ Detailed discrepancy analysis
* ✅ Data quality metrics

[View Compare Report Guide →](/data-testing/reports-and-results/index/compare-report.md)

***

### ✅ Evaluate Report

Comprehensive validation results for a single data source.

{% hint style="success" %}
Use Evaluate Reports when:

* Validating data quality rules
* Checking schema compliance
* Verifying business rule adherence
* Auditing data governance
  {% endhint %}

**Report Includes:**

* ✅ Overall quality score
* ✅ Rule pass/fail results
* ✅ Data profiling statistics
* ✅ Anomaly detection findings
* ✅ Constraint violation details

[View Evaluate Report Guide →](/data-testing/reports-and-results/index/evaluate-report.md)

***

## 📈 Key Features

### Detailed Metrics

Both report types provide comprehensive metrics:

| Metric                  | Compare | Evaluate |
| ----------------------- | ------- | -------- |
| **Record Count**        | ✅       | ✅        |
| **Match Rate**          | ✅       | -        |
| **Quality Score**       | -       | ✅        |
| **Discrepancy Details** | ✅       | ✅        |
| **Data Profiling**      | ✅       | ✅        |
| **Trend Analysis**      | ✅       | ✅        |

***

### Export & Sharing

{% hint style="info" %}
**Report Export Options:**

* 📄 PDF export for sharing with stakeholders
* 📊 Excel export for further analysis
* 🔗 Shareable links for team collaboration
* 📧 Email delivery integration
  {% endhint %}

***

### Historical Tracking

Monitor data quality trends over time:

* 📅 Historical report comparison
* 📈 Quality score trending
* 🔔 Alert thresholds
* 📋 Audit trail

***

## 🎯 Common Report Use Cases

| Scenario                 | Report Type | Action                                |
| ------------------------ | ----------- | ------------------------------------- |
| **Migration Validation** | Compare     | Verify all records migrated correctly |
| **Replication Check**    | Compare     | Ensure data sync between systems      |
| **Quality Audit**        | Evaluate    | Assess overall data health            |
| **Compliance Check**     | Evaluate    | Verify rule adherence                 |
| **Performance Trending** | Both        | Track improvements over time          |

***

## 📊 Report Navigation

```mermaid
graph TD
    A["Job History"] --> B["Select Completed Job"]
    B --> C{"Job Type?"}
    C -->|Compare| D["View Compare Report"]
    C -->|Evaluate| E["View Evaluate Report"]
    D --> F["Analyze Findings"]
    E --> F
    F --> G["Export & Share"]
    style A fill:#e1f5ff
    style D fill:#fff3e0
    style E fill:#fff3e0
    style F fill:#c8e6c9
```

***

## 🚀 Quick Start

1. **Navigate to Job History** in the platform dashboard
2. **Find your completed job** in the list
3. **Click View Report** to access results
4. **Analyze metrics** and findings
5. **Export or share** as needed
6. **Take action** on discrepancies or issues

***

## Report Best Practices

{% hint style="warning" %}
**Maximizing Report Value:**

1. ✅ Review reports immediately after job completion
2. ✅ Compare across multiple time periods
3. ✅ Export for stakeholder sharing
4. ✅ Create action items from findings
5. ✅ Keep historical records for trending
6. ✅ Set alert thresholds for critical metrics
7. ✅ Document investigation and resolutions
   {% endhint %}

***

## 📚 Detailed Documentation

* [**Compare Report Guide**](/data-testing/reports-and-results/index/compare-report.md) - Analyzing cross-source comparisons
* [**Evaluate Report Guide**](/data-testing/reports-and-results/index/evaluate-report.md) - Understanding quality validations
* [**Job Management**](/data-testing/jobs-and-workflows/index.md) - Running jobs and accessing reports
* [**Create Compare Job**](/data-testing/jobs-and-workflows/index/compare-job.md) - Setting up comparison validations
* [**Create Evaluate Job**](/data-testing/jobs-and-workflows/index/evaluate-job.md) - Setting up evaluation validations

***

## ❓ FAQ

**Q: How long are reports retained?** A: Reports are retained indefinitely, accessible from Job History.

**Q: Can I schedule automated report generation?** A: Yes, set job schedules to generate reports automatically.

**Q: Can I share reports with external users?** A: Yes, generate shareable links or export to PDF/Excel.

**Q: What's included in the Evaluate vs. Compare report?** A: See detailed guides for each [Compare](/data-testing/reports-and-results/index/compare-report.md) and [Evaluate](/data-testing/reports-and-results/index/evaluate-report.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.qyrus.com/data-testing/reports-and-results/index.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
