Ampliar sus aplicaciones basadas en eventos con eventos de plataforma de alto volumen (Piloto)

Utilice eventos de plataforma de alto volumen para publicar y procesar millones de eventos de forma eficiente. Este piloto se ofreció en la última versión, y realizamos mejoras para esta versión.
Nota

Nota

La función de eventos de plataforma de gran volumen se ofrece a clientes seleccionados a través de un programa piloto que requiere aceptar unas condiciones específicas. Para estar nominado para participar en el programa, haga contacto con Salesforce. Los programas piloto están sujetos a cambios, no podemos garantizar la aceptación. Los eventos de plataforma de gran volumen no están disponibles de forma general a menos o hasta que Salesforce anuncie su disponibilidad general en la documentación o en comunicados de prensa o declaraciones públicas. No podemos garantizar la disponibilidad general dentro de ningún plazo de tiempo. Tome sus decisiones de compra solo en base a funciones y productos disponibles de forma general. Puede proporcionar comentarios y sugerencias para la función de eventos de plataforma de gran volumen en este grupo de Trailblazer Community.

Dónde: Este cambio se aplica a Lightning Experience y Salesforce Classic en Developer Edition y en sandbox para Performance Edition, Unlimited Edition y Enterprise Edition.

Por qué: Seleccione el tipo de evento de plataforma que se ajusta a sus necesidades de negocio. Para aplicaciones que reciben varios millones de eventos a diario, utilice eventos de plataforma de alto volumen a través de este programa piloto. Para aplicaciones que reciben hasta un millón de eventos al día, utilice eventos de plataforma de volumen estándar.

Cómo: Puede definir un evento de plataforma de alto volumen desde la interfaz de usuario o a través de API de metadatos. Desde la interfaz de usuario, en Configuración, ingrese Eventos de plataforma en el cuadro Búsqueda rápida y, a continuación, seleccione Eventos de plataforma. Al completar los campos estándar, seleccione Alto volumen para Tipo de evento.

En API de metadatos, la definición del evento se representa en el tipo CustomObject con eventType establecido como HighVolume.

Publique eventos de plataforma de gran volumen y suscribirse a ellos de la misma manera que publica y se suscribe a eventos de plataforma de volumen estándar. Puede utilizar herramientas declarativas, como Process Builder y flujo,o redactar códigos con Apex y aplicaciones de API de CometD.

Los eventos de plataforma de alto volumen se publican de forma asíncrona de modo que el sistema pueda procesar altas cargas de eventos de forma eficiente. La llamada de publicación coloca la solicitud de publicación en una cola. El mensaje de evento podría no publicarse de inmediato tras las devoluciones de llamadas, pero se publica cuando los recursos del sistema están disponibles. Los eventos de alto volumen se almacenan hasta tres días y los eventos almacenados se pueden volver a producir.

Asignaciones de eventos basadas en el uso

Cada edición de Salesforce proporciona asignaciones predeterminadas para el número de eventos de alto volumen entregados mensualmente a clientes de CometD. Puede adquirir una licencia de complemento para aumentar su asignación mensual. Las medias de eventos se calculan para un mes de calendario, comenzando con el primer día del mes o la fecha de inicio de su contrato. Se aplica una asignación de entrega de eventos diaria para garantizar el uso compartido equitativo de recursos en el entorno de múltiples arrendatarios y para proteger el servicio. La asignación diaria depende de su asignación mensual y aumenta con ella.

Monitoree la asignación y el uso de entrega de eventos de alto volumen con el recurso de API de REST limits.

Las asignaciones basadas en el uso no se aplican a suscriptores que no utilizan CometD, incluyendo desencadenadores de Apex, procesos y flujos.