Гибкие отчеты на Оконных функциях SQL. PANDAS не всегда нужен?
Вставка
- Опубліковано 20 тра 2024
- База знаний по разработке в telegram t.me/lets_goto_it
00:00 Вступление
01:30 Примеры функций
02:03 Добавление таблицы для примера
03:42 Функция AVG и PARTITION BY
07:38 Функция first_value и ORDER BY внутри PARTITION BY
11:27 Функция COUNT с OVER для получения total rows
15:15 Функция row_number
17:17 Сумма с нарастающим итогом
Оконные функции / Window functions. Аналитическая сторона баз данных. Сумма с нарастающим итогом, сравнение со средним в рамках скользящего окна и прочее
Есть неплохое видео для пояснения оконных функций на Listen IT - • ОКОННЫЕ ФУНКЦИИ SQL за...
---
Моя статья на эту тему
- dzen.ru/media/lets_goto_it/ok...
---
Понравился ролик?
Ставь лайк, а можешь поддержать канал рублем - vk.cc/cu1oD4
---
Официальная дока
- postgrespro.ru/docs/postgresp...
- postgrespro.ru/docs/postgresp...
Хорошая статья на хабре
- habr.com/ru/company/otus/blog...
---
Репозиторий - github.com/arturgspb/pg-course
Телеграм - t.me/lets_goto_it
Дзен - dzen.ru/lets_goto_it
UA-cam - / @lets_goto_it
спасибо автору, отличная подача информации, видео очень помогают в работе,
переодически просматриваю, когда нужно оптимизировать или ускорить запросы
Хорошие видео по PostgreSQL. Спасибо, что делитесь своим опытом.
Спасибо! Будут вопросы - пишите, не стесняйтесь.
@@lets_goto_itплюсую, спасибо что делитесь знаниями. В аутсорсе не всегда везет поработать с опытными разработчиками.
Спасибо, полезное видео👍
Луна в третьем доме 1:06
Ахаххахах
В Python это делается с помощью библиотеки pandas
очень легко и без циклов
С пандасом я не сравнивал честно говоря, но скорее всего по скорости это будет сильно сильно дольше работать, чем стримминговая вставка. Я про вставку 1 или 10 млн. конечно. Если вы делали замеры - поделитесь
@@lets_goto_itможете сказать какое прикладное значение таких вставок,в основном работа с большими данными?
@@Leha_from_Zavod да, когда вам надо вставить в БД много тысяч сток, то без чего-то подобного никуда. Одиночными инсертами уже не пойдет скорее всего . Я записывал видео про вставку миллиона строк разными вариантами, посмотрите - ua-cam.com/video/FOdTdviM0A8/v-deo.html