def get_measures()

in generator/views/events_view.py [0:0]


    def get_measures(self, dimensions) -> List[Dict[str, str]]:
        """Generate measures for Events Views."""
        measures = deepcopy(EventsView.default_measures)
        client_id_field = self.get_client_id(dimensions, "events")
        if client_id_field is not None:
            measures.append(
                {
                    "name": "client_count",
                    "type": "count_distinct",
                    "sql": f"${{{client_id_field}}}",
                    "description": (
                        "The number of clients that completed the event(s)."
                    ),
                }
            )

        return measures