Sobes.tech

Data Engineer

¿Cómo puede ocurrir una inyección SQL a través del campo de entrada de fecha?

257

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

256

SELECCIONA * DE tabla1 COMO t1 IZQUIERDA UNIR tabla2 COMO t2 ON t1.date_start > t2.date_start d = { True: 42, 1: 2, 1.0: 100500 } print(d)

256

SELECCIONAR * DE tabla1 COMO t1 LEFT JOIN tabla2 COMO t2 ON t1.date_start > t2.date_start --DML CREAR TABLA SI NO EXISTE Employee (id int, salario int, departmentId int); INSERTAR EN Employee (id,salary,departmentId) VALORES (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); con cte como( seleccionar *, rank() sobre(partición por departmentId ordenar por salary desc) como max_salary de Employee ) seleccionar * de cte donde max_salary = 1

222

¿Qué sucede al paralelizar consultas en un solo nodo de Postgres?

210

¿Cuál es la diferencia entre EXPLAIN y EXPLAIN ANALYZE?

208

¿Alguna vez has tenido que hacer informes, paneles, visualizaciones (BI)?

204

¿Cuáles son las desventajas de la arquitectura MPP en Greenplum?

195

¿A partir de qué características se puede decir que se necesita un almacén de datos?

195

¿Cómo abordar la situación cuando el negocio solicita un informe con visualización de datos sobre una nueva promoción?

193

¿Qué es un decorador en Python y para qué se utiliza (en el contexto de Airflow)?

191

¿Qué ventajas y desventajas del ACID se pueden mencionar, además de la velocidad de lectura?

185

¿Para qué sirve una restricción de clave externa y cuál es el sentido de la restricción en la eliminación/actualización cuando hay registros dependientes (lógicamente)?

183

Cuéntame sobre Greenplum: formatos de almacenamiento de datos, almacenamiento en filas y columnas.

181

¿Qué es ACID? ¿Qué significa cada letra? ¿Cómo se relaciona esto con las transacciones?

176
/3