Data Engineer
Ҳангоми тоза кардани ё тағир додани сабтҳо дар ClickHouse кадом раванҷҳо оғоз мешаванд?
Фарқияти байни рефакторинг ва оптимизатсия чист?
Кай вақт мо ба захира кардани маълумот ниёз надорем?
Вазифаи Kafka: истеҳсолкунанда тағйироти нархи маҳсулотро мефиристад (200 рубл, баъд 300 рубл), истеъмолкунанда дар 3 под реплика шудааст. Оё дар конфигуратсияи пешфарзӣ мушкилот хоҳанд буд?
Оё шумо бо функсияҳои тиреза кор кардаед? Кадом намудҳои функсияҳои тирезаро медонед?
Мо метадонҳоро ҳамчун воридот ворид мекунем, ва он дар асоси ин метадонҳо ҷараён месозад — ин чӣ гуна имкон медиҳад, ки ҷараёнҳои мавҷударо аз системаҳои кӯҳна ба нақша гирифташуда зуд интиқол диҳем?
Кадом навъи типгузорӣ дар Python истифода мешавад: статикӣ ё динамикӣ?
Чӣ гуна бояд дар ҳолати skew (сӯиистифода) дар user_id ҳангоми пайваст кардани таблицҳои транзаксия ва корбарон амал кард? Чӣ гуна калиди тақсимоти оптималӣ интихоб кардан мумкин аст?
Анализ продаж по категориям товаров в розничном магазине Вы работаете аналитиком в розничном магазине. Ваша задача — сформировать отчет о продажах по категориям товаров с расчетами: • общее количество проданных единиц в категории (total_units_sold); • суммарная выручка по категории, учитывая скидки, где скидка применяется как unit_price × units_sold × (1 − discount/100). Если скидка отсутствует (NULL), считать скидку равной 0%. Округлить до двух знаков после запятой; • среднее количество проданных единиц на одну продажу (avg_units_per_sale), округленное до двух знаков после запятой; • долю продаж без скидки (no_discount_share) — количество продаж с NULL или 0% скидкой, деленное на общее количество продаж в категории, округленную до трех знаков после запятой. Результат сначала отсортируйте по убыванию total_revenue, затем по возрастанию среднего количества единиц в продаже (avg_units_per_sale), в конце — по названию категории в алфавитном порядке. Формат ввода Таблица sales: • sale_id (int) — уникальный идентификатор продажи • product_id (int) — идентификатор товара • category (text) — категория товара • sale_date (timestamp) — дата и время продажи • units_sold (int) — количество проданных единиц • unit_price (numeric) — цена за единицу товара • discount (numeric) — скидка на товар в процентах, может быть NULL Колонка discount может содержать пропуски. Формат вывода Запрос должен вернуть таблицу с полями в таком порядке: • category (text) — категория товара • total_units_sold (int) — общее количество проданных единиц товаров в данной категории • total_revenue (numeric) — общая выручка по категории с учетом скидок, округленная до двух знаков после запятой • avg_units_per_sale (numeric) — среднее количество единиц товара в одном заказе, округленное до двух знаков после запятой • no_discount_share (numeric) — доля продаж без скидок в категории (значение от 0 до 1), округленная до трех знаков после запятой Результат сортируется сначала по убыванию total_revenue, затем по возрастанию среднего количества единиц в продаже (avg_units_per_sale), в конце — по названию категории в алфавитном порядке.
Ҳадди ниҳоӣ дар асоси схемаи Data Vault сохта шудааст — шумо ҳам онро таҳия кардед, нигоҳ доштед? Ҳавоҳо, пайвандҳоро дастӣ илова мекардед?
Чӣ тавр клучи шардро дуруст интихоб кардан барои тақсимоти баробаронаи маълумотҳо?
Чӣ гуна бо занҷираи Materialized View тавассути ҷадвали миёнаи ReplacingMergeTree амал мекунед, то маълумоти аллакай мавҷудбударо дуруст пур кунед, пеш аз оғози MV нав?
Чӣ тавр фаҳмед мафҳуми калидҳо дар ҷадвалҳо — барои чӣ лозим аст?
Чӣ гуна маълумотҳоро аз Kafka ба ClickHouse тавассути streaming барои ҳисоботи дар вақти воқеӣ бор кардан мумкин аст?
Ключи асосӣ дар ClickHouse чист ва чӣ гуна аз калиди асосии дар базаҳои маълумоти оддӣ фарқ мекунад?
Фарқи байни фармонҳои docker run ва docker exec чист?
Кадом гурӯҳи операторҳои SQL медонӣ? Ба кадомҳо тааллуқ доранд?
Оптимизатори Catalyst дар Spark чист ва чӣ намунаи махсуси оптимизатсияҳо мекунад (масалан, predicate pushdown)?
Чӣ гуна мураккабии алгоритмӣ барои гирифтани унсур бо калид аз луғат (dict) дар Python аст?
Чӣ тавр муқоиса кардани ҷадвали асосӣ ("зинда") ва ҷадвали ҳадафӣ, агар манбаъ доимо тағйир ёбад?