Para ayudar a garantizar un rendimiento constante, las funciones de Wdata y la API (Interfaz de programación de aplicaciones) de desarrollador, que permite la integración personalizada para conectar tus datos con la plataforma de Workiva, imponen varios límites.
Aunque estas restricciones delimitan tu espacio de trabajo, te recomendamos que limites tú mismo el número de conjuntos de datos siempre que sea posible. Los conjuntos de datos adicionales tienen un efecto en cascada sobre el tiempo de procesamiento, y es posible que notes una disminución del rendimiento cuando estos límites estén cerca o se ejecuten consultas especialmente complejas.
Tablas, consultas, vistas y cadenas
Wdata impone una serie de límites de funciones en tablas, consultas, vistas y cadenas.
Tablas
| Función | Límite |
|---|---|
| Subir archivos |
Tamaño de archivo recomendado: 300 MB o menos Tamaño máximo de archivo: 1 GB Formato del archivo: CSV o TSV Nota: Los archivos ZIP pueden utilizarse para reducir el tamaño de la carga, pero no mejorarán el rendimiento de la consulta. |
| Columnas por tabla | 150 |
| Tablas de datos | 1000 millones de filas |
| Tablas de dimensiones |
Recomendado: 1 millón de filas o menos Máximo: 2 millones de filas |
| Conexiones por hoja de cálculo | 300 entrantes y 300 salientes |
| Valores de etiqueta |
Máximo: 300 En lugar de añadir valores de etiqueta adicionales, recomendamos crear una tabla de consulta independiente o utilizar las consultas para crear una tabla combinada en hojas de cálculo. |
Consultas
| Función | Límite |
|---|---|
| Parámetros por consulta | 30 |
| Nombre del parámetro de consulta | 256 caracteres |
| Lista de selección de elementos por parámetro | 512 |
| Sentencia del editor de consultas SQL | 30 000 caracteres |
| Consultas conectadas por hoja de cálculo, documento o presentación | 100 |
| Celdas por hoja de cálculo | 2,000,000 |
Operadores UNION en el Editor SQL |
20 |
Vistas
| Función | Límite |
|---|---|
| Filas de consulta por vista | 1,000,000 |
Nota: Intenta reducir el tamaño de tu consulta añadiendo una cláusula LIMIT.
Cadenas
| Función | Límite |
|---|---|
| Conexiones | Una suministrada con una suscripción Solution; cinco, con Enterprise. Para adquirir conexiones adicionales, ponte en contacto con tu Administrador de Éxito de Clientes. |
| Variables | Ya no imponemos ningún límite, pero hemos observado una disminución de la capacidad de respuesta de la aplicación cuando las cadenas se acercan al intervalo de 1000 variables. |
| Notificaciones |
40 MB para correos electrónicos salientes Nota: Este límite de envío no afecta al límite de recepción establecido por algunos proveedores externos. |
Límites de tasa de API
Los límites de velocidad que se indican a continuación se aplican a nivel del espacio de trabajo y no por usuario. Si superas estos límites, recibirás una respuesta de error con el código de estado 429 Demasiadas solicitudes.
También debes tener en cuenta que la API limita la duración de cualquier solicitud a 10 minutos.
Nota: La API puede limitar adicionalmente tus Solicitudes en función de la carga actual del sistema o de una frecuencia excesiva. Las ejecuciones especialmente intensivas en ancho de banda, como las realizadas con un gran conjunto de datos durante un breve periodo de tiempo, pueden sufrir un ligero retraso para garantizar el rendimiento del sistema.
Tareas administrativas
| Solicitud | Límite por minuto y espacio de trabajo |
| Eliminar un único espacio de trabajo | 5 |
| Exportar un único espacio de trabajo | 5 |
| Importar datos | 5 |
| Recuperar archivos del espacio de trabajo por tamaño | 10 |
| Recuperar el uso de consultas del espacio de trabajo | 55 |
| Recuperar el uso de subida del espacio de trabajo | 50 |
| Validar archivos | 5 |
| Validar tablas | 5 |
Cadenas
Se aplican a la API límites diarios y a corto plazo.
Límites:
- 50 000 solicitudes a la API en un período de 24 horas
- Límite de ráfagas de 100 solicitudes en un período de 20 segundos
Administración de las conexiones
| Solicitud | Límite por minuto y espacio de trabajo |
| Obtén los detalles de la conexión | 515 |
| Lista de conexiones | 2000 |
| Actualizar conexión | 203 |
| Actualizar lote de conexiones | 20 |
| Obtener el estado de una actualización por lotes | 1000 |
| Obtener el estado de actualización de la conexión | 1000 |
Administración de archivos
| Solicitud | Límite por minuto y espacio de trabajo |
| Recuperar una lista de archivos | 650 |
| Subir un único archivo | 50 |
| Eliminar un único archivo | 50 |
| Recuperar un único archivo | 150 |
| Descargar un único archivo | 50 |
| Recuperar errores | 20 |
| Exportar un archivo a hojas de cálculo | 5 |
Administración de carpetas
| Solicitud | Límite por minuto y espacio de trabajo |
| Buscar | 150 |
| Recuperar una lista de carpetas | 150 |
| Crear una nueva carpeta | 150 |
| Eliminar una única carpeta | 150 |
| Recuperar una única carpeta | 150 |
| Actualizar una única carpeta | 150 |
| Recuperar una lista del contenido de una carpeta | 150 |
| Mover contenido a una carpeta | 150 |
Administración de parámetros
| Solicitud | Límite por minuto y espacio de trabajo |
| Obtener parámetros | 50 |
| Crear parámetro | 10 |
| Borrar parámetro | 50 |
| Obtener parámetro | 10 |
| Actualizar parámetro | 10 |
Administración de vistas dinámicas
| Solicitud | Límite por minuto y espacio de trabajo |
| Recuperar una lista de vistas dinámicas | 50 |
| Crear una nueva vista dinámica | 10 |
| Eliminar una única vista dinámica | 50 |
| Recuperar una única vista dinámica | 50 |
| Actualizar una única vista dinámica | 10 |
Administración de consultas
| Solicitud | Límite por minuto y espacio de trabajo |
| Recuperar la lista de consultas | 192 |
| Crear una nueva consulta | 57 |
| Recuperar datos de columna de consultas | 255 |
| Analizar la consulta para determinar si es válida | 255 |
| Eliminar una única consulta | 150 |
| Recuperar una única consulta | 1139 |
| Actualizar una única consulta | 93 |
| Recuperar dependencias | 10 |
| Recuperar una lista de dependientes | 60 |
| Recuperar una lista de resultados de consulta | 39 |
| Ejecutar una consulta | 400 |
| Cancelar una consulta en ejecución | 25 |
| Recuperar un único resultado de consulta | 1200 |
| Descargar el resultado de una consulta | 100 |
| Exportar el resultado de la consulta a hojas de cálculo | 400 |
Administración de listas de selección
| Solicitud | Límite por minuto y espacio de trabajo |
| Recuperar una lista de las listas de selección | 10 |
| Crear una nueva lista de selección | 36 |
| Eliminar una única lista de selección | 10 |
| Recuperar una única lista | 108 |
| Actualizar una única lista de selección | 12 |
Administración de tablas compartidas
| Solicitud | Límite por minuto y espacio de trabajo |
| Recuperar una lista de tablas compartidas | 90 |
| Crear una nueva tabla compartida | 8 |
| Eliminar una única tabla compartida | 10 |
| Recuperar una única tabla compartida | 366 |
Administración de tablas
| Solicitud | Límite por minuto y espacio de trabajo |
| Recuperar una lista de tablas | 220 |
| Crear una nueva tabla | 100 |
| Eliminar una única tabla | 45 |
| Recuperar una única tabla | 700 |
| Actualizar una única tabla | 25 |
| Recuperar una lista de dependientes | 60 |
| Importar un único archivo | 50 |
| Anular importación de un solo archivo | 170 |
| Recuperar información de importación | 50 |
| Importar desde hojas de cálculo | 10 |
Administración de etiquetas
| Solicitud | Límite por minuto y espacio de trabajo |
| Recuperar una lista de etiquetas | 50 |
| Crear una nueva etiqueta | 10 |
| Eliminar una única etiqueta | 10 |
| Actualizar una única etiqueta | 10 |
Administración de tokens
| Solicitud | Límite por minuto y espacio de trabajo |
| Crear un nuevo token | 150 |
Utilidades
| Solicitud | Límite por minuto y espacio de trabajo |
| Analizar una fecha | 10 |
<!--
Note: Other requests are currently unlimited. However, Workiva reserves the right to impose additional limits as necessary to ensure effective performance.
-->
Límites de almacenamiento y consulta
Actualmente, la API limita el tamaño del almacenamiento de por vida y la consulta anual por nivel de suscripción. Estos límites se basan en el total de bytes digitalizados -- no en el tamaño del resultado creado por tu consulta. Los propietarios de espacios de trabajo pueden hacer un seguimiento de su uso para verificar que tu organización se ajusta a estos límites.
| Suscripción | Almacenamiento de por vida | Consulta anual |
|---|---|---|
| Solución | 100GB | 120TB |
| Enterprise | 500GB | 3000 TB |
En términos reales, solo 1 GB de almacenamiento durante cinco años puede contener 8 millones de registros, incluyendo:
- Datos reales mensuales reducidos a 10 dimensiones
- Previsiones mensuales renovables a 12 meses
- Datos presupuestarios
Te recomendamos que elijas un nivel de suscripción en función de tus necesidades de almacenamiento o consulta. Por ejemplo:
- Con una suscripción a Solution, puedes consultar una tabla con 100 GB de datos 1200 veces al año; o una tabla con 50 GB de datos, 2400 veces al año.
- Con una suscripción a Enterprise, el límite de consulta de 3000 TB te permite consultar datos 3 millones de veces al año.
Para adquirir almacenamiento adicional de por vida, ponte en contacto con el propietario de tu cuenta o con el Administrador de Éxito de Clientes.
Nota: Se trata de límites rígidos, lo que significa que no se podrán realizar importaciones o consultas futuras una vez alcanzado el límite. Por ejemplo, no podrás importar conjuntos de datos a tablas más allá de tu límite de almacenamiento, y las consultas Wdata fallarán una vez superado el límite de consulta.
Tiempo de espera
La API de Wdata de Workiva limita actualmente la duración de cualquier solicitud a 10 minutos.
Ten en cuenta que los tiempos de espera pueden variar en función de la API de Workiva a la que te conectes. Obtén más información en el Centro de desarrolladores de Workiva.
Tamaño de carga útil
La API de Workiva limita el tamaño de cualquier solicitud a un máximo de 10485760 bytes (10 MB). Este es un límite establecido para todas las API de Workiva.
Cifrado
Para garantizar la privacidad e integridad de los datos, las llamadas a la API utilizan Transport Layer Security (TLS) 1.3; Advanced Encryption Standard (AES) 256 en reposo.