Sobes.tech

Data Engineer

Ներկայացրեք մի օրինակ, երբ հաջողվեց բարելավել գործընթացները կամ գործիքները թիմի համար։

Middle
Островок.Ostrovok!Tech
27

Նկարում ցույց տրված աղյուսակների կառուցվածքը ստեղծվել է։ Պետք է կատարել նկարի մեջ նշված հարցումը։ Որո՞նք են [...]-ի փոխարեն օգտագործելի join տեսակը, որպեսզի արդյունքում type = 'table_aw' համար լրացվի 'naming' սյունակը, իսկ type = 'table2' համար՝ '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 ); -- աղյուսակների կառուցվածք 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'; -- հարցում Դուրս թողեք դատարկ inner cross right left

Junior
01.tech
27

Ի՞նչ էին տվյալների սպառողները և ինչպես կառուցվում էին վիտրինաները։

Middle
КИПР NDA(IGaming)
27

Ի՞նչ տեղի ունեցավ և ինչպես վերականգնել աշխատանքը։

Junior
01.tech
27

Ի՞նչն է տարբեր Greenplum-ի և PostgreSQL-ի միջև։

Middle
газпромнефть снабжение
27

Որքան աշխատավարձ եք սպասում?

Middle+
ПАО Сбербанк
27

Отчет для лагістычнай кампаніі Вы аналітык лагістычнай кампаніі, якая вядзе ўлік аперацый на складах. Вам неабходна скласці справаздачу па эфектыўнасці працы кожнага склада. Для кожнага склада разлічыце: • агульную колькасць аперацый (count_operations); • агульную колькасць тавараў, апрацаваных на складзе (sum_quantity); • сярэдні час апрацоўкі аперацыі (avg_processing_time), улічваючы толькі аперацыі з указаным часам (не NULL), заакруглены да цэлага ліку; • максімальную і мінімальную колькасць тавараў, апрацаваных у адной аперацыі (max_quantity, min_quantity); • колькасць аперацый кожнага тыпу («пастаўка», «адгрузка», «перамяшчэнне») у асобных калонках: supply_operations, shipment_operations, transfer_operations. Адфільтруйце склады, у якіх агульная колькасць аперацый больш за 2 і сярэдні час апрацоўкі не перавышае 60 хвілін. Адсартуйце вынік па ID склада ў парадку ўзрастання. Фармат уводных дадзеных Табліца operations: • operation_id (int) — унікальны ідэнтыфікатар аперацыі • warehouse_id (int) — ідэнтыфікатар склада • operation_type (text) — тып аперацыі: «пастаўка», «адгрузка», «перамяшчэнне» • quantity (int) — колькасць адзінак тавару ў аперацыі • operation_date (timestamp) — дата і час аперацыі • processing_time (int) — час апрацоўкі аперацыі Калонка processing_time можа ўтрымліваць пропускі. Фармат вываду Запыт павінен вярнуць табліцу з палямі ў такім парадку: • warehouse_id (int) — унікальны ідэнтыфікатар склада • count_operations (int) — агульная колькасць аперацый, выкананых на складзе • sum_quantity (int) — агульная колькасць тавараў, апрацаваных на складзе • avg_processing_time (numeric) — сярэдні час апрацоўкі аперацыі (у мінутах), улічваючы толькі аперацыі з не NULL часам, заакруглены да цэлага ліку • max_quantity (int) — максімальная колькасць тавараў, апрацаваных у адной аперацыі • min_quantity (int) — мінімальная колькасць тавараў, апрацаваных у адной аперацыі • supply_operations (int) — колькасць аперацый тыпу «пастаўка» • shipment_operations (int) — колькасць аперацый тыпу «адгрузка» • transfer_operations (int) — колькасць аперацый тыпу «перамяшчэнне»

Junior
01.tech
27

Ի՞նչ առանձնահատկություններ և տարբերություններ կան Set և List-ների միջև Python-ում: Բացի կատարողականությունից, ինչ այլ առանձնահատկություններ կան?

Middle
СБЕРСБЕР
27

Ինչպե՞ս է Spark-ը որոշում, որ աղյուսակը բավականին 'փոքր' է broadcast join-ի համար (վերին սահմանը):

Middle+
ПАО Сбербанк
26

Ինչպե՞ս եք սովորաբար կազմակերպում ձեր աշխատանքը առաջադրանքների վրա և ինչպես հետևում եք առաջընթացին։

Middle
ютэйр
26

Կա՞ն Greenplum-ում այնպիսի ֆունկցիաներ և հնարավորություններ, որոնք չկան սովորական MySQL-ում և այլ դիալեկտներում։

Middle
Альфа-БанкАльфа-Банк
26

[անուն] հարցրեց: Ինչպես իրականացնել տվյալների պահպանումը միայն 2 տարի՝ում ClickHouse?

Middle
Utair
26

Որ աշխատանքային ձևաչափը ձեզ համար ավելի հարմար է — գրասենյակ, հիբրիդ կամ հեռավար? Մեր մոտ երկու գրասենյակ կա, Կուտուզովսկիում և Թուլայում։

Middle
СБЕРСБЕР
26

Ամեն դեպքում, EXPLAIN-ի կատարողական պլանը համապատասխանում է իրականում կատարվողին:

Middle
AstonAston
26

Ինչպե՞ս ապահովել, որ մոբայլ հաճախորդը հասանելի լինի նույն պատվերներին, բայց ավելի փոքր դաշտերով: Ի՞նչ է BFF-ը։

Senior
ИП Ганус Александр Андреевич
26

Դուք ունեք հարցում, որը վատ է աշխատում, դանդաղ է կամ ընկնում է — ինչպես օպտիմալացնել այն؟

Middle
МВидеоМВидео
26

Ավելացրեք ավելի մանրամասն տեղեկություններ շարդների միջև տվյալների խեղաթյուրումների մասին. ինչպես որոշվեց և ինչպես օգտագործվեց համապատասխան ֆունկցիան/մեխանիզմը։

Middle
АНО ЦИСМ
26

Խոսեք ձեր աշխատանքի մեջ PL/SQL պրոցեդուրաների օգտագործման մասին։

Middle
AstonAston
26

Ձախ կողմի միացում: աղյուսակ, որը ունի 10 գրանցում, Ձախ կողմի միացում՝ աղյուսակ, որը ունի 100 գրանցում: Ինչպիսի՞ն կարող է լինել ստացվող տողերի նվազագույն և առավելագույն քանակը։

Middle
wb
25

Ինչպես օպտիմալացրին աղյուսակները և հարցումները՝ բաժանումներ, ինդեքսներ, ընտրության տրամաբանություն։

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
25
/32