def _get_looker_statistics_links()

in sync/datahub/metrichub_glossary.py [0:0]


def _get_looker_statistics_links(metric: MetricHubDefinition) -> List[str]:
    links = []

    for statistic in metric.statistics:
        if metric.data_source is not None:
            explore = f"metric_definitions_{metric.data_source}"
            fields = ",".join(
                [
                    f"{explore}.submission_date",
                    f"{explore}.{metric.name}_{statistic.name}",
                ]
            )
            title = f"{metric.title_cased_name} {statistic.title_cased_name}"
            links.append(
                f"[{title}]({LOOKER_EXPLORE_URL}/{metric.product}/"
                + f"{explore}?fields={fields}&toggle=vis)"
            )

    return links