проектах? понятно что хорошо бы во вьюхи прятать, но это к БД прибивать, а бывают такие портянки, что их ну в код не очень то и хочется вставлять... приходится их прятать за всяким разным... кто как это решает? в функции прячете? или может изящнее есть приемы какие?
я в редких случаях делал отдельные файлы с функциями, которые возвращают запрос (с аргументами для дат, схем и прочих параметров)
в фукнцию подключение, обратно - датафрейм?
Оптимально все же во вьюхах и процедурах. Я храню SQL-код исключительно в файлах и вставляю плейсхолдеры для glue. Кредиты для коннекта в .Renviron.
Обсуждают сегодня