Sobes.tech

Data Engineer

Hoe kan een SQL-injectie via het datuminvoerveld plaatsvinden?

255

SELECT * VAN tabel1 ALS t1 LINKS JOIN tabel2 ALS t2 ON t1.date_start > t2.date_start d = { True: 42, 1: 2, 1.0: 100500 } print(d)

252

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

251

SELECT * FROM table1 AS t1 LEFT JOIN table2 AS t2 ON t1.date_start > t2.date_start --DML CREATE TABLE IF NOT EXISTS Employee (id int, salary int, departmentId int); INSERT INTO Employee (id,salary,departmentId) VALUES (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); with cte as( select *, rank() over(partition by departmentId order by salary desc) as max_salary from Employee ) select * from cte where max_salary = 1

220

Wat gebeurt er bij het paralleliseren van queries in een enkele-node Postgres?

206

Heb je ooit rapporten, dashboards, visualisaties (BI) moeten maken?

200

Vanaf welke kenmerken kan men zeggen dat een datawarehouse nodig is?

193

Hoe ga je om met de situatie waarin het bedrijf vraagt om een rapport met datavisualisatie over een nieuwe actie?

192

Wat zijn de nadelen van de MPP-architectuur in Greenplum?

189

Wat is een decorator in Python en waar wordt het voor gebruikt (in de context van Airflow)?

187

Welke voor- en nadelen van ACID kunnen worden genoemd, behalve de leessnelheid?

181

Waarvoor dient een foreign key-beperking en wat is het nut van de beperking bij verwijderen/bijwerken bij aanwezige afhankelijke records (logisch)?

181

Vertel me over Greenplum — gegevensopslagformaten, rij- en kolomopslag.

180
/3