{% extends "base.html" %} {% block content %}
| Contract ID | Contract Version | Draft Version | Dataset | Version | Run Type | Status | Violations | DQ Details |
|---|---|---|---|---|---|---|---|---|
| {{ r.contract_id }} | {{ r.contract_version }} | {% if r.draft_contract_version %} {{ r.draft_contract_version }} {% endif %} | {{ r.dataset_name }} | {{ r.dataset_version }} | {{ r.run_type }} | {{ r.status }} {% if r.dq_details.get('output', {}).get('warnings') %} ⚠ {% endif %} |
{% set fails = r.dq_details.get('output', {}).get('failed_expectations', {}) %}
{% if fails %}
{% for key, info in fails.items() %}
{{ key }} ({{ info.count }})
{% endfor %}
{% else %}
{{ r.violations }}
{% endif %}
|
Show
{% for key in ['orders', 'customers'] %}
{% if r.dq_details.get(key) %}
{{ key }}{{ r.dq_details.get(key) | tojson(indent=2) }}
{% endif %}
{% endfor %}
{% set fails = r.dq_details.get('output', {}).get('failed_expectations', {}) %}
{% if fails %}
{% for key, info in fails.items() %}
{{ key }}:
{% endfor %}
{% endif %}
{{ info.expression }} ({{ info.count }})
{% if info.examples %}
Examples{{ info.examples | tojson(indent=2) }}{{ r.dq_details.get('output') | tojson(indent=2) }}
|
No runs recorded.
{% endif %} {% endblock %}