Я работаю над панелью данных студии данных и имею таблицу, чтобы показать список меток и итогов событий. Вот список:
Метка события
1) Общая информация о продукте, Учебные материалы для пациентов, Профессиональный охват, Инструменты скрининга, Руководства по кодированию 2) Общая информация о продукте, Материалы для обучения пациентов, Профессиональный охват, Инструменты скрининга 3) Общая информация о продукте 4) Общая информация о продукте, Профессиональный охват 5) Общая информация о продукте, Материалы для обучения пациентов, Профессиональный охват, Инструменты скрининга, Руководства по кодированию, Прочее 6) Общая информация о продукте, Инструменты скрининга 7) Общая информация о продукте, Скрининг Инструменты, Руководства по кодированию
Всего событий 1) 13 2) 7 3) 3 4) 3 5) 1 6) 1 7) 1 Всего 29 событий
Мне нужно иметь возможность отделиться каждый ярлык события и добавьте его отдельно без запятых, как этот ярлык события - общее событие 1) Общая информация о продукте 29 (ярлык события и общее количество событий находятся в отдельных столбцах) 2) Материалы для обучения пациентов 21
и и так далее ...
Я пытался сделать Case когда утверждение с совпадение с регулярным выражением (я не очень знаком с этим и полностью застрял, вот часть кода, который у меня есть:
CASE WHEN REGEXP_MATCH (Метка события, («Общая информация о продукте, учебные материалы для пациентов, профессионалы») Аутрич, инструменты скрининга, руководства по кодированию ") THEN" Общая информация о продукте "WHEN REGEXP_MATCH (Метка события", (Общая информация о продукте, учебные материалы для пациентов, профессиональная пропаганда, инструменты скрининга) "THEN" Материалы для обучения пациентов "
ELSE "Other"
END
Пожалуйста, подтвердите, если я могу сделать это с помощью оператора case с использованием соответствия регулярному выражению, я стараюсь не создавать пользовательское измерение или событие