Size: a a a

R (язык программирования)

2021 May 05

SP

Sergey Postanogov in R (язык программирования)
Юзер стори :Hr менеджер видит в одной таблице атрибут ссч, видит что он используется в запросах по уволенным, значит ссч содержит все исторические данные и актуальную ошс без фильтров не дернуть.
источник

БА

Байкулов Антон... in R (язык программирования)
Тут что-то на ранне_эльфийском. Не понял больше половины
источник

SP

Sergey Postanogov in R (язык программирования)
Сори, профессиональная деформация мозга. Вобщем, при попытке дать пользователям возможность использования bi инструментов, нужно их скоординировать что и где лежит, с чем используется. В конфлюенс никто не читает, или не пишет. Ddl скрипты создания таблиц пользователям не видны, логи не доступны. В хадуп есть атлас для этого. Для реляционок бесплатно го и хорошего очень мало.
источник

БА

Байкулов Антон... in R (язык программирования)
Был опыт внедрения Metabase для маркетинга. Примерно месяца 3 они запоминали схему данных для простых запросов. Ну и попутно сделано несколько стандартных панелей.

В целом это разгрузило небольшой отдел аналитики. Хотя первые пару месяцев нагрузка возросла. Нужно было обучать использованию
источник

БА

Байкулов Антон... in R (язык программирования)
С Shiny теперь гораздо проще. Конечный пользователь только фильтры тыкает и требования к панелям формулирует.

Логгирование запросов идёт через базу(Big Query). Логгирование доступов и использования идёт через стандартный log файл Shiny Proxy.
источник

AS

Alexander Semenov in R (язык программирования)
Alation с этой задачей хорошо справлялся.
источник

AS

Alexander Semenov in R (язык программирования)
Кто-нибудь сталкивался с ошибкой
Error in C_force_tz(date_to_posix(time), tz = tzone, roll) :    CCTZ: Unrecognized output timezone: "GMT"
? Вылезает при попытке построить на маке модель в prophet.
источник

R

Rus in R (язык программирования)
Народ подскижате пожалуйста как в R замерить время выполнения кода.
Аналог в питоне:
#в началае кода
time = datetime.datetime.now()
# в конце кода
print( datetime.datetime.now() - time)
#в началае кода
time = datetime.datetime.now()
# в конце кода
print( datetime.datetime.now() - time)
источник

A

Andrey in R (язык программирования)
bench::mark
источник

ДВ

Дмитрий Володин... in R (язык программирования)
ну примерно также, гуглили бы в сторону "как получить в R текущее время")) А ещё можно в system.time передать выражения. Если многострочные, то в фигурных скобках. Операторы присваивания внутри работают
источник

IS

Ilya Shutov in R (язык программирования)
код как быстро исполняется? для длительных процессов можно пакет tictoc
tic("начали операцию)
func(...)
toc()
источник

R

Rus in R (язык программирования)
около 10 минут исполняется. тянет данные из гугланалитикс
источник

IS

Ilya Shutov in R (язык программирования)
источник

R

Rus in R (язык программирования)
спасибо...

вот эта конструкция тоже подошла:
time <- Sys.time()
..................
print( Sys.time() - time)
источник

БА

Байкулов Антон... in R (язык программирования)
Дык он скорее всего частями тянет, чтобы сэмлирование обойти
источник

Ю

Юрий 🐙💻🤖📊📈🚬... in R (язык программирования)
#shiny ещё один хостинг приложений https://www.tychobra.com/posts/2021-05-04-polished-hosting/
источник

R

Rus in R (язык программирования)
да. частями тянет...
источник

AS

Alexey Seleznev in R (язык программирования)
Ну вообще как выше Илья писал пакет tictok, а если прям аналог этого питонячего кода то есть же Sys.time()

Start <- Sys.time()
Тут код
Sys.time() - Start
источник

R

Rus in R (язык программирования)
Да, спасибо. Уже разобрался
источник

SP

Sergey Postanogov in R (язык программирования)
источник