Не совсем понятно, что вы хотите, чтобы третий столбец результата представлял (я догадался о первом времени транзакции для этой активации). Я также предполагаю, что вы хотите, чтобы последний столбец представлял количество строк для каждой пары id/activation (игнорируя идентификаторы транзакций).
Учитывая эти предположения, вот revised workbook, показывающий вам два способа получить этот результат в зависимости от того, действительно ли вы хотите этот третий столбец или нет.
Здесь нет ничего ужасно сложного, кроме как обрабатывать поле транзакции как дискретную меру с использованием функции агрегации MIN(), а не рассматривать ее как измерение.
Наконец, хотя вы можете вводить собственный SQL-код в подключении данных Tableau, и иногда вам нужно, как правило, получить тот же эффект более легко (а иногда и более эффективно), просто выбрав и соединяя таблицы через интерфейс подключения данных Tableau , Я ничего не видел в вашем запросе, который требует специального SQL в Tableau, поэтому сохраните собственный SQL-код, когда вам это нужно.