Size: a a a

Работа ищет аналитиков // Вакансии с 🍴

2021 November 29

AV

Anton Vershinin in Работа ищет аналитиков // Вакансии с 🍴
К сожалению, слишком расплывчатая формулировка проблемы) У нас свой небольшой "коннектор", который, по сути, обвязка над requests и HTTP-интерфейсом клика. Ты ему SQL, он тебе dataframe
источник

AK

Alexandra Kulachikov... in Работа ищет аналитиков // Вакансии с 🍴
А можно вопрос для общего развития? Зачем считать сессии? С учетом того, что приложение может быть открыто постоянно, но не активно.
источник

MG

Max Godzi in Работа ищет аналитиков // Вакансии с 🍴
мы ходим из питона через порт 9000, примерно таким кодом:
import json
from clickhouse_driver import Client
import numpy as np
import pandas as pd

ch_type_to_dtype = {
   'DateTime': 'datetime64[ns]',
   'Date': 'datetime64[ns]',
   'String': 'string',
   'UInt8': 'boolean',
   'Int32': 'Int64',
   'Int64': 'Int64',
   'Array(String)': 'object'
}

def ch_create_client_from_file(filename='data/ch_credentials.json'):
   params = None
   with open(filename) as f:
       params = json.load(f)
   return Client(**params)

def load_dataframe_from_clickhouse_table(client, query):
   res = client.execute(query, with_column_types=True)
   return pd.DataFrame({
       col_name: pd.Series(data=col_data, dtype=ch_type_to_dtype[col_type]) \
           for col_data, (col_name, col_type) in zip(zip(*res[0]), res[1])
   })

Если нужен именно web-интерфейс на порту 8123, то можно использовать библиотеку requests:
import requests
response = requests.post(
   'http://127.0.0.1:8123/',
   auth=('<username>', '<password>'),
   data='SELECT event_timestamp_ms FROM somename.eventstream LIMIT 3'
)
response.text
источник

A

Alex96 in Работа ищет аналитиков // Вакансии с 🍴
Спасибо добрый человек
источник

MG

Max Godzi in Работа ищет аналитиков // Вакансии с 🍴
👍 если будут вопросы про это, пишите, подскажу нашу группу, в которой мы такое разбираем. Сюда не буду ссылку кидать, чтобы не спамить. Тут чат для обсуждения поиска работы, @a_nikushin ведет чаты, где много таких вопросов по аналитике, туда точно имеет смысл у Леши попроситься тоже в первую очередь.
источник

АН

Алексей Никушин... in Работа ищет аналитиков // Вакансии с 🍴
Тут подскажи)
источник

TS

Timur Sabirov in Работа ищет аналитиков // Вакансии с 🍴
pandahouse
источник

A

Alex96 in Работа ищет аналитиков // Вакансии с 🍴
он 100 лет не поддерживается уже
источник

MG

Max Godzi in Работа ищет аналитиков // Вакансии с 🍴
@sibbarb у нас такие вопросы в контексте работы с сырыми данными в https://t.me/retentioneering_support обсуждаются, там же можно спрашивать про последующие этапы обработки импортированного в python кликстрима - этап разметки (маппинга кастомных имен) событий и версионирования разметки, группировки событий и тд.
источник

K

Kasper in Работа ищет аналитиков // Вакансии с 🍴
Будущие коллеги, продублирую
источник

АН

Алексей Никушин... in Работа ищет аналитиков // Вакансии с 🍴
Запинил
источник

K

Kasper in Работа ищет аналитиков // Вакансии с 🍴
thx
источник

A

Alex96 in Работа ищет аналитиков // Вакансии с 🍴
Пропалчено?)) гыыы
источник

АН

Алексей Никушин... in Работа ищет аналитиков // Вакансии с 🍴
Слабое резюме. Вы не пишите что реально сделали. Сейчас лишь набор общих фраз и перечень курсов
источник

РО

Рулон Обоев... in Работа ищет аналитиков // Вакансии с 🍴
Задумка классная) Что-нибудь решили? Будете делать предкурсовую подготовку - путеводитель - объяснятор?
источник

C

Cristian in Работа ищет аналитиков // Вакансии с 🍴
А чем нынешняя работа не нравится?
источник

O

Olga in Работа ищет аналитиков // Вакансии с 🍴
Очень крутая идея, будет здорово, если сделаете такой путеводитель)
источник

K

Kasper in Работа ищет аналитиков // Вакансии с 🍴
Возможно, потребуется переезд к бабушке в Россию
источник

АН

Алексей Никушин... in Работа ищет аналитиков // Вакансии с 🍴
Чёт так лень 🙂
источник

O

Olga in Работа ищет аналитиков // Вакансии с 🍴
А лень, как известно, двигатель прогресса)
источник