Data Engineer
Жаңы MV ишке киргизүүдөн мурун бар болбогон маалыматтарды туура толтуруу үчүн, ReplacingMergeTree аралык таблицасы аркылуу Materialized View чынжырын кантип иштетмексиң?
Spark таблицаны broadcast join үчүн жетиштүү 'кичинекей' деп кандай аныктайт (жогорку чектөө)?
Азыркы учурда ишиңде эмне жакпайт?
ClickHouseтөгү негизги ачкыч деген эмне жана ал кадимки маалымат базаларындагы негизги ачкычтан эмнеге айырмаланат?
Семантикалык версиялоо деген эмне? Качан major, minor, patch көбөйтүлөт?
Маалыматтардын сапатынын коркунучтары кандай?
Sparkтеги Catalyst оптимизатору эмне жана ал кандай конкреттүү оптимизацияларды жасайт (мисалы, predicate pushdown)?
Эмне үчүн негизги («живая») жана максаттык таблицаны салыштыруу керек, эгерде булагы дайым өзгөрүп турса?
Тармак жөнүндө көбүрөөк айтып бер: бул эмне жана эмнеге маанилүү?
Data Vaultта кайсы DAG ишке киргизилгени учурда белгилүү бир сап пайда болгонун кантип көзөмөлдөө керек?
X5теги тажрыйбаң жөнүндө айтып бер: DWH бөлүмүндө эмне кылдың?
Учурда иштеген жериңиздеги сактагычка маалыматтар кантип келет?
Неге нарыкка чыгууга жана азыркы жумушуңуздан кетүүгө чечим кабыл алдыңыз?
Сиз dev тармагында жаңы функция үстүндө иштеп жатасыз. Кененирээк, README.md файлынын орфографиялык катасын тезирээк оңдоо үчүн main тармагына тез өтүү керек болот. Сизде бир нече коммит жасалбаган өзгөртүүлөр бар: src/feature.js (коммиттелбеген) жана styles/main.css (коммиттелген). Бул өзгөртүүлөрдү убактылуу сактап, кийинчерээк dev тармагында аларга кайтуу каалайсыз. Бул үчүн кайсы буйруктардын тизмесин колдонушуңуз керек? git stash save "WIP on feature" && git checkout main && [fix] && git checkout dev && git stash pop git stash push -m "WIP on feature" && git checkout main && [fix] && git checkout dev && git stash pop git stash && git checkout main && [fix] && git checkout dev && git stash apply git add . && git stash && git checkout main && [fix] && git checkout dev && git stash drop git commit -m "Temp commit" && git checkout main && [fix] && git checkout dev && git reset HEAD^
Репликацияны орнотуу тапшырмасы жөнүндө айтып бериңиз, аны сиз чечип калдыңыз.
Materialized View деген эмне жана ал обычный Viewдан эмнеге айырмаланат?
Эгер CTE бир жолу гана суроодо колдонулса, анын мааниси барбы?
Эми иш сунуштарың барбы?
Sparkтагы UDFлердин жаман жактары эмнеде жана алардын кемчилиги эмнеде?
Терезе функцияларын мүмкүн болушунча кеңири түрдө сүрөттөп бериңиз: кайсы ачкыч сөздөр колдонулат жана ар биринин милдети эмне.