Sobes.tech

Data Engineer

Comment une injection SQL peut-elle se produire via le champ de saisie de la date?

249

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

248

SÉLECTIONNEZ * DE table1 AS t1 JOINTURE GAUCHE table2 AS t2 ON t1.date_start > t2.date_start d = { True: 42, 1: 2, 1.0: 100500 } print(d)

247

SÉLECTIONNER * FROM table1 AS t1 LEFT JOIN table2 AS t2 ON t1.date_start > t2.date_start --DML CRÉER UNE TABLE SI NON EXISTANTE 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); avec cte comme( select *, rank() over(partition by departmentId order by salary desc) as max_salary from Employee ) select * from cte where max_salary = 1

217

Que se passe-t-il lors de la parallélisation des requêtes dans un seul nœud de Postgres?

203

Quelle est la différence entre EXPLAIN et EXPLAIN ANALYZE?

202

As-tu déjà dû faire des rapports, des tableaux de bord, des visualisations (BI) ?

198

À partir de quelles caractéristiques peut-on dire qu'il faut un entrepôt de données?

193

Comment aborder la situation lorsque le business demande un rapport avec une visualisation des données sur une nouvelle promotion?

191

Quels sont les inconvénients de l'architecture MPP dans Greenplum?

186

Qu'est-ce qu'un décorateur en Python et à quoi sert-il (dans le contexte d'Airflow) ?

183

À quoi sert une contrainte de clé étrangère et quel est le sens de la restriction en cas de suppression/mise à jour en présence d'enregistrements dépendants (logiquement) ?

180

Parlez-moi de Greenplum — formats de stockage des données, stockage en ligne et en colonnes.

179

Quels sont les avantages et inconvénients de l'ACID, à part la vitesse de lecture?

179
/3