Gestión del uso de la API de Salesforce

Resumen

El consumo eficiente de la API es vital para integrar Flosum Backup & Archive con Salesforce para el manejo de datos. Esta guía presenta información esencial para comprender y optimizar el uso de la API.

Backup & Archive emplea las APIs REST, Bulk, Bulk con PK Chunking y Metadata, seleccionando la API más eficiente para la tarea. Aunque Salesforce no impone limitaciones a la integración de Backup & Archive, es esencial considerar los límites de API de su organización, ya que Backup & Archive contribuirá a ellos. Para más información sobre los límites de API de Salesforce, consulte el siguiente artículo.

circle-info

¿Cómo solicitar un aumento del límite de API?

Al final de este artículo hay instrucciones para contactar al Soporte de Salesforce y solicitar un aumento temporal del límite de API para su organización. Salte a la sección siguiente para ver estas instrucciones.

Gestión del uso de la API de Salesforce

APIs usadas según el recuento de registros

Flosum se adhiere a la recomendación de Salesforce de usar Bulk API v1 con PK Chunking cuando sea apropiado. La siguiente tabla muestra qué APIs se emplean según el número de registros en el trabajo. Bulk API v2 no se utiliza porque no admite PK Chunking.

Recuento de registros
Tipo de API

0 a 999.999

REST

1.000.000 a 9.999.999

Bulk v1

10,000,000+

Bulk v1 pk-chunking

circle-info

Bulk API v1 siempre se utiliza para objetos binarios.

Cuotas de API de Backup & Archive

Para evitar superar los límites de API de su organización en Salesforce, Flosum le permite modificar sus Cuotas de API. Revise los recursos de Salesforce para obtener detalles de uso y establecer su Cuotas de API para las APIs REST y Bulk. Puede ajustar estas cuotas individualmente para cada organización en la Configuración general sección de Backup & Archive. Por ejemplo, establecer una cuota de API del 80% asegura que Backup & Archive se mantenga dentro de este límite. Consulte el siguiente artículo para obtener instrucciones sobre cómo cambiar este límite. Descripción general de la configuración general

Determinación del uso de la API

Los administradores de Salesforce deben evaluar inicialmente el uso de la API en su entorno para determinar la cuota de API apropiada. El número total de APIs Bulk y REST utilizadas por período de 24 horas está limitado por Salesforce, según el tipo de licencia. Es crucial considerar otras aplicaciones dentro de su organización que usen llamadas API.

Para supervisar eficazmente el uso y los límites de API de su organización, Salesforce ofrece recursos valiosos:

  • Sección Uso de API de la página Visión general del sistema en Setup.

  • Elemento Solicitudes de API, Últimas 24 horas en la sección Detalles de la organización de la página Visión general del sistema en Setup.

  • Límite de solicitudes de API por mes, una concesión basada en el uso, muestra las llamadas API agregadas de su organización durante 30 días. Esta información está disponible en la página Información de la compañía en Setup.

  • Las páginas Información de la compañía, Uso de almacenamiento y Carga masiva de datos ofrecen información sobre el número de APIs utilizadas, límites diarios y el número total de archivos y adjuntos.

Estos recursos le ayudarán a comprender los patrones de uso de API de su organización en Salesforce y facilitarán decisiones informadas sobre la estrategia de Cuotas de API con Backup & Archive.


Creación de una solicitud de aumento del límite de API de Salesforce

Para garantizar una primera copia de seguridad completa sin contratiempos con Flosum Backup & Archive, puede que necesite aumentar temporalmente los límites de API de Salesforce, especialmente para llamadas BULK API. Este artículo proporciona una guía paso a paso para enviar una solicitud de aumento de límite de API al Soporte de Salesforce.

circle-info

Por qué esto importa

Durante la copia de seguridad completa inicial, Backup & Archive consume un gran volumen de llamadas API (REST y BULK). Los clientes han experimentado alcanzar los límites de cuota, lo que puede interrumpir tanto el proceso de copia de seguridad como otras integraciones. Un aumento temporal del límite previene esta interrupción.

Cómo enviar la solicitud de aumento del límite de API

circle-info

Referencia Artículo de ayuda de Salesforce: Solicitud de aumentos temporales de APIarrow-up-right

1

Ir a Ayuda de Salesforce

  1. Haga clic en Contactar con soporte

  2. Seleccionar Crear un caso

2

Detalles del caso

Utilice la siguiente información para completar el formulario del caso:

  • Asunto: Solicitud de aumento temporal del límite diario de solicitudes de API

  • Producto: Sales

  • Tema: Activación de funciones y límites

  • Tipo de instancia: Producción

  • ID de la organización: [Proporcione su ID de organización]

  • Zona horaria preferida: [Su zona horaria]

  • Gravedad: 2 (Funcionalidad principal afectada; no es una interrupción completa)

3

Descripción sugerida del caso

Copie y pegue esto en el Campo de descripción de su caso de soporte:

Hola Soporte de Salesforce,

Me gustaría solicitar un aumento temporal de nuestro límite diario de API de conformidad con Artículo de Salesforce 000382675arrow-up-right.

Estamos implementando un proceso de respaldo usando la aplicación Flosum Backup & Archive, que utiliza las APIs REST y BULK para respaldar todos los registros y archivos en nuestra organización de Salesforce.

Respuestas a las preguntas obligatorias:

  1. ¿Es usted el administrador del sistema autorizado para hacer esta solicitud?

    ✔️ Sí.

  2. ¿Está al tanto de la función de concesión basada en el uso para este límite?

    ✔️ Sí.

  3. ¿Cuál es el ID de su organización?

    [Pegue su ID de organización de producción]

    (Vaya a Setup > Información de la compañía > Salesforce.comarrow-up-right ID de la organización)

  4. Por favor describa la emergencia y el impacto en el negocio:

    Nuestra solución de respaldo y las integraciones existentes dependen de la disponibilidad de la API. Sin límites aumentados, corremos el riesgo de fallo en la copia de seguridad y posible interrupción del negocio.

  5. ¿Cuántas llamadas API adicionales está solicitando?

    🔺 Aumento temporal de 40–50% por encima de la asignación actual.

  6. ¿Cómo se calculó este límite?

    • REST API: ~1.000 llamadas por 1M de registros

    • BULK API: ~1 llamada por 2M de registros

      (Estimaciones basadas en nuestros tamaños de objetos y patrones de respaldo)

  7. ¿Por cuánto tiempo necesita este aumento?

    📅 Máximo de 2 semanas, para acomodar la copia de seguridad completa inicial.

  8. ¿Qué acciones tomará para prevenir este problema en el futuro?

    Seguiremos las mejores prácticas de Salesforce, pero requerimos este margen temporal debido a operaciones de datos a gran escala.

4

Detalles adicionales requeridos

Tipo de integración:

  • ✅ Integración (no una migración de datos)

  • Aplicación utilizada: Flosum Backup & Archive

  • APIs utilizadas: REST API y BULK API

  • Total de registros afectados: Todos los registros y archivos en la organización de producción

  • Herramienta ETL: N/A

  • Tipo de operación: Consulta

  • Carga máxima: Posiblemente el volumen completo de datos de la organización

  • ¿Necesita indexación personalizada? No

  • ¿Entiende que esto es un programa de solicitudes de I+D? ✔️ Sí

  • ¿Qué se requeriría para la adopción de Bulk API 2.0? Agregar soporte para pk-chunking

  • Tamaño de lote: Predeterminado

5

Pasos finales

  • Adjuntar colaboradores (opcional)

  • Enviar el caso

  • Después del envío, por favor comparta el Número de caso con su Arquitecto Técnico de Flosum para su seguimiento.

circle-check

Última actualización

¿Te fue útil?