You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Совместить информацию о пользователях Твой ФФ и их активности в EasyCode.
Построить таблицу ODS_ACTIVITY.easycode. В ключах должны быть user_id (из Auth API), имя пользователя easycode (есть в auth api и данных coder, ключ для джойна данных), время (округленное до ровной сетки в 10 минут, т.е. 2024-01-01T10:00, 2024-01-01T10:10 и тд), тип окружения (название воркспейса). Запись должна быть для каждого момента, когда пользователь был в активен и не должно быть, если пользователь активен не был
Сделать таблицу dwh_definitions
Собрать пайплайн dwh_pipelines
Запускать пайплайн в проде раз в час
The text was updated successfully, but these errors were encountered:
Позволит понять, когда команда кодит, а когда можно проводить технические работы
Позволит выдавать ачивки за время, проведенное в изикод
Позволит автоматизированно отнимать доступы у неактивных аккаунтов во избежании проблем с безопасностью
Собрать информацию о пользователях и о запущенных окружениях из API
STG_EASYCODE.users
. Информацию о пользователях можно получить с https://easycode.profcomff.com/api/v2/users/ . Документация: https://coder.com/docs/api/usersSTG_EASYCODE.workspaces
. Информацию о пользователях можно получить с https://easycode.profcomff.com/api/v2/workspaces/ . Документация: https://coder.com/docs/api/workspacesСовместить информацию о пользователях Твой ФФ и их активности в EasyCode.
ODS_ACTIVITY.easycode
. В ключах должны быть user_id (из Auth API), имя пользователя easycode (есть в auth api и данных coder, ключ для джойна данных), время (округленное до ровной сетки в 10 минут, т.е. 2024-01-01T10:00, 2024-01-01T10:10 и тд), тип окружения (название воркспейса). Запись должна быть для каждого момента, когда пользователь был в активен и не должно быть, если пользователь активен не былThe text was updated successfully, but these errors were encountered: