{% if not config.THEME_FONT_URL %}
{% endif %}
{% include '_theme.html' %}
{{ config.LOGO_SVG | safe }}
Data Catalog
{% if data_stats.last_updated %}Last sync: {{ data_stats.last_updated }}{% endif %}
Data Catalog
Browse available data sources and manage your subscriptions
Core Business Data
Core business data from internal systems
{{ data_stats.total_tables or data_stats.tables }} tables · ~{{ data_stats.rows_display }} rows total
{% if data_stats.last_updated %}
· Synced {{ data_stats.last_updated }}
{% endif %}
Always included
{% for category in catalog_data %}
{% for table in category.tables %}
{{ table.name }}
{% if not table.is_public and not table.has_access %}
{% if table.pending_request %}
Pending
{% else %}
🔒
{% endif %}
{% endif %}
{% if table.query_mode == 'remote' %}
Live
{% else %}
Local
{% endif %}
{{ table.description }}
{% if not table.is_public and not table.has_access and not table.pending_request %}
Click to request access
{% elif table.query_mode == 'remote' %}
Queried directly from BigQuery
{% elif table.last_sync %}
Synced {{ table.last_sync }}
{% endif %}
{% if not table.is_public and not table.has_access %}
{% if table.pending_request %}
Awaiting review
{% else %}
Request Access
{% endif %}
{% else %}
{{ table.rows_display }}
{% if table.query_mode != 'remote' %}
Profile
{% endif %}
{% endif %}
{% endfor %}
{% endfor %}
{% if metrics_data %}
{% set metrics_total = namespace(n=0) %}
{% for c in metrics_data %}{% set metrics_total.n = metrics_total.n + c.metrics|length %}{% endfor %}
Business Metrics
Standardized metric definitions with SQL examples and documentation