clan diff

{% for report in ['a', 'b'] %} {% endfor %} {% for arg in GLOBAL_ARGUMENTS %} {% if diff['a'][arg] != None or diff['b'][arg] != None %} {% endif %} {% endfor %}
Configuration{{ diff[report].title or 'Untitled Report' }}
{{ arg }} {{ diff['a'][arg] }} {{ diff['b'][arg] }}
{% for query in diff.queries %}

{{ query.config.name }}

{% for metric, data in query.data.items() %}
{% if metric in field_definitions %}

{{ field_definitions[metric]['uiName'] }} {{ metric }}

{% else %}

{{ metric }}

{% endif %} {% set data_type = query.data_types[metric] %} {% for label, values in data.items() %} {% set nc = number_class(values.change) %} {% if data_type == 'INTEGER' %} {% elif data_type == 'TIME' %} {% else %} {% endif %} {% endfor %}
Dimension Value change Percent change Percentage point change
{{ label }} {{ format_comma(values.change) }} {{ format_duration(values.change) }} {{ '{:.1f}'.format(values.change) }} {% if values.percent_change == None %} - {% else %} {{ '{:.1%}'.format(values.percent_change) }} {% endif %} {% if values.point_change == None %} - {% else %} {{ '{:.1f}'.format(values.point_change * 100) }} {% endif %}
{% endfor %}
{% endfor %}