Крутой небольшой бесплатный курс. Очень понравился до неработающего момента когда нужно обратиться к Базе данных. Там что-то не работает) Потратил кучу времени, думал, что проблемы у меня.
Вот он, но лучше не тратить время, потому что не работает — https://practicum.yandex.ru/profile/ycloud-datamart/
Почему-то всегда видел, но не придавал значения этим аббревиатурам:
По типу обработки информации СУБД в основном делят на два вида: транзакционные — OLTP и аналитические — OLAP.
Примеры транзакционных СУБД: PostgreSQL, Oracle, MS SQL Server, MySQL.
Примеры аналитических систем: ClickHouse, Vertica, Greenplum, Exasol, Teradata, Exadata, SAP HANA.
Вот оно что оказывается.
Airflow использует концепцию DAG для описания потоков. DAG — сокр. от англ. Directed Acyclic Graph, «направленный ациклический граф». Произносится как «даг».
Термин составной и сложный, поэтому разберём свойства DAG по частям.
- Граф — это множество объектов с определёнными зависимостями между ними. В строгой математической формулировке объекты называются вершинами или узлами, а связи между ними — рёбрами.
- Ациклический означает, что, соблюдая структуру и переходя только по стрелкам, нельзя попасть в тот же узел больше одного раза.
- Направленный означает, что у графа есть явное направление пути из узла в узел: в процессе трансформации данных есть последовательность этапов изменений, и все связи — это стрелки только в одну сторону.
Итого: направленный ациклический граф — это набор задач (вершин, узлов), у которых есть последовательность и которые выполняются только один раз (нет циклов).