Data Engineer
Donnez un exemple où vous avez réussi à améliorer les processus ou les outils pour l'équipe.
Une structure de tables indiquée sur l'image a été créée. Il est nécessaire d'exécuter la requête indiquée sur l'image. Quel type de join doit être utilisé à la place de [...], pour que dans le résultat, les enregistrements avec type = 'table_aw' aient la colonne 'naming' remplie, et pour les enregistrements avec type = 'table2' la colonne 'serial_number'? create table multirelation( type varchar not null, entity_id integer not null ); create table table_aw( id integer primary key, naming varchar not null ); create table table2( id integer primary key, serial_number varchar not null ); -- structure des tables select m.type,m.entity_id, ta.naming, t2.serial_number from multirelation m [...] join table_aw ta on m.entity_id = ta.id and m.type='table_aw' [...] join table2 t2 on m.entity_id = t2.id and m.type='table2'; -- requête Laisser vide inner cross right left
Que s'est-il passé et comment revenir en arrière ?
Notre sujet est très structuré, en arbre, les données sont brutes — comment les traiter?
Quelle est la différence entre Greenplum et PostgreSQL?
Quel est ton salaire attendu?
Quelles sont les caractéristiques et différences entre Set et List en Python ? En plus des performances, quelles autres caractéristiques y a-t-il ?
Quel type de typage est utilisé en Python : statique ou dynamique ?
As-tu déjà travaillé avec des images Docker, en configurant un environnement sur une machine virtuelle?
Il y a deux structures de données à l'écran affiché; dans laquelle la recherche de la valeur 2 sera plus rapide et pourquoi?
SELECT client_id, ФИО, SUM(suma) AS total_amount FROM clients JOIN transactions ON clients.client_id = transactions.client_id WHERE дата = '2025-05-01' GROUP BY client_id, ФИО;
[nom] a demandé : Comment implémenter la conservation des données uniquement pendant 2 ans dans ClickHouse ?
Comment fusionner deux tables en SQL?
git submodule update --init
Quel format de travail préférez-vous : bureau, hybride ou télétravail ? Nous avons deux bureaux, à Kutuzovsky et à Tula.
Le plan d'exécution d'EXPLAIN correspond-il toujours à ce qui est réellement exécuté?
Comment assurer au client mobile l'accès aux mêmes commandes, mais avec un ensemble réduit de champs ? Qu'est-ce que BFF ?
Vous avez une requête qui fonctionne mal, est lente ou échoue — comment l'optimiser?
Parlez-nous plus en détail du biais de données entre les shards : comment l'avez-vous déterminé et comment avez-vous utilisé la fonction/mécanisme correspondant ?
Parlez-nous de l'utilisation des procédures PL/SQL dans votre travail.