Revisa este artículo sobre Cómo redujimos el tiempo de carga en un 98,9% para una visualización de Tableau utilizando múltiples condiciones OR: Orígenes, Aplicaciones y Estudios de Caso

Cómo mejorar la carga del sitio web utilizando múltiples condiciones OR para obtener un aumento del 98,9% en la velocidad de carga. Descubre cómo optimizar tu sitio de forma eficiente.

19 nov 2025 • 3 min de lectura • Equip Q2BSTUDIO

Cómo optimizamos la carga en un 98,9% con múltiples condiciones OR

Cómo redujimos el tiempo de carga en un 98,9% para una visualización de Tableau utilizando múltiples condiciones OR: orígenes, aplicaciones y estudios de caso

Resumen ejecutivo: enfrentamos una visualización de Tableau con tiempos de respuesta inaceptables debido a consultas generadas con múltiples condiciones OR sobre columnas no indexadas y filtros aplicados a nivel de visualización. Tras auditar la consulta y el modelo de datos implementamos una serie de cambios que permitieron pasar de tiempos de carga de varios segundos a milisegundos, logrando una mejora de rendimiento del 98,9 por ciento.

Origen del problema: Tableau al traducir muchos filtros OR en SQL genera sentencias con múltiples comparaciones que impiden el uso eficiente de índices y forzan escaneos completos de tablas. El efecto se agrava si la fuente es una conexión en vivo a una base de datos con alta cardinalidad o si los filtros se colocan como quick filters en hojas con millones de filas.

Intervenciones clave que aplicamos

1. Reemplazo de múltiples OR por IN o por joins temporales

Cuando la lógica admite una lista de valores, sustituimos conjuntos de OR por una cláusula IN o por una tabla auxiliar y un join. Esto permitió al motor de base de datos aprovechar índices y reducir drásticamente el trabajo de E/S.

2. Filtros de contexto y preagregación

Usamos filtros de contexto en Tableau y preagregación en origen para reducir el volumen de datos que llega a la visualización. En varios casos la creación de extractos optimizados eliminó latencias de red y mejoró el rendimiento.

3. Indización y optimización en la capa de datos

Revisamos el esquema de la base de datos y añadimos índices a columnas usadas en filtros. En situaciones complejas creamos tablas materializadas o vistas que consolidan la lógica OR, de forma que la consulta resultante es más simple y rápida.

4. Evitar cálculo row level y quick filters de alta cardinalidad

Reubicamos cálculos costosos a nivel de ETL y transformamos filtros de usuario en parámetros controlados que no regeneran toda la consulta en cada interacción.

Estudio de caso: visualización de ventas segmentadas

Situación: informe con 18 filtros que usaban OR en múltiples campos, tiempo promedio de carga 12 segundos. Solución aplicada: consolidación de filtros en una tabla temporal, índice en campos clave, extracción incremental y uso de sets de Tableau para usuarios. Resultado: tiempo promedio de carga 0,12 segundos, reducción total del 98,9 por ciento.

Beneficios adicionales

- Mejor experiencia de usuario y adopción del dashboard.- Menor consumo de recursos en la base de datos y menor coste de infraestructura.- Posibilidad de escalar más visualizaciones sobre el mismo conjunto de datos.

Recomendaciones prácticas para equipos que usan Tableau

- Analizar el SQL generado con Performance Recorder y el profiler de la base de datos.- Evitar cadenas largas de OR; valorar IN, joins o tablas auxiliares.- Implementar extracts cuando la frescura de datos lo permita.- Indexar las columnas de filtro más usadas y preagregar los datos si procede.- Diseñar parámetros y sets para reducir recálculos innecesarios.

Cómo Q2BSTUDIO puede ayudarte

En Q2BSTUDIO somos especialistas en desarrollo de software a medida y aplicaciones a medida, ofreciendo servicios integrales que abarcan desde la optimización de visualizaciones de inteligencia de negocio hasta soluciones de inteligencia artificial para empresas. Nuestro equipo combina experiencia en arquitectura de datos, servicios de Business Intelligence y Power BI y prácticas de ciberseguridad para garantizar que tus dashboards sean rápidos, fiables y seguros.

También integramos IA y agentes IA para enriquecer analítica, automatizar decisiones y acelerar procesos, y ofrecemos consultoría en inteligencia artificial aplicada al negocio. Complementamos estas capacidades con servicios cloud aws y azure, pruebas de pentesting y soluciones de ciberseguridad para proteger tu información.

Palabras clave y servicios relacionados: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws y azure, servicios inteligencia de negocio, ia para empresas, agentes IA y power bi.

Contacto y próximos pasos: si buscas replicar estos resultados en tus dashboards o desarrollar soluciones analíticas a medida, nuestro equipo en Q2BSTUDIO puede realizar una auditoría de rendimiento, proponer un plan de optimización y entregarte soluciones de software y arquitectura escalables y seguras.

UNA PAUSA?

Juga una estona abans de marxar

ELS NOSTRES SERVEIS

Com et podem ajudar

Intel·ligència artificial

Agents d'IA, chatbots i assistents intel·ligents que automatitzen tasques i atenen els teus clients 24/7 per millorar l'eficiència del teu negoci.

Més info

Desenvolupament de programari

Aplicacions web, mòbils i d'escriptori, intranets, e-commerce, SaaS i plataformes de gestió dissenyades per a les necessitats concretes de la teva empresa.

Més info

Serveis cloud

Migració, infraestructura, hosting gestionat, alta disponibilitat i seguretat en Microsoft Azure i Amazon Web Services perquè el teu negoci escali sense límits.

Més info

Ciberseguretat i pentesting

Auditories de seguretat, test d'intrusió (pentesting) i protecció d'aplicacions, dades i infraestructura on-premise i cloud, amb hacking ètic i compliment normatiu.

Més info

Business Intelligence

Quadres de comandament i anàlisi de dades amb Power BI: integrem les teves fonts, dissenyem dashboards i KPIs i convertim les teves dades en decisions.

Més info

Automatització de processos

Automatitzem tasques repetitives i connectem les teves aplicacions amb n8n, Power Automate, Make i RPA, eliminant treball manual i augmentant la productivitat.

Més info

Formació per a empreses

Formem els teus equips en tecnologia amb criteri: desenvolupament web, bases de dades, Git, bones pràctiques i seguretat, automatització amb n8n, intel·ligència artificial per a empreses i creació de solucions d'IA amb Azure AI Foundry.

Més info

Auditoria de codi

Auditem el codi que creguis tu, el teu equip o una IA: et diem què està bé i què millorar, el securitzem i el deixem llest per a producció, web o app.

Més info

Generació d'imatges amb IA

Creem per tu les imatges que necessita el teu negoci amb intel·ligència artificial: producte, xarxes, publicitat, il·lustració i avatars. Tu ens dius què vols i t'ho lliurem llest per fer servir.

Més info

Generació de vídeos amb IA

Creem per tu vídeos amb intel·ligència artificial: promocionals, per a xarxes, presentadors virtuals, doblatge i animacions. Ens comptes la idea i t'ho lliurem muntat i llest per publicar.

Més info

Avatars conversacionals amb IA

Creem avatars conversacionals amb IA —humans digitals amb cara i veu— que atenen els teus clients i equips amb el coneixement de la teva empresa, a la teva web, monitors interactius, WhatsApp o Teams.

Més info

Màrqueting Online i IA

Google Ads, Meta Ads, LinkedIn Ads i posicionament en motors d'IA (GEO/AEO): captem clients i fem que la teva marca aparegui on et busquen, també a ChatGPT, Gemini i Perplexity.

Més info

Tens un projecte en ment?

Explica'ns la teva visió i la convertim en una solució de programari. Sigui quin sigui l'abast, fem realitat la teva idea.