Ponieważ chcemy policzyć ilość dni od pierwszej rejestracji do wydarzenia, to zgodnie ze składnią, którą nam podpowiada Tableau, najpierw definiujemy w jakiej formie ma być wyświetlany wynik (‘day’), następnie data pierwszej rejestracji, a więc z agregacją ‘MIN()’, a następnie data wydarzenia. Druga data ma agregację ‘MAX()’. Nie wpływa to na wynik kalkulacji, ale jeśli agregowaliśmy pierwszy czynnik, to musimy to zrobić również z kolejnym, ponieważ inaczej Tableau nie zaakceptuje kalkulacji.
Miarę dodajemy do widoku tak jak poprzednie i przechodzimy do budowy ostatniego elementu, który będziemy umieszczać w ‘Rows’, czyli informacji o tym, jaki procent zarejestrowanych osób wzięło udział w danym webinarium. Ostatnia kalkulacja wygląda następująco:
SUM([Obecni])/SUM([Number of Records])
Zbuduję teraz wykres, który pozwoli łatwo porównać, ile czasu trwała rejestracja na poszczególne eventy oraz wyświetli je wszystkie na osi czasu.
Do obszaru ‘Columns’ dwukrotnie przenoszę datę wydarzenia. Pierwsza pigułka ma właściwości ‘Exact Date, Continous’, a druga ‘Day, Continous’. Rozwijając właściwości drugiej pigułki tworzę wykres Dual Axis, a następnie skalę obu osi blokuję ustawieniami ‘Fixed start: 01.01.2018’, ‘Fixed end: 31.12.2018’. Następnie ukrywam górną oś, a mój widok wygląda tak, jak na ilustracji poniżej.