Loading
Настройка и обслуживание организации Salesforce
Хранение и запрос данных журнала посредством объектов журнала событий

Хранение и запрос данных журнала посредством объектов журнала событий

Инфраструктура объекта журнала событий отображает данные событий, сохраненные в стандартных объектах под названием «Объекты журнала событий». Они хранят важные данные о событиях, которые можно запросить посредством Salesforce Platform API. Объекты журнала событий содержат много, но не все события, представленные в настоящее время в инфраструктуре файла журнала событий. В отличие от файлов журнала событий, которые отображают данные событий в виде CSV-файлов, объекты журнала событий разрешают запрос похожих данных посредством SOQL.

Примечание
Примечание Начиная с выпуска Spring 25' инфраструктура объекта журнала событий поддерживает только запросы SOQL.
Важно!
Важно! Данная функция доступна только клиентам Hyperforce. Данные журнала хранятся до 30 дней.
Доступно в версиях: Salesforce Classic (недоступно во всех организациях), и Lightning Experience

Доступно в версиях: Enterprise, Performance и Unlimited Edition

Требует дополнительных подписок Salesforce Shield или Salesforce Event Monitoring.

Необходимые полномочия пользователя

Для запроса и просмотра данных объекта журнала событий:

Просмотр данных объекта журнала событий

Данные объекта журнала событий доступны с минимальной задержкой, что позволяет раньше обнаруживать инциденты безопасности и производительности. Напишите расширенные запросы SOQL для фильтрации или агрегации данных журнала. Объекты журнала событий также доступны для анализа в CRM Analytics посредством Salesforce Direct, чтобы можно было визуализировать данные в разных типах диаграмм. Поскольку вы можете получить доступ к объектам журнала событий посредством Salesforce Platform API, вы можете создать настраиваемые приложения в пользовательском интерфейсе Lightning для сценариев использования конкретных событий.

Примечание
Примечание Объекты журнала событий предоставляют архивные данные за 30 дней на дату запуска.

Включите объекты журнала событий во вкладке «Менеджер событий» в настройках:

  1. Введите строку «Полномочия» в поле «Быстрый поиск» меню «Настройка» и выберите пункт «Наборы полномочий».
  2. Выберите «Просмотр данных объекта журнала событий» для доступа ко всем объектам журнала событий. Вы можете также выбрать «Пользователь мониторинга событий» для получения доступа ко всем данным мониторинга событий.
Пример
Пример Примеры запросов по способу использования
  • Запрос безопасности: Какие пользователи экспортируют наибольшее количество строк посредством отчетов?

    SELECT UserIdentifier, SUM(RowCount) FROM ReportEventLog WHERE Origin='ReportExported' AND DAY_ONLY(Timestamp) > LAST_N_DAYS:10 Group By UserIdentifier Order by SUM(RowCount) DESC

  • Запрос APM: Какое количество неожиданных исключений Apex сгруппировано по категории исключения?

    SELECT ExceptionCategory, COUNT(Timestamp) FROM ApexUnexpectedExcpEventLog WHERE DAY_ONLY(Timestamp) > LAST_N_DAYS:10 GROUP BY ExceptionCategory ORDER BY COUNT(Timestamp) DESC

  • Запрос аналитики продуктов: Какие страницы Lightning наиболее загружаются?

    SELECT COUNT(Timestamp), PageUrl FROM LightningPageViewEventLog WHERE DAY_ONLY(Timestamp) > LAST_N_DAYS:10 GROUP BY PageUrl ORDER BY COUNT(Timestamp) DESC

Примечание
Примечание В зависимости от времени доставки и обработки событий, данные журнала должны быть доступны для запроса в течение 25-45 минут после регистрации события.
Важно!
Важно! Одновременно можно запрашивать только 15 дней данных посредством столбца «Отметка времени», который присутствует во всех объектах журнала событий. Дополнительные сведения об ограничениях и допустимом форматировании для этого поля см. в разделе Рекомендации и рекомендации по использованию данных объекта журнала событий.

Подробные сведения о каждом доступном объекте журнала событий см. в разделе «Ссылка на объект для Salesforce Platform».

Важно!
Важно! Объекты журнала событий недоступны в экземплярах Government Cloud. Если ваша организация мигрирует, возможно потеря доступа к данным объекта журнала событий после завершения миграции. Обратитесь в компанию Salesforce по любым вопросам, связанным с миграцией организации.
Совет
Совет Отладка и устранение неполадок производительности посредством корреляции журналов посредством настраиваемого поля «Идентификатор запроса», доступного во всех журналах мониторинга событий. Чтобы соотнести журналы, относящиеся к вызову запроса API, установите заголовок X-SFDC-REQUEST-ID с совместимым TraceId 32 символами OTEL или 22 символами буквенно-цифрового кода. С помощью SOQL найдите журналы мониторинга событий с этим RequestId, чтобы соотнести журналы и увидеть единицу работы, выполненную как часть транзакции API.
  • Анализ данных журнала посредством Salesforce Direct
    Трансформируйте данные журнала в четкие важные визуализации. Изучите объекты журнала событий в CRM Analytics с помощью Salesforce Direct, используя разные увлекательные типы диаграмм.
  • Рекомендации по использованию данных объекта журнала событий
    Важно понимать рекомендованные практики и ограничения для инфраструктуры объекта журнала событий, чтобы использовать данные журнала в полной мере. Ниже указаны советы по обеспечению безупречной работы запросов.
  • Analytics объектов журнала событий
    Новый набор аналитических панелей мониторинга предоставляет глубокие и действенные важные данные по трем важнейшим секторам организации: Производительность платформы, безопасность данных и внедрение пользователя. Предоставляя беспрецедентное отображение действий организации, пользователи могут перейти от реактивного решения проблем к активному управлению платформами.
 
Загрузка
Salesforce Help | Article