Sobes.tech

Data Engineer

Барои чӣ ба шумо умумӣ Data Vault лозим буд?

Middle
Леман про
45

Дар экрани нишон додашуда ду сохтори маълумот мавҷуд аст; дар кадом яке аз онҳо ҷустуҷӯи арзиши 2 тезтар хоҳад буд ва чаро?

Senior
ТЕХНОНИКОЛЬ
45

Оё таҷрибаи кор бо Table Engine Join дар ClickHouse доред?

Middle
Леман про
45

Чӣ гуна арзёбӣ кардани конфигуратсия барои интиқоли як теробайт маълумот аз PostgreSQL ба ClickHouse?

Middle
FOM GROUP
45

RDD дар Apache Spark чист ва чӣ гуна аз дигар абстраксияҳои Spark фарқ мекунад?

Middle
НЛМК
45

Кадом гурӯҳи операторҳои SQL медонӣ? Ба кадомҳо тааллуқ доранд?

Middle
СБЕРСБЕР
45

from interview.utils import get_clickhouse_client from airflow import DAG from airflow.operators.python import PythonOperator from airflow.sensors.external_task import ExternalTaskSensor from datetime import datetime import pandas as pd import clickhouse_driver import os CLICKHOUSE_CLIENT = get_clickhouse_client() default_args = { "start_date": datetime(2024, 1, 1) } with DAG( dag_id="datamarts.daily_revenue_per_country", default_args=default_args, schedule_interval="@daily", catchup=False ) as dag: transactions_sensor = S3KeySensor( task_id="transactions_sensor", bucket_key="data/transactions_{}.csv".format(datetime.now().strftime("%Y-%m-%d")), bucket_name="my-bucket", aws_conn_id="aws_default", timeout=600, poke_interval=30, mode="poke" ) def extract_from_s3(**kwargs): df = pd.read_csv("s3://my-bucket/data/transactions_{}.csv".format(datetime.now().strftime("%Y-%m-%d"))) kwargs["ti"].xcom_push(key="df", value=df.to_dict()) def load_to_raw_table(**kwargs): df = pd.DataFrame(kwargs["ti"].xcom_pull(task_ids="extract", key="df")) rows = [tuple(r) for r in df[["transaction_id", "user_id", "amount", "created_at"]].to_numpy()] CLICKHOUSE_CLIENT.execute( ... )

Middle
wb
44

Нәтиҗә: | customer_id | gap_days | |-------------|----------| | 1 | 123 | | 2 | 120 | with cte as( select order_id, customer_id, order_dt, lag(order_dt) over(partition by customer_id order by order_dt) as prev_order_ft, datediff(day, prev_order_ft, order_dt) as gap_days from Orders ) select customer_id, max(gap_days) as gap_days from cte where gap_days > 60 group by customer_id

Middle
ОстровокОстровок
44

Кадом навъи типгузорӣ дар Python истифода мешавад: статикӣ ё динамикӣ?

Middle
МТСМТС
44

Чӣ гуна ташкил кардан мумкин аст, ки як паёми Kafka-ро чанд истеъмолкунандагони гуногун хонанд (fan-out)?

Senior
ООО Блейз Аналитикс
44

Дар кадом даста ва зери кадом роҳбарӣ шумо бештар бароҳат ҳастед?

Middle
ютэйр
44

Роли шумо дар гурӯҳи 4 нафарӣ чӣ буд ва шумо чӣ гуна карераи худро дар 3-4 сол мебинед, кадом ҳадафҳоро муайян мекунед?

Middle
МВидеоМВидео
44

Чӣ гуна маълумотҳоро аз Kafka ба ClickHouse тавассути streaming барои ҳисоботи дар вақти воқеӣ бор кардан мумкин аст?

Middle
МВидеоМВидео
44

Таърихи муҳоҷират аз Spring Boot 2 ба Spring Boot 3-ро нақл кунед

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

Чӣ тавр JSON-ро дар папка сабт кардан (дар контексти Airflow DAG)

Middle
ING BANK (EURASIA) JSC
44

Чӣ гуна дар Airflow бисёр вазифаҳои якхела дар як вақт эҷод кардан мумкин аст (масалан, боргирии бисёр файлҳои якхела)?

Middle
FOM GROUP
44

Дар кадом ҳолатҳо нормализатсия истифода мешавад ва дар кадом ҳолатҳо денормализатсия?

Senior
ООО Блейз Аналитикс
44

Кадом технологияи истифода бурда шуд барои бор кардани маълумотҳо ба Parquet ва кадом механизмҳо барои гирифтани ва бор кардани маълумотҳо истифода шуданд?

Middle
МВидеоМВидео
44

Семантики версиягиро чӣ аст? Вақте ки major, minor, patch-ро зиёд кардан лозим аст?

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

Оё шумо бо функсияҳои тиреза кор кардаед? Кадом намудҳои функсияҳои тирезаро медонед?

Middle
AstonAston
44
/32