def _get_statistics_view_sql()

in opmon/monitoring.py [0:0]


    def _get_statistics_view_sql(self) -> str:
        """Return the SQL to create a BigQuery view."""
        render_kwargs = {
            "gcp_project": self.project,
            "dataset": self.dataset,
            "derived_dataset": self.derived_dataset,
            "config": self.config.project,
            "normalized_slug": self.normalized_slug,
            "table_version": SCHEMA_VERSIONS["statistic"],
            "summaries": [Summary.from_config(summary) for summary in self.config.metrics],
            "dimensions": self.config.dimensions,
        }
        sql = self._render_sql(STATISTICS_VIEW_FILENAME, render_kwargs)
        return sql