Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Истории успеха
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • ИИ для бизнеса
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Тарифы Yandex Cloud
    • Промоакции и free tier
    • Правила тарификации
  • Истории успеха
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Yandex Managed Service for YDB
  • Начало работы
    • Все руководства
    • Развертывание веб-приложения
    • Подключение к YDB из функции Yandex Cloud Functions на Python
    • Подключение к базе данных YDB из функции Yandex Cloud Functions на Node.js
    • Конвертация видео в GIF на Python
    • Разработка навыка Алисы и сайта с авторизацией
    • Миграция базы данных из Yandex Managed Service for MySQL® с помощью Yandex Data Transfer
    • Поставка данных из YDB в Yandex Managed Service for Apache Kafka® с помощью Yandex Data Transfer
    • Поставка данных из YDB в Yandex Data Streams с помощью Yandex Data Transfer
    • Загрузка данных из Yandex Object Storage в YDB с помощью Yandex Data Transfer
    • Загрузка данных из YDB в Yandex Object Storage с помощью Yandex Data Transfer
    • Загрузка данных из YDB в Yandex Managed Service for ClickHouse® с помощью Yandex Data Transfer
    • Миграция данных из Yandex Managed Service for OpenSearch в YDB с помощью Yandex Data Transfer
    • Построение пайплайна CI/CD в GitLab с использованием serverless-продуктов
    • Поставка данных из Yandex Managed Service for PostgreSQL в Yandex Managed Service for YDB с помощью Yandex Data Transfer
    • Передача событий Yandex Cloud Postbox в Yandex Data Streams и их анализ с помощью Yandex DataLens
    • Поставка данных из Yandex Managed Service for Apache Kafka® в Data Streams с помощью Yandex Data Transfer
    • Поставка данных из Yandex Managed Service for Apache Kafka® с помощью Yandex Data Transfer
    • Сохранение потока данных Data Streams в Managed Service for ClickHouse®
    • Поставка данных из очереди Data Streams в Managed Service for Apache Kafka® с помощью Data Transfer
    • Поставка данных из очереди Data Streams в Managed Service for YDB с помощью Data Transfer
    • Захват изменений MySQL® и поставка в YDS
    • Захват изменений PostgreSQL и поставка в YDS
    • Интерактивная отладка функций Cloud Functions
    • Блокировка состояний Terraform с помощью Managed Service for YDB
    • Разработка пользовательской интеграции в API Gateway
    • Разработка CRUD API для сервиса фильмов
    • Создание интерактивного serverless-приложения с использованием WebSocket
    • Сокращатель ссылок
    • Загрузка аудитных логов в MaxPatrol SIEM
    • Интеграция Yandex Cloud Postbox с внешними системами через вебхуки
  • Управление доступом
  • Метрики Monitoring
  • Аудитные логи Audit Trails
  • Вопросы и ответы
  • Публичные материалы
  • Обучающие курсы

В этой статье:

  • Подготовьте облако к работе
  • Необходимые платные ресурсы
  • Создайте сервисные аккаунты
  • Создайте статический ключ доступа
  • Настройте базу данных Managed Service for YDB
  • Создайте базу данных
  • Создайте таблицу
  • Создайте поток данных Data Streams
  • Подготовьте ресурсы Yandex Cloud Postbox
  • Создайте конфигурацию Yandex Cloud Postbox
  • Создайте адрес Yandex Cloud Postbox
  • Пройдите проверку владения доменом
  • Подготовьте ресурсы Cloud Functions
  • Получите код функции
  • Получите реквизиты для подключения к БД
  • Создайте функцию
  • Создайте триггер
  • Отправьте письма
  • Настройте визуализацию в DataLens
  • Создайте подключение
  • Создайте датасет
  • Создайте чарты
  • Создайте дашборд
  • Как удалить созданные ресурсы
  1. Практические руководства
  2. Передача событий Yandex Cloud Postbox в Yandex Data Streams и их анализ с помощью Yandex DataLens

Передача событий Yandex Cloud Postbox в Yandex Data Streams и их анализ с помощью Yandex DataLens

Статья создана
Yandex Cloud
Обновлена 31 октября 2025 г.
  • Подготовьте облако к работе
    • Необходимые платные ресурсы
  • Создайте сервисные аккаунты
  • Создайте статический ключ доступа
  • Настройте базу данных Managed Service for YDB
    • Создайте базу данных
    • Создайте таблицу
  • Создайте поток данных Data Streams
  • Подготовьте ресурсы Yandex Cloud Postbox
    • Создайте конфигурацию Yandex Cloud Postbox
    • Создайте адрес Yandex Cloud Postbox
    • Пройдите проверку владения доменом
  • Подготовьте ресурсы Cloud Functions
    • Получите код функции
    • Получите реквизиты для подключения к БД
    • Создайте функцию
    • Создайте триггер
  • Отправьте письма
  • Настройте визуализацию в DataLens
    • Создайте подключение
    • Создайте датасет
    • Создайте чарты
    • Создайте дашборд
  • Как удалить созданные ресурсы

В этом руководстве вы настроите передачу событий Yandex Cloud Postbox в Yandex Data Streams и визуализацию этих событий с помощью Yandex DataLens для последующего анализа. Источник событий — отправка электронных писем.

Реализовать предлагаемое решение можно с помощью консоли управления Yandex Cloud, даже не имея навыков разработки. Для обработки и хранения данных будут использоваться сервисы Yandex Cloud Functions и Yandex Managed Service for YDB.

Чтобы настроить передачу событий и их визуализацию:

  1. Подготовьте облако к работе.
  2. Создайте сервисные аккаунты.
  3. Создайте статический ключ доступа.
  4. Настройте базу данных Managed Service for YDB.
  5. Создайте поток данных Data Streams.
  6. Подготовьте ресурсы Yandex Cloud Postbox.
  7. Подготовьте ресурсы Cloud Functions.
  8. Отправьте письма.
  9. Настройте визуализацию в DataLens.

Если созданные ресурсы вам больше не нужны, удалите их.

Подготовьте облако к работеПодготовьте облако к работе

Зарегистрируйтесь в Yandex Cloud и создайте платежный аккаунт:

  1. Перейдите в консоль управления, затем войдите в Yandex Cloud или зарегистрируйтесь.
  2. На странице Yandex Cloud Billing убедитесь, что у вас подключен платежный аккаунт, и он находится в статусе ACTIVE или TRIAL_ACTIVE. Если платежного аккаунта нет, создайте его и привяжите к нему облако.

Если у вас есть активный платежный аккаунт, вы можете создать или выбрать каталог, в котором будет работать ваша инфраструктура, на странице облака.

Подробнее об облаках и каталогах.

Необходимые платные ресурсыНеобходимые платные ресурсы

В стоимость поддержки инфраструктуры входят:

  • плата за операции с YDB и хранение данных (см. тарифы Yandex Managed Service for YDB);
  • плата за хранение данных Data Streams (см. тарифы Yandex Data Streams);
  • плата за количество вызовов функции, вычислительные ресурсы, выделенные для выполнения функции, и исходящий трафик (см. тарифы Cloud Functions);
  • плата за использование Yandex Cloud Postbox (см. тарифы Yandex Cloud Postbox);
  • плата за тариф DataLens (см. тарифы Yandex DataLens).

Создайте сервисные аккаунтыСоздайте сервисные аккаунты

Создайте два сервисных аккаунта:

  • yds-functions — от его имени будет вызываться функция Cloud Functions и будут записываться данные в базу данных YDB;
  • postbox-user — от его имени будут отправляться письма через Yandex Cloud Postbox.
  1. Создайте сервисный аккаунт yds-functions:

    Консоль управления
    1. В консоли управления выберите каталог, в котором вы будете создавать инфраструктуру.
    2. В списке сервисов выберите Identity and Access Management и нажмите кнопку Создать сервисный аккаунт.
    3. В поле Имя укажите имя yds-functions.
    4. Нажмите кнопку Добавить роль и выберите роли yds.editor и functions.functionInvoker.
    5. Нажмите кнопку Создать.
  2. Аналогичным образом создайте сервисный аккаунт postbox-user и назначьте ему роль postbox.sender.

Создайте статический ключ доступаСоздайте статический ключ доступа

Создайте статический ключ доступа, который будет использоваться для отправки писем:

Консоль управления
  1. В консоли управления выберите каталог, в котором вы создаете инфраструктуру.

  2. В списке сервисов выберите Identity and Access Management и в списке сервисных аккаунтов выберите postbox-user. В открывшемся окне:

    1. На панели сверху нажмите кнопку Создать новый ключ и выберите Создать статический ключ доступа.

    2. Нажмите кнопку Создать.

    3. Сохраните идентификатор и секретный ключ.

      Внимание

      После закрытия диалога значение ключа будет недоступно.

Настройте базу данных Managed Service for YDBНастройте базу данных Managed Service for YDB

В качестве хранилища событий может использоваться любая подходящая для задач аналитики СУБД. В данном руководстве используется бессерверная база данных Managed Service for YDB. Для других СУБД SQL-запрос создания таблицы и код функции загрузки событий в нее могут отличаться.

Создайте базу данныхСоздайте базу данных

Консоль управления
  1. В консоли управления выберите каталог, в котором вы создаете инфраструктуру.
  2. В списке сервисов выберите Managed Service for YDB и нажмите кнопку Создать базу данных.
  3. В поле Имя укажите postbox-events-ydb.
  4. В поле Тип базы данных выберите Serverless.
  5. Другие параметры базы данных оставьте без изменений и нажмите кнопку Создать базу данных.

Дождитесь запуска БД. В процессе создания база данных будет находиться в статусе Provisioning, а когда станет готова к использованию, ее статус изменится на Running.

Создайте таблицуСоздайте таблицу

Консоль управления
  1. На странице Базы данных выберите вновь созданную БД postbox-events-ydb.

  2. Чтобы открыть корневую директорию БД, перейдите на вкладку Навигация.

  3. Чтобы создать запрос к БД, в правом верхнем углу нажмите кнопку Новый SQL-запрос.

  4. В открывшемся поле Запрос введите:

    CREATE TABLE postbox_events
    (
        saved_datetime Datetime NOT NULL,
        eventid String NOT NULL,
        eventtype String,
        mail_timestamp Timestamp,
        mail_messageid String,
        mail_ch_from String,
        mail_ch_to String, 
        mail_ch_messageid String,
        mail_ch_subject String,
        delivery_timestamp Timestamp,
        delivery_time_ms Uint64,
        delivery_recipients String,
        bounce_bounceType String,
        bounce_bounceSubType String,
        bounce_bouncedRecipients String,
        bounce_timestamp Timestamp,
        -- message Json,
        PRIMARY KEY (saved_datetime, eventid)
    )
    
  5. Нажмите кнопку Выполнить.

    В результате выполнения запроса в базе данных появится новая таблица postbox_events.

Создайте поток данных Data StreamsСоздайте поток данных Data Streams

Создайте поток данных, в котором будут регистрироваться события Yandex Cloud Postbox:

Консоль управления
  1. В консоли управления выберите каталог, в котором вы создаете инфраструктуру.
  2. В списке сервисов выберите Data Streams и нажмите кнопку Создать поток.
  3. В поле База данных выберите созданную ранее базу данных postbox-events-ydb.
  4. В поле Имя укажите имя потока данных postbox-events-stream.
  5. В поле Режим тарификации выберите По фактическому использованию.
  6. Другие параметры потока данных оставьте без изменений и нажмите кнопку Создать.

Дождитесь запуска потока данных. Когда поток станет готов к использованию, его статус изменится с Creating на Active.

Подготовьте ресурсы Yandex Cloud PostboxПодготовьте ресурсы Yandex Cloud Postbox

В сервисе Yandex Cloud Postbox настройте конфигурацию для регистрации событий в Data Streams, создайте адрес для отправки писем и пройдите проверку прав на домен.

Создайте конфигурацию Yandex Cloud PostboxСоздайте конфигурацию Yandex Cloud Postbox

Консоль управления
  1. В консоли управления выберите каталог, в котором вы создаете инфраструктуру.

  2. В списке сервисов выберите Cloud Postbox.

  3. На панели слева выберите Конфигурации и нажмите кнопку Создать конфигурацию.

  4. В поле Имя укажите имя конфигурации postbox-events-config.

  5. В блоке Подписки нажмите кнопку Добавить и в появившейся форме:

    1. В поле Название укажите название подписки postbox-events-subscribe.
    2. В поле Поток данных выберите поток данных postbox-events-stream.
    3. Включите опцию Включено, чтобы активировать подписку.
  6. Другие параметры конфигурации оставьте без изменений и нажмите кнопку Создать конфигурацию.

Создайте адрес Yandex Cloud PostboxСоздайте адрес Yandex Cloud Postbox

  1. На вашем компьютере сгенерируйте ключ privatekey.pem для создания DKIM-подписи. Для этого в терминале выполните команду:

    openssl genrsa -out privatekey.pem 2048
    

    Примечание

    В операционных системах Linux и macOS утилита openssl предустановлена. В Windows эту утилиту необходимо предварительно установить. Подробнее см. на сайте проекта.

  2. Создайте адрес Yandex Cloud Postbox:

    Консоль управления
    1. В консоли управления выберите каталог, в котором вы создаете инфраструктуру.
    2. В списке сервисов выберите Cloud Postbox.
    3. На панели слева выберите Адреса и нажмите кнопку Создать адрес.
    4. В поле Домен укажите домен, с которого вы будете отправлять письма. Домен может быть любого уровня и должен принадлежать вам.
    5. В поле Селектор укажите селектор, например postbox. Указанный селектор должен использоваться только в одной ресурсной записи — той, которую необходимо создать при прохождении проверки прав на домен.
    6. В поле Конфигурация выберите созданную ранее конфигурацию postbox-events-config.
    7. В поле Приватный ключ вставьте содержимое файла приватного ключа privatekey.pem, созданного на предыдущем шаге.
    8. Другие параметры адреса оставьте без изменений и нажмите кнопку Создать адрес.
    9. В открывшемся списке адресов нажмите на строку с вновь созданным адресом.
    10. На странице с информацией об адресе в блоке Подтверждение подписи из поля Значение скопируйте и сохраните значение TXT-записи.

Пройдите проверку владения доменомПройдите проверку владения доменом

Чтобы отправлять письма, подтвердите владение доменом. После создания адреса на его странице сформируются настройки DKIM-подписи. Их нужно указать в качестве значений ресурсной записи, которую необходимо добавить в вашу доменную зону. Вы можете добавить запись у вашего регистратора или в сервисе Yandex Cloud DNS, если вы делегировали ваш домен Yandex Cloud.

Пример создания ресурсной записи в Yandex Cloud DNS

Консоль управления
  1. В консоли управления выберите каталог, в котором находятся адрес и ваша доменная зона.

    Если у вас еще нет публичной зоны DNS, создайте ее.

  2. Выберите сервис Cloud DNS.

  3. Выберите вашу доменную зону.

  4. Нажмите кнопку Создать запись.

  5. В поле Имя укажите часть имени, сгенерированного при создании адреса, без домена в формате <селектор>._domainkey. Например postbox._domainkey.

    Примечание

    Для других DNS-сервисов может потребоваться скопировать запись целиком. Итоговая запись должна иметь вид <селектор>._domainkey.<домен>., например postbox._domainkey.example.com..

  6. В поле Тип выберите TXT.

  7. В поле Значение скопируйте содержимое поля Значение из блока Подтверждение подписи. Обратите внимание, что значение записи нужно взять в кавычки, например:

    "v=DKIM1;h=sha256;k=rsa;p=M1B...aCA8"
    
  8. Нажмите кнопку Создать.

  9. Перейдите в сервис Cloud Postbox.

  10. Выберите созданный адрес.

  11. Нажмите кнопку Проверить адрес. Если запись верна, статус проверки на странице адреса изменится на Success.

Ответы DNS-сервера кешируются, поэтому возможны задержки при обновлении ресурсной записи.

Подготовьте ресурсы Cloud FunctionsПодготовьте ресурсы Cloud Functions

Создайте функцию для отправки данных из потока данных в БД, а также триггер, который будет вызывать функцию при регистрации событий в потоке данных.

Получите код функцииПолучите код функции

Архив
Репозиторий

Скачайте архив postbox-events.zip на свой компьютер. В архиве находятся файлы index.py и requirements.txt, содержащие код функции.

На своем компьютере выполните следующие операции:

  1. Склонируйте репозиторий с кодом функции:

    git clone https://github.com/yandex-cloud-examples/yc-postbox-events/blob/main/build/postbox-events.git
    

    Перейдите в директорию с репозиторием. В ней должны появиться файлы index.py и requirements.txt, содержащие код функции.

  2. Создайте архив с именем postbox-events.zip и добавьте в него файлы index.py и requirements.txt.

Получите реквизиты для подключения к БДПолучите реквизиты для подключения к БД

Консоль управления
  1. В консоли управления выберите каталог, в котором вы создаете инфраструктуру.

  2. В списке сервисов выберите Managed Service for YDB.

  3. Выберите базу данных, для которой нужно получить эндпоинт и путь.

    • Эндпоинт БД указан в блоке Соединение в первой части значения поля Эндпоинт (часть до вхождения /?database=):

      Например, эндпоинт для БД в режиме Serverless — grpcs://ydb.serverless.yandexcloud.net:2135.

    • Путь БД указан в блоке Соединение во второй части значения поля Эндпоинт (часть после вхождения /?database=).

      Пример пути БД: /ru-central1/b1gia87mbaom********/etnudu2n9ri3********.

Создайте функциюСоздайте функцию

Для создания функции вам потребуется код функции и реквизиты для подключения к БД.

Консоль управления
  1. В консоли управления выберите каталог, в котором вы создаете инфраструктуру.

  2. В списке сервисов выберите Cloud Functions.

  3. Создайте функцию:

    1. Нажмите кнопку Создать функцию.
    2. В поле Имя введите имя функции. Например, postbox-events-function.
    3. Нажмите кнопку Создать.
  4. Создайте версию функции:

    1. В открывшемся окне Редактор выберите Python 3.12.

    2. Отключите опцию Добавить файлы с примерами кода.

    3. Нажмите кнопку Продолжить.

    4. В поле Способ выберите ZIP-архив.

    5. Нажмите кнопку Прикрепить файл и выберите архив postbox-events.zip.

    6. В поле Точка входа укажите index.handler.

    7. В блоке Параметры укажите:

      • Таймаут — 10 секунд.

      • Память — 128 МБ.

      • Сервисный аккаунт — yds-functions.

      • Переменные окружения:

        Ключ Описание Пример значения
        YDB_DATABASE Путь БД /ru-central1/b1go123e9vjq********/etnu15kr22********
        YDB_ENDPOINT Эндпоинт БД grpcs://ydb.serverless.yandexcloud.net:2135
        YDB_TABLE Имя таблицы postbox_events
    8. Нажмите кнопку Сохранить изменения.

Создайте триггерСоздайте триггер

Консоль управления
  1. В консоли управления выберите каталог, в котором вы создаете инфраструктуру.
  2. В списке сервисов выберите Cloud Functions.
  3. На панели слева выберите Триггеры и нажмите кнопку Создать триггер.
  4. В поле Имя введите имя триггера postbox-events-trigger.
  5. В поле Тип выберите Data Streams.
  6. В поле Запускаемый ресурс выберите Функция.
  7. В блоке Настройки Data Streams выберите поток данных postbox-events-stream и сервисный аккаунт yds-functions.
  8. В блоке Настройки функции выберите функцию postbox-events-function и сервисный аккаунт yds-functions.
  9. Нажмите кнопку Создать триггер.

Отправьте письмаОтправьте письма

  1. Удобным вам способом отправьте несколько тестовых писем с использованием адреса Yandex Cloud Postbox и статического ключа доступа, созданных ранее.

  2. Убедитесь, что письма доставлены. Для этого проверьте почту, на которую вы отправляли эти письма.

  3. Убедитесь, что данные об отправке писем поступают в сервисы:

    Консоль управления
    • Проверьте поток данных:

      1. В консоли управления выберите каталог, в котором вы создаете инфраструктуру.

      2. В списке сервисов выберите Data Streams.

      3. Выберите поток данных postbox-events-stream.

      4. Перейдите на вкладку Просмотр данных.

        На графиках должны отобразиться события отправки писем.

    • Проверьте БД:

      1. В консоли управления выберите каталог, в котором вы создаете инфраструктуру.

      2. В списке сервисов выберите Managed Service for YDB.

      3. Выберите базу данных postbox-events-ydb.

      4. Перейдите на вкладку Навигация

      5. Выберите таблицу postbox_events.

        В таблице должны появиться записи. В некоторых столбцах может быть значение NULL — это зависит от типа уведомления, которое было получено от сервиса Yandex Cloud Postbox.

Настройте визуализацию в DataLensНастройте визуализацию в DataLens

Чтобы наблюдать за отправкой писем, настройте подключение, создайте датасет, чарты и дашборд.

Создайте подключениеСоздайте подключение

Интерфейс DataLens
  1. Перейдите на главную страницу DataLens.

  2. На панели слева выберите Подключения и нажмите кнопку Создать подключение.

  3. Выберите коннектор YDB.

  4. Укажите параметры подключения:

    • Облако и каталог — выберите каталог, в котором выполняете руководство.
    • Сервисный аккаунт — yds-functions.
    • База данных — postbox-events-ydb.
    • Время жизни кеша в секундах — По умолчанию.
    • Включите опцию Уровень доступа SQL запросов и выберите Разрешить подзапросы в датасетах.
  5. Нажмите кнопку Создать подключение.

  6. В открывшемся окне выберите воркбук, в котором будет создано подключение, и нажмите кнопку Создать.

  7. Введите имя подключения postbox-events-connection и нажмите Создать.

Создайте датасетСоздайте датасет

Интерфейс DataLens
  1. Перейдите на главную страницу DataLens.
  2. На панели слева выберите Датасеты и нажмите кнопку Создать датасет.
  3. В открывшемся окне выберите воркбук, в котором вы создали подключение, и нажмите кнопку Создать.
  4. В блоке Подключения нажмите Добавить и выберите созданное ранее подключение postbox-events-connection.
  5. В блоке Таблицы выберите таблицу postbox-events и перетащите ее вправо.
  6. Нажмите кнопку Сохранить.
  7. В открывшемся окне укажите имя датасета postbox-events-dataset и нажмите Создать.

Создайте чартыСоздайте чарты

В качестве примера приведено создание чартов Количество событий по дням и Список событий. Аналогичным способом вы можете создать и другие чарты.

Количество событий по днямКоличество событий по дням

Интерфейс DataLens
  1. Перейдите на главную страницу DataLens.

  2. На панели слева выберите Чарты, нажмите кнопку Создать чарт и выберите Чарт в Wizard.

  3. В открывшемся окне выберите воркбук, в котором вы создали подключение, и нажмите кнопку Создать.

  4. В секции слева нажмите Выберите датасет и выберите postbox-events-dataset.

  5. Выберите тип чарта Столбчатая диаграмма.

  6. Перетащите измерения:

    • delivery_timestamp в секцию X — по оси X будут расположены даты;
    • eventid в секцию Y — значение по оси Y будет соответствовать количеству событий;
    • eventtype в секцию Цвета — типы событий будут выделены на диаграмме разными цветами.
  7. Нажмите кнопку Сохранить.

  8. В открывшемся окне укажите имя чарта Количество событий по дням и нажмите Сохранить.

Список событийСписок событий

Интерфейс DataLens
  1. Перейдите на главную страницу DataLens.

  2. На панели слева выберите Чарты, нажмите кнопку Создать чарт и выберите Чарт в Wizard.

  3. В открывшемся окне выберите воркбук, в котором вы создали подключение, и нажмите кнопку Создать.

  4. В секции слева нажмите Выберите датасет и выберите postbox-events-dataset.

  5. Выберите тип чарта Таблица.

  6. Перетащите следующие измерения в секцию Столбцы:

    • saved_datetime — дата и время сохранения события;
    • eventid — тип события;
    • mail_ch_to — адрес получателя;
    • delivery_timestamp — дата и время доставки письма;
    • delivery_time_ms — время доставки в миллисекундах;
    • mail_ch_subject — тема письма;
    • bounce_bounceType — тип ошибки доставки;
    • bounce_bounceSubType — сообщение недоставки.
  7. Перетащите измерение delivery_timestamp в секцию Сортировка, чтобы отсортировать таблицу по времени доставки.

  8. Нажмите кнопку Сохранить.

  9. В открывшемся окне укажите имя чарта Список событий и нажмите Сохранить.

Создайте дашбордСоздайте дашборд

Интерфейс DataLens
  1. Перейдите на главную страницу DataLens.

  2. На панели слева выберите Дашборды и нажмите кнопку Создать дашборд.

  3. В открывшемся окне выберите воркбук, в котором вы создали подключение, и нажмите кнопку Создать.

  4. Добавьте на дашборд чарты Количество событий по дням, Список событий и другие, которые вы создали ранее:

    1. На нижней панели нажмите Чарт.
    2. В открывшемся окне нажмите кнопку Выбрать и выберите чарт Количество событий по дням.
    3. Нажмите кнопку Добавить.
    4. Повторите действия, чтобы добавить на дашборд чарт Список событий и (при необходимости) другие чарты.
  5. С помощью мыши измените размер и положение чартов.

  6. Нажмите кнопку Сохранить.

  7. В открывшемся окне введите название дашборда postbox-events-dashboard.

  8. Нажмите кнопку Создать.

В результате выполнения руководства вы сможете анализировать события на графиках и в таблицах.

Как удалить созданные ресурсыКак удалить созданные ресурсы

Чтобы перестать платить за созданные ресурсы:

  1. Удалите триггер для вызова функции Cloud Functions.
  2. Удалите функцию Cloud Functions.
  3. Удалите базу данных Managed Service for YDB.
  4. Удалите поток данных Data Streams.
  5. Удалите адрес и конфигурацию Yandex Cloud Postbox.
  6. При необходимости удалите созданные сервисные аккаунты.
  7. При необходимости удалите ресурсную запись и публичную зону DNS.

Была ли статья полезна?

Предыдущая
Поставка данных из Yandex Managed Service for PostgreSQL в Yandex Managed Service for YDB с помощью Yandex Data Transfer
Следующая
Поставка данных из Yandex Managed Service for Apache Kafka® в Data Streams с помощью Yandex Data Transfer
Проект Яндекса
© 2025 ООО «Яндекс.Облако»