Sobes.tech

Data Engineer

Как може да се случи SQL инжекция чрез полето за въвеждане на дата?

249

SELECT * FROM table1 AS t1 LEFT JOIN table2 AS t2 ON t1.date_start > t2.date_start

248

ИЗБЕРЕТЕ * ОТ таблица1 като t1 ЛЯВО JOIN таблица2 като t2 ON t1.date_start > t2.date_start d = { True: 42, 1: 2, 1.0: 100500 } print(d)

246

ИЗБЕРЕТЕ * ОД таблица1 като t1 ЛЕВ JOIN таблица2 като t2 ON t1.date_start > t2.date_start --DML Създайте таблица, ако не съществува Employee (id int, salary int, departmentId int); Вмъкнете в Employee (id,salary,departmentId) стойности (1, 70000, 1),(2, 94000, 1),(3, 85000, 1),(4, 80000, 2),(5, 60000, 2),(6, 62000, 3),(7, 90000, 3),(8, 94000, 3),(9, 94000, 3); с cte като( избери *, rank() over(partition by departmentId order by salary desc) като max_salary от Employee ) избери * от cte където max_salary = 1

217

Какво се случва при паралелизиране на заявки в еднодомен Postgres?

201

Каква е разликата между EXPLAIN и EXPLAIN ANALYZE?

200

Имало ли е случаи, когато си трябвало да правиш отчети, табла, визуализации (BI)?

197

От кои характеристики може да се каже, че е необходим хранилище за данни?

193

Как да подходите към ситуацията, когато бизнесът иска доклад с визуализация на данни за нова акция?

191

Какво е VACUUM в PostgreSQL? За какво е нужен?

186

Какви са недостатъците на MPP архитектурата в Greenplum?

185

За какво служи ограничението на външния ключ и какъв е смисълът на ограничението при изтриване/актуализиране при наличие на зависими записи (логически)?

180

Какво е декоратор в Python и за какво се използва (в контекста на Airflow)?

180

Какви плюсове и минуси на ACID могат да бъдат посочени, освен скоростта на четене?

179

Разкажи ми за Greenplum — формати за съхранение на данни, редово и колоново съхранение.

177

Имало ли е опит в областта на Data Science — работа с модели, статистика?

167
/3