Presentación de Analytics Buckets

Optimiza tu análisis de datos con la presentación de Analytics Buckets. Organiza y visualiza la información de manera eficiente.

19 dic 2025 • 5 min read • Q2BSTUDIO Team

Presentación de Analytics Buckets

Presentación de Analytics Buckets: Supabase presenta Analytics Buckets, un tipo de almacenamiento diseñado para cargas analíticas masivas. Mientras que Postgres es excelente para datos transaccionales de la aplicación, no está pensado para cargas analíticas a gran escala. Analytics Buckets combina almacenamiento económico con un motor de consulta y está construido sobre Apache Iceberg y almacenamiento compatible con S3. Los datos se guardan en formato columnar Parquet, optimizado para escaneos, agregaciones y consultas de series temporales. Piensa en ellos como almacenamiento en frío con capacidad de consulta, mientras que tus datos transaccionales de alta frecuencia permanecen en Postgres.

Qué ofrecen Analytics Buckets: almacenamiento rentable aprovechando precios tipo S3 en lugar de almacenamiento de base de datos; formato de tabla abierto gracias a Apache Iceberg que evita el vendor lock in; evolución de esquema que permite cambiar la estructura sin reescribir datos; time travel que posibilita consultar instantáneas históricas; historial completo de auditoría que preserva cada cambio con trazabilidad de qué cambió, cuándo y cómo. Todo ello facilita consultas analíticas eficientes sobre conjuntos de millones o miles de millones de filas a coste reducido.

Cuándo usar Analytics Buckets versus Postgres: ambas tecnologías son complementarias. Mantén datos en Postgres cuando necesites lecturas de baja latencia desde la aplicación, consistencia fuerte o acceso en tiempo real y tus datos sean de tamaño pequeño o medio. Usa Analytics Buckets cuando trabajes con volúmenes enormes, ejecutes consultas analíticas que escanean tablas grandes, necesites retención a largo plazo a bajo coste o requieras historial completo y time travel. Una arquitectura habitual es conservar los últimos 90 días en Postgres y archivar el resto en Analytics Buckets, consultando datos históricos solo cuando sea necesario.

Cómo funcionan por debajo: los datos se almacenan en archivos Parquet sobre S3; Iceberg gestiona metadatos, particiones y snapshots; un Iceberg REST Catalog expone la interfaz para consulta; y cualquier herramienta compatible con Iceberg puede conectarse. La separación entre cómputo y almacenamiento permite escalar cada capa de forma independiente y consultar solo lo necesario, incluso en petabyte-scale.

Crear y configurar un Analytics Bucket: desde el Dashboard de Supabase accede a Storage, selecciona Crear Bucket, elige tipo Analytics Bucket y define nombre y esquema de columnas. También puedes hacerlo desde el SDK indicando el nombre del bucket y el tipo analytics. En el panel es posible definir tipos complejos como decimal con precisión y escala; el esquema del foreign data wrapper se configura automáticamente para facilitar consultas desde Postgres.

Conexión y autenticación: Analytics Buckets requiere autenticar dos servicios principales. El Iceberg REST Catalog gestiona metadatos y snapshots y requiere la clave de servicio de Supabase para acceder. El almacenamiento compatible con S3 guarda los archivos Parquet y requiere credenciales S3 para lectura y escritura. Esta separación permite controlar accesos y auditar cambios de forma granular.

Streaming y sincronización con Supabase ETL: Analytics Buckets se integra con Supabase ETL para capturar cambios desde Postgres y transmitirlos casi en tiempo real. Esto permite replicación automática de tablas, disponibilidad casi inmediata en el bucket analítico y mantenimiento de un changelog completo con cada insert, update o delete. Para activar la replicación crea una publicación en Postgres para las tablas deseadas y añade un destino Analytics Buckets en la sección de Replication del Dashboard.

Consultar desde Postgres y patrones de tiering: puedes consultar Analytics Buckets desde Postgres mediante Foreign Data Wrappers, lo que permite unir datos calientes en Postgres con datos históricos en Analytics Buckets. Un patrón de datos común es particionar tablas por tiempo en Postgres manteniendo una ventana rodante, replicar todo al bucket analítico y eliminar particiones antiguas del servidor primario. Así mantienes Postgres ligero y rápido, reduces costes de almacenamiento y aprovechas consultas optimizadas para escaneos en los buckets.

Herramientas compatibles: cualquier herramienta que implemente la API Iceberg REST Catalog puede trabajar con Analytics Buckets. Entre las más usadas están PyIceberg, Apache Spark, DuckDB, Amazon Athena, Trino, Apache Flink, Snowflake vía external tables y BigQuery mediante BigLake. Esto facilita integrar pipelines de inteligencia de negocio y plataformas de analytics sin atarte a un único proveedor.

Casos de uso típicos: análisis de eventos y telemetría a gran escala, data lakes para machine learning, auditoría y cumplimiento con historial completo, reporting histórico y BI con consultas sobre grandes volúmenes. Si buscas potenciar tus cuadros de mando y servicios de inteligencia de negocio puedes conectar herramientas como Power BI o soluciones basadas en Spark y DuckDB según tu stack.

Precios y disponibilidad: durante la Private Alpha Analytics Buckets están disponibles gratuitamente, aplicando cargos estándar de egress cuando mueves datos fuera de la región. Para solicitar acceso completo rellena el formulario de acceso a la alpha desde el panel de Supabase.

Sobre Q2BSTUDIO: en Q2BSTUDIO somos una empresa de desarrollo de software y aplicaciones a medida con foco en soluciones tecnológicas avanzadas. Ofrecemos servicios de software a medida, desarrollo de aplicaciones a medida, integración de inteligencia artificial y despliegue de agentes IA para empresas, además de experiencia en ciberseguridad y pentesting. Ayudamos a organizaciones a migrar y optimizar infraestructuras en la nube con servicios cloud aws y azure y a transformar datos en valor mediante servicios inteligencia de negocio y power bi. Si tu proyecto requiere arquitecturas que separen cargas transaccionales y analíticas, integración ETL o pipelines para modelos de IA, nuestro equipo puede diseñar e implementar la solución óptima.

Soluciones recomendadas: para arquitecturas cloud y almacenamiento escalable descubre nuestros servicios en Servicios cloud AWS y Azure y si tu prioridad es obtener insights y visualización avanzada de datos visita nuestra página de Business Intelligence y Power BI. Combinamos experiencia en inteligencia artificial, agentes IA, ciberseguridad y desarrollo de software a medida para ofrecer soluciones integrales que maximicen rendimiento, seguridad y ahorro en coste de almacenamiento.

Resumen y próximos pasos: Analytics Buckets permiten separar cargas analíticas de las transaccionales, almacenar grandes volúmenes a precios tipo S3 y consultarlos con herramientas compatibles con Iceberg. Para empezar solicita acceso a la alpha, crea tu Analytics Bucket desde el Dashboard, configura ETL para replicación desde Postgres y conecta tus herramientas de BI o ML. En Q2BSTUDIO podemos acompañarte en todo el proceso, desde la implantación hasta la optimización de consultas y seguridad.

A BREAK?

Play for a moment before you go

OUR SERVICES

How we can help you

Artificial intelligence

AI agents, chatbots, and intelligent assistants that automate tasks and serve your customers 24/7 to improve the efficiency of your business.

More info

Software Development

Web, mobile, and desktop applications, intranets, e-commerce, SaaS, and management platforms designed for your company's specific needs.

More info

Cloud services

Migration, infrastructure, managed hosting, high availability, and security on Microsoft Azure and Amazon Web Services to help your business scale without limits.

More info

Cybersecurity and pentesting

Security audits, penetration testing and protection of applications, data and infrastructure on-premise and cloud, with ethical hacking and regulatory compliance.

More info

Business Intelligence

Dashboards and data analysis with Power BI: we integrate your sources, design dashboards and KPIs and turn your data into decisions.

More info

Process automation

We automate repetitive tasks and connect your applications with n8n, Power Automate, Make, and RPA, eliminating manual work and increasing productivity.

More info

Training for Companies

We train your teams in technology with criteria: web development, databases, Git, best practices and security, automation with n8n, artificial intelligence for companies and creation of AI solutions with Azure AI Foundry.

More info

Code Auditing

We audit the code that you, your team or an AI create: we tell you what is good and what to improve, we secure it and make it ready for production, web or app.

More info

AI Image Generation

We create for you the images that your business needs with artificial intelligence: product, networks, advertising, illustration and avatars. You tell us what you want and we deliver it ready to use.

More info

AI Video Generation

We create videos with artificial intelligence for you: promotional, networking, virtual presenters, dubbing and animations. You tell us the idea and we will deliver it assembled and ready to publish.

More info

AI Conversational Avatars

We create conversational avatars with AI – digital humans with a face and voice – that serve your customers and teams with the knowledge of your company, on your website, interactive monitors, WhatsApp or Teams.

More info

Online Marketing and AI

Google Ads, Meta Ads, LinkedIn Ads and AI Engine Positioning (GEO/AEO): we attract customers and make your brand appear where they search for you, also on ChatGPT, Gemini and Perplexity.

More info

Do you have a project in mind?

Tell us your vision and we'll turn it into a software solution. Whatever the scope, we make your idea real.

Live Chat