Как рассчитать медиану интервью по ассистентам

Пошаговое руководство по вычислению медианного значения интервью на основе таблицы job_application_attribution с использованием ИИ-ассистентов.

By Miroslav Peshkov

Этот гайд описывает, как рассчитать медианное количество интервью, организованных каждым ассистентом, используя данные из базы данных. Для ускорения процесса мы воспользуемся схемой таблицы и нейросетью (например, Claude), чтобы сгенерировать нужный SQL-запрос.

Понимание структуры данных

В базе данных содержится таблица job_application_attribution, которая хранит историю подач по всем типам кандидатов (обычно за последние полгода). Перед написанием запроса полезно понимать, какие данные лежат в основе:

  • Кем подано (applied_by): указывает, кто совершил отклик (например, бот или ассистент).

  • Идентификация ассистента (assistant_id, assistant_name): данные конкретного ассистента, совершившего подачу.

  • Атрибуция интервью: булевая колонка, значение true в которой означает, что данный отклик успешно привел к интервью.

Получение схемы таблицы

Чтобы нейросеть смогла написать точный запрос, ей необходимо передать структуру вашей таблицы (запрос CREATE TABLE).

1
Перейдите на вкладку Structure в нижней панели интерфейса базы данных
2
Нажмите на вкладку Info, чтобы отобразить SQL-код структуры таблицы и индексы
3
Выделите весь текст с помощью сочетания клавиш Cmd + A (или Ctrl + A) и скопируйте его

Генерация и выполнение запроса

После того как вы скопировали код структуры таблицы, выполните следующие шаги:

  1. Откройте чат с Claude, ChatGPT или другой удобной нейросетью.

  2. Вставьте скопированную схему таблицы.

  3. Добавьте промпт с описанием задачи. Например: «Вот структура моей таблицы. Напиши SQL-запрос, чтобы посчитать медианное количество успешных интервью в разрезе каждого ассистента».

  4. Скопируйте полученный SQL-запрос.

  5. Вернитесь в свой SQL-клиент, вставьте запрос и выполните его, чтобы получить искомую медиану.