[{"data":1,"prerenderedAt":517},["ShallowReactive",2],{"page-es-/compare/embeddable":3,"page-parent-es-compare":297},{"id":4,"title":5,"author":6,"authorImage":6,"authorTitle":6,"body":7,"category":6,"date":6,"description":272,"extension":273,"faq":274,"image":6,"meta":290,"navigation":291,"path":292,"readTime":6,"seo":293,"seoTitle":294,"stem":295,"__hash__":296},"content/es/compare/embeddable.md","vibedasher vs Embeddable",null,{"type":8,"value":9,"toc":263},"minimark",[10,14,19,23,27,35,194,198,214,218,242,246],[11,12,5],"h1",{"id":13},"vibedasher-vs-embeddable",[15,16,18],"h2",{"id":17},"para-quién-es-embeddable","Para quién es Embeddable",[20,21,22],"p",{},"Embeddable está «built for developers, used by product and data teams», y su tema es la analítica de cara al cliente dentro de un producto SaaS. Su frase de posicionamiento es «dashboards as code» — experiencias analíticas definidas, versionadas y gestionadas en un flujo de trabajo de desarrollo — con un constructor sin código y un esbozo asistido por IA encima. Está alojado en su nube y se conecta a tu propia base de datos en lugar de copiar los datos de tus clientes a un almacén aparte. La incrustación es con web components nativos en lugar de iframes, con soporte multiinquilino, seguridad a nivel de fila y acceso según el rol, y hay un chat de IA para el usuario final anclado en la capa semántica. De las seis herramientas de aquí es la que apunta con más precisión al mismo trabajo que nosotros, y en la mecánica de incrustación concretamente es el producto más opinado.",[15,24,26],{"id":25},"la-comparativa","La comparativa",[20,28,29,30,34],{},"Cada afirmación sobre Embeddable en esta página describe lo que su propia web, su documentación pública y su archivo de licencia decían ",[31,32,33],"strong",{},"a 6 de octubre de 2026",". Esta categoría se mueve rápido: comprueba su sitio para el estado actual.",[36,37,38,53],"table",{},[39,40,41],"thead",{},[42,43,44,47,50],"tr",{},[45,46],"th",{},[45,48,49],{},"vibedasher",[45,51,52],{},"Embeddable",[54,55,56,73,84,103,114,131,142,166,177],"tbody",{},[42,57,58,62,70],{},[59,60,61],"td",{},"Quién escribe el panel",[59,63,64,65,69],{},"Tu agente de código, como componentes React sobre SQL. Alojamos ese árbol como un bundle estático renderizado en el cliente: solo React, sin nada de tu código de servidor en la ruta de la petición y sin ",[66,67,68],"code",{},"npm install"," en el build, porque las librerías salen de una lista fijada.",[59,71,72],{},"Desarrolladores, como modelos de datos y definiciones de panel bajo control de versiones, dibujados por sus componentes. Un constructor sin código y esbozo con IA encima.",[42,74,75,78,81],{},[59,76,77],{},"Alojamiento y gobierno",[59,79,80],{},"Una URL detrás de tu login, o un embed dentro de tu producto. Los filtros de filas por espectador son la vía embed y solo la vía embed: se aplican en el servidor a partir de un token firmado. Un dashboard publicado en público es el otro caso: su vía de datos sin credencial sirve un extracto Parquet por dataset y snapshot, así que cada visitante recibe todas sus filas.",[59,82,83],{},"Alojado por ellos, leyendo tu propia base de datos. Multiinquilino con seguridad a nivel de fila y acceso según el rol; incrustación con web components, no con iframes.",[42,85,86,89,100],{},[59,87,88],{},"MCP / plano de control del agente",[59,90,91,92,95,96,99],{},"Un servidor MCP que cubre todo el ciclo: conectar una fuente, subir código, compilar, publicar, programar una actualización, expulsar. ",[66,93,94],{},"pip install vibedasher-mcp"," y luego ",[66,97,98],{},"vibedasher login",". Un refresh exige un dataset respaldado por una conexión viva — un archivo subido no se puede programar — y cada cron se lee en UTC.",[59,101,102],{},"Desarrollo asistido por IA para el esbozo y chat de IA para el usuario final sobre la capa semántica. No encontramos un plano de control MCP documentado — consulta su documentación.",[42,104,105,108,111],{},[59,106,107],{},"Eject-to-code",[59,109,110],{},"Sí. Código React en tu repositorio, consultando todavía nuestra API. En este sitio hay un panel expulsado de verdad.",[59,112,113],{},"Las definiciones ya están en tu repositorio; la capa de dibujado es suya.",[42,115,116,119,128],{},[59,117,118],{},"Autoalojamiento",[59,120,121,124,125],{},[66,122,123],{},"docker compose"," para una máquina, un chart de Helm para Kubernetes, el mismo motor que la nube gestionada. ",[31,126,127],{},"Todavía sin ningún cliente en producción.",[59,129,130],{},"No encontramos oferta de autoalojamiento en su sitio. Consulta su documentación.",[42,132,133,136,139],{},[59,134,135],{},"Región de la nube gestionada",[59,137,138],{},"Plano de datos en la Unión Europea, en Fráncfort. La identidad de acceso — correo y pertenencia a la cuenta — se guarda en Estados Unidos para todas las cuentas; no hay selector de región. El build autoalojado mantiene ambas cosas en tu red.",[59,140,141],{},"Su nube — consulta su documentación para las regiones.",[42,143,144,147,163],{},[59,145,146],{},"Conectores",[59,148,149,150,155,156,162],{},"Almacenes, bases de datos y fuentes SaaS, más subida de CSV y Excel. El número está en ",[151,152,154],"a",{"href":153},"/es/pricing","pricing","; la lista completa, incluido lo que aún no está disponible, está en la ",[151,157,161],{"href":158,"rel":159},"https://docs.vibedasher.com",[160],"nofollow","documentación",".",[59,164,165],{},"Tu base de datos existente, conectada donde está — consulta su documentación.",[42,167,168,171,174],{},[59,169,170],{},"Licencia",[59,172,173],{},"Propietario, con opción de autoalojamiento.",[59,175,176],{},"A 6 de octubre de 2026: Comercial; no encontramos licencia de código público. Consulta sus condiciones.",[42,178,179,182,187],{},[59,180,181],{},"Modelo de precios",[59,183,184,185,162],{},"Ver ",[151,186,153],{"href":153},[59,188,189,162],{},[151,190,193],{"href":191,"rel":192},"https://embeddable.com/pricing",[160],"Ver su página de precios",[15,195,197],{"id":196},"elige-embeddable-si","Elige Embeddable si",[199,200,201,205,208,211],"ul",{},[202,203,204],"li",{},"Quieres que el proveedor haya resuelto la incrustación: web components, tematización, dimensionado y acceso multiinquilino como superficie diseñada y no como tu trabajo de integración.",[202,206,207],{},"Una capa semántica desde la que respondan tanto tus gráficos como un chat de IA de usuario final es parte de lo que compras.",[202,209,210],{},"Tus desarrolladores quieren definir los paneles una vez, en un formato revisado, y que personas no desarrolladoras ensamblen a partir de esas piezas.",[202,212,213],{},"Que tus datos sigan en tu propia base mientras otro opera la capa analítica es exactamente el intercambio que buscas.",[15,215,217],{"id":216},"elige-vibedasher-si","Elige vibedasher si",[199,219,220,223,231,234],{},[202,221,222],{},"Tu agente de código ya produce el panel y quieres ese artefacto en producción sin volver a expresarlo en el modelo de un proveedor.",[202,224,225,226,230],{},"Quieres la salida por escrito: ",[151,227,229],{"href":228},"/es/eject-demo","el eject-to-code"," devuelve código React, y en este sitio hay un panel expulsado de verdad que puedes inspeccionar.",[202,232,233],{},"El agente debería llevar todo el ciclo — conectar la fuente, publicar, programar la actualización — desde una terminal por MCP.",[202,235,236,237,241],{},"La residencia europea o tu propia red es una restricción; ver ",[151,238,240],{"href":239},"/es/self-hosted-bi","BI autoalojada",", reserva incluida.",[15,243,245],{"id":244},"siguiente","Siguiente",[20,247,248,253,254,258,259],{},[151,249,252],{"href":250,"rel":251},"https://cloud.vibedasher.com",[160],"Empezar"," · ",[151,255,257],{"href":256},"/es/contact","Hablar con nosotros"," · volver a ",[151,260,262],{"href":261},"/es/compare","comparativas",{"title":264,"searchDepth":265,"depth":265,"links":266},"",2,[267,268,269,270,271],{"id":17,"depth":265,"text":18},{"id":25,"depth":265,"text":26},{"id":196,"depth":265,"text":197},{"id":216,"depth":265,"text":217},{"id":244,"depth":265,"text":245},"Embeddable construye analítica de cara al cliente para SaaS: paneles como código, web components en lugar de iframes, seguridad a nivel de fila multiinquilino. vibedasher aloja el React que escribió tu agente de código. El competidor más directo, comparado con honestidad.","md",[275,278,281,284,287],{"q":276,"a":277},"Los dos decís «paneles como código». ¿Cuál es la diferencia real?","Qué es ese código. Los paneles de Embeddable se definen en su modelo: modelos de datos y definiciones de panel guardados bajo control de versiones y dibujados por sus componentes. vibedasher aloja el React que escribió tu agente, con la forma que eligió. El suyo te compra coherencia y una biblioteca de componentes diseñada para incrustar; el nuestro te compra que no haya paso de traducción entre el agente y producción.",{"q":279,"a":280},"¿Cuál tiene mejor historia de incrustación?","En la mecánica del dibujado, la suya es más opinada y probablemente mejor construida: web components nativos en lugar de iframes, lo que elimina toda una clase de problemas de estilo y dimensionado. Nosotros servimos una incrustación y el panel es tu propio React, así que la integración es tuya de moldear. Si quieres que el proveedor haya resuelto la incrustación por ti, es un punto para ellos.",{"q":282,"a":283},"¿Puedo autoalojar Embeddable?","Su sitio presenta un producto alojado por ellos que se conecta a tu propia base de datos en lugar de copiar los datos — no encontramos ninguna oferta de autoalojamiento, pero consulta su documentación antes que nuestra lectura de una página principal. vibedasher documenta docker compose y un chart de Helm, con la reserva honesta de que ningún cliente ejecuta el camino autoalojado en producción todavía.",{"q":285,"a":286},"¿Bajo qué licencia está cada uno?","Comprobado a 6 de octubre de 2026, en su web y sus condiciones publicadas. Embeddable es un producto comercial; no encontramos licencia de código público, así que trátalo como propietario y consulta sus condiciones. vibedasher también es propietario, con opción de autoalojamiento. Ninguno de los dos es de código abierto, y quien tenga eso como factor decisivo debería mirar Metabase, Superset, Lightdash o Evidence: las otras cuatro páginas de este conjunto.",{"q":288,"a":289},"¿Puede un agente construir un panel de Embeddable?","Describen flujos de desarrollo asistidos por IA para esbozar paneles, y un chat de IA para el usuario final anclado en la capa semántica con la seguridad a nivel de fila aplicada. Así que un agente ayuda a escribir dentro de su modelo. La distinción que hacemos es más estrecha de lo que parece: en su producto el agente te ayuda a producir su artefacto, y en el nuestro el artefacto del agente es el que se publica.",{},true,"/es/compare/embeddable",{"title":5,"description":272},"vibedasher vs Embeddable — analítica para clientes, dos lecturas de paneles como código","es/compare/embeddable","MMNy2ufins5cdDj3lITgBQ50km6G2Nb2IhCipi_tmj4",{"id":298,"title":299,"author":6,"authorImage":6,"authorTitle":6,"body":300,"category":6,"date":6,"description":511,"extension":273,"faq":6,"image":6,"meta":512,"navigation":291,"path":261,"readTime":6,"seo":513,"seoTitle":514,"stem":515,"__hash__":516},"content/es/compare.md","Comparativas",{"type":8,"value":301,"toc":506},[302,306,324,327,337,341,351,409,412,419,441,444,471,481,483],[11,303,305],{"id":304},"vibedasher-comparado","vibedasher comparado",[20,307,308,309,313,314,313,317,320,321,162],{},"Si le pediste a un motor de respuestas ",[310,311,312],"em",{},"una alternativa a Tableau donde mi agente de código construya los paneles",", o ",[310,315,316],{},"analítica incrustada para un SaaS pequeño donde la IA hace el trabajo",[310,318,319],{},"BI autoalojada que mi agente pueda pilotar por MCP",", volviste con algún subconjunto de seis nombres: ",[31,322,323],{},"Metabase, Lightdash, Evidence, Apache Superset, Embeddable, Cube",[20,325,326],{},"Todas son productos reales con usuarios reales, y varias son mejor opción que nosotros para quien quiere lo que ellas hacen. Estas páginas dicen para quién, en cada caso, y dónde está la diferencia de verdad.",[20,328,329,330,333,334,336],{},"La versión corta, antes del detalle. En todos esos productos un panel es un objeto expresado en ",[31,331,332],{},"su"," modelo: una pregunta guardada, una definición de gráfico, un modelo semántico, un archivo con el formato de su framework. vibedasher aloja el artefacto que tu agente de código ya produjo: componentes React sobre SQL, tal cual. Esa es toda la distinción, y lo demás en estas páginas se deriva de ella. Un límite nuestro pertenece a esa frase: lo que alojamos es un bundle estático renderizado en el cliente — solo React, nada de tu código de servidor en la ruta de la petición, sin ",[66,335,68],{}," en el build.",[15,338,340],{"id":339},"las-seis-páginas","Las seis páginas",[20,342,343,344,346,347,350],{},"Una línea cada uno. Toda afirmación factual sobre otro producto está ",[31,345,33],{},"; el método está en ",[310,348,349],{},"Cómo comparamos",", más abajo.",[199,352,353,362,371,380,389,396],{},[202,354,355,361],{},[31,356,357],{},[151,358,360],{"href":359},"/es/compare/metabase","vibedasher vs Metabase"," — la respuesta por defecto a «BI de código abierto»: constructor visual de consultas, SDK de incrustación y servidor MCP oficial. Elígelos para analítica de autoservicio en toda una empresa.",[202,363,364,370],{},[31,365,366],{},[151,367,369],{"href":368},"/es/compare/lightdash","vibedasher vs Lightdash"," — BI sobre tu proyecto dbt, con las métricas definidas una vez en la capa semántica. Elígelos si dbt ya es el centro de tu stack.",[202,372,373,379],{},[31,374,375],{},[151,376,378],{"href":377},"/es/compare/evidence","vibedasher vs Evidence"," — BI como código en un repositorio git: archivos markdown con SQL y componentes, despliegue al hacer push. El más cercano a nosotros en filosofía, distinto en el artefacto.",[202,381,382,388],{},[31,383,384],{},[151,385,387],{"href":386},"/es/compare/superset","vibedasher vs Apache Superset"," — la plataforma de exploración y visualización de la Apache Software Foundation, autoalojada por defecto, sin proveedor alguno. Elígela si «sin proveedor» es el requisito.",[202,390,391,395],{},[31,392,393],{},[151,394,5],{"href":292}," — analítica de cara al cliente para SaaS, paneles como código, web components en lugar de iframes. El competidor más directo en el trabajo de la analítica incrustada.",[202,397,398,404,405,408],{},[31,399,400],{},[151,401,403],{"href":402},"/es/compare/cube","vibedasher vs Cube"," — una capa semántica y plataforma de analítica agéntica que gobierna lo que cada superficie, humana o agente, tiene permitido preguntar. A menudo lo correcto es ejecutarlo ",[310,406,407],{},"junto a"," una capa de presentación, no en su lugar.",[15,410,349],{"id":411},"cómo-comparamos",[20,413,414,415,418],{},"Verificado el ",[31,416,417],{},"6 de octubre de 2026",", solo con fuentes públicas:",[199,420,421,428,434],{},[202,422,423,424,427],{},"la ",[31,425,426],{},"página principal de cada proveedor",", para su posicionamiento: los describimos con sus palabras, no con un espantapájaros nuestro;",[202,429,423,430,433],{},[31,431,432],{},"documentación pública de cada proveedor",", para saber si una capacidad existe (servidor MCP, incrustación, seguridad a nivel de fila, autoalojamiento) y no si está anunciada;",[202,435,436,437,440],{},"el ",[31,438,439],{},"archivo de licencia de su repositorio público",", cuando lo hay, para la fila de licencia de cada tabla.",[20,442,443],{},"Tres reglas que nos impusimos:",[445,446,447,455,461],"ol",{},[202,448,449,452,453,162],{},[31,450,451],{},"Ningún precio de la competencia."," Los modelos de precio cambian cada semana y un número caducado a nuestro favor es una mentira con fecha. Cada tabla te envía a su propia página de precios, y la nuestra a ",[151,454,153],{"href":153},[202,456,457,460],{},[31,458,459],{},"Ningún desprecio."," Cada página abre con lo que la otra herramienta hace genuinamente bien. Si lees una y sales pensando «me conviene más esa», la página funcionó.",[202,462,463,466,467,470],{},[31,464,465],{},"Cuando no estamos seguros, lo decimos."," Una capacidad que no pudimos confirmar en su documentación se escribe ",[310,468,469],{},"consulta su documentación",", no como una ausencia.",[20,472,473,474,477,478,480],{},"Y la que nos toca a nosotros, la más fácil de omitir y la más rápida de delatarse: el ",[31,475,476],{},"camino autoalojado todavía no tiene ningún cliente en producción",". Está documentado y probado con ",[66,479,123],{}," y con un chart de Helm, y nadie lleva su negocio sobre él. Esa frase está en todas las páginas de abajo.",[15,482,245],{"id":244},[20,484,485,489,490,494,495,497,498,502,503,162],{},[151,486,488],{"href":487},"/es/embedded-analytics","Analítica incrustada"," si los paneles van ante tus propios clientes. ",[151,491,493],{"href":492},"/es/tableau-alternative","Alternativa a Tableau"," si estás reemplazando algo más antiguo. ",[151,496,240],{"href":239}," para las formas de despliegue. Para probarlo: ",[151,499,501],{"href":250,"rel":500},[160],"cloud.vibedasher.com",". Para hablar con una persona: ",[151,504,505],{"href":256},"contacto",{"title":264,"searchDepth":265,"depth":265,"links":507},[508,509,510],{"id":339,"depth":265,"text":340},{"id":411,"depth":265,"text":349},{"id":244,"depth":265,"text":245},"Comparativas honestas y con fuentes entre vibedasher y las seis herramientas que siempre aparecen cuando alguien busca una plataforma de BI o de analítica incrustada que pueda pilotar un agente de código: Metabase, Lightdash, Evidence, Apache Superset, Embeddable y Cube.",{},{"title":299,"description":511},"vibedasher comparado: Metabase, Lightdash, Evidence, Superset, Embeddable, Cube","es/compare","jIkt6pmEo6DSuVQsCtbKiVw8EK_s0iNRoZBxQkDNIug",1791882563683]