[{"data":1,"prerenderedAt":232},["ShallowReactive",2],{"docs-nav-index":3},[4,23,79,111,143,172,198,224],{"title":5,"icon":6,"intro":7,"items":8},"Getting started","start","Install it on one machine, learn the few ideas everything else is built on, and run a first flow.",[9,11,14,17,20],{"path":10,"title":5},"\u002Fdocs\u002Fgetting-started",{"path":12,"title":13},"\u002Fdocs\u002Fgetting-started-docker-compose","Walkthrough with Docker Compose",{"path":15,"title":16},"\u002Fdocs\u002Fdeploy\u002Fminikube","Try it on your computer (minikube)",{"path":18,"title":19},"\u002Fdocs\u002Fconcepts","Concepts",{"path":21,"title":22},"\u002Fdocs\u002Foverview","Overview (README)",{"title":24,"icon":25,"intro":26,"items":27},"Capabilities","capabilities","What you can build: visual flows, analysis on any step, AI questions, pixel-perfect reports, dashboards, Python, R and SQL scripts, containers and the orchestration that ties them together.",[28,31,34,37,40,43,46,49,52,55,58,61,64,67,70,73,76],{"path":29,"title":30},"\u002Fdocs\u002Fcapabilities","All capabilities",{"path":32,"title":33},"\u002Fdocs\u002Fcapabilities\u002Fflows","Low-code flows",{"path":35,"title":36},"\u002Fdocs\u002Fcapabilities\u002Fpreview-and-analysis","Preview and analysis",{"path":38,"title":39},"\u002Fdocs\u002Fcapabilities\u002Fask-your-data","Ask your data with AI",{"path":41,"title":42},"\u002Fdocs\u002Fcapabilities\u002Freports","Pixel-perfect reports",{"path":44,"title":45},"\u002Fdocs\u002Fcapabilities\u002Freport-functions","Report functions",{"path":47,"title":48},"\u002Fdocs\u002Fcapabilities\u002Fdashboards","Dashboards",{"path":50,"title":51},"\u002Fdocs\u002Fscripting","Python and R",{"path":53,"title":54},"\u002Fdocs\u002Fsql-scripts","SQL scripts",{"path":56,"title":57},"\u002Fdocs\u002Fcapabilities\u002Fnotebooks","marimo notebooks as apps",{"path":59,"title":60},"\u002Fdocs\u002Fcontainer-node","Docker images in flows",{"path":62,"title":63},"\u002Fdocs\u002Fcapabilities\u002Fflow-groups","Flow groups: orchestration",{"path":65,"title":66},"\u002Fdocs\u002Fcapabilities\u002Fscheduling","Scheduling",{"path":68,"title":69},"\u002Fdocs\u002Fpushmail","Pushmail: datasources, reports and dashboards by email",{"path":71,"title":72},"\u002Fdocs\u002Fplaceholders","Dynamic dates",{"path":74,"title":75},"\u002Fdocs\u002Fcapabilities\u002Fengines","Engines",{"path":77,"title":78},"\u002Fdocs\u002Fengines\u002Fengine-differences","Engine differences",{"title":80,"icon":81,"intro":82,"items":83},"Sources","sources","Every way data comes in: files, databases, buckets, SFTP folders, HTTP APIs, SharePoint, Google Sheets, and the results of your own flows.",[84,87,90,93,96,99,102,105,108],{"path":85,"title":86},"\u002Fdocs\u002Fsources","All sources",{"path":88,"title":89},"\u002Fdocs\u002Fsources\u002Ffiles","Uploaded files",{"path":91,"title":92},"\u002Fdocs\u002Fsources\u002Fdatabases","Database tables and queries",{"path":94,"title":95},"\u002Fdocs\u002Fs3-datasource","S3 buckets",{"path":97,"title":98},"\u002Fdocs\u002Fsftp","SFTP folders",{"path":100,"title":101},"\u002Fdocs\u002Fapi-datasource","HTTP APIs",{"path":103,"title":104},"\u002Fdocs\u002Fsources\u002Fsharepoint","Excel on SharePoint",{"path":106,"title":107},"\u002Fdocs\u002Fsources\u002Fgoogle-sheets","Google Sheets",{"path":109,"title":110},"\u002Fdocs\u002Fsources\u002Fflow-outputs","Results of flows and scripts",{"title":112,"icon":113,"intro":114,"items":115},"Connections","connections","The systems Tabularia reads from and writes to, how each connection is set up, and who may use it.",[116,119,122,125,128,130,131,133,134,137,140],{"path":117,"title":118},"\u002Fdocs\u002Fconnections","All connections",{"path":120,"title":121},"\u002Fdocs\u002Fconnections\u002Fdatabases","Databases",{"path":123,"title":124},"\u002Fdocs\u002Fsqlserver","Microsoft SQL Server driver",{"path":126,"title":127},"\u002Fdocs\u002Fconnections\u002Fs3","S3 and compatible storage",{"path":97,"title":129},"SFTP servers",{"path":100,"title":101},{"path":103,"title":132},"SharePoint",{"path":106,"title":107},{"path":135,"title":136},"\u002Fdocs\u002Fconnections\u002Fsmtp","SMTP email",{"path":138,"title":139},"\u002Fdocs\u002Fcontainer-registries","Container registries",{"path":141,"title":142},"\u002Fdocs\u002Fconnections\u002Fdestinations","Writing data out",{"title":144,"icon":145,"intro":146,"items":147},"Integrations","integrations","How Tabularia fits your stack: AI providers, the REST API and webhooks, dbt, OpenLineage, single sign-on, SIEM and monitoring.",[148,151,154,157,160,163,166,169],{"path":149,"title":150},"\u002Fdocs\u002Fintegrations","All integrations",{"path":152,"title":153},"\u002Fdocs\u002Fintegrations\u002Fai","AI: where it is used",{"path":155,"title":156},"\u002Fdocs\u002Fapi","API, tokens and webhooks",{"path":158,"title":159},"\u002Fdocs\u002Fdbt-export","Export to dbt",{"path":161,"title":162},"\u002Fdocs\u002Fopenlineage","OpenLineage",{"path":164,"title":165},"\u002Fdocs\u002Fsso-keycloak","Single sign-on with Keycloak",{"path":167,"title":168},"\u002Fdocs\u002Fsiem-splunk","Audit log to Splunk",{"path":170,"title":171},"\u002Fdocs\u002Fintegrations\u002Fmonitoring","Monitoring",{"title":173,"icon":174,"intro":175,"items":176},"Security & governance","governance","Who may see and do what, what is recorded, and how data quality and personal data are kept in check.",[177,180,183,186,189,192,195],{"path":178,"title":179},"\u002Fdocs\u002Fgovernance","Overview",{"path":181,"title":182},"\u002Fdocs\u002Fgovernance\u002Fpermissions","Permissions",{"path":184,"title":185},"\u002Fdocs\u002Fgovernance\u002Faudit-log","Audit log",{"path":187,"title":188},"\u002Fdocs\u002Fgovernance\u002Fdata-contracts","Data contracts",{"path":190,"title":191},"\u002Fdocs\u002Fdesign\u002Fsso-group-mapping","SSO and group mapping",{"path":193,"title":194},"\u002Fdocs\u002Fexamples\u002Fkeycloak","Keycloak example on a laptop",{"path":196,"title":197},"\u002Fdocs\u002Fengines\u002Fclickhouse-ai-user","A ClickHouse user for the AI assistant",{"title":199,"icon":200,"intro":201,"items":202},"Install & operate","operate","Run it in production on Kubernetes, configure it, upgrade it and keep it healthy.",[203,206,209,212,215,218,221],{"path":204,"title":205},"\u002Fdocs\u002Fdeploy\u002Fkubernetes","Kubernetes and Helm",{"path":207,"title":208},"\u002Fdocs\u002Fdeploy\u002Fkind","A company-like cluster on one computer (kind)",{"path":210,"title":211},"\u002Fdocs\u002Fdeploy\u002Fupgrading","Upgrading, backups and restore",{"path":213,"title":214},"\u002Fdocs\u002Fdeploy\u002Frelease-checklist","Install and upgrade checklist",{"path":216,"title":217},"\u002Fdocs\u002Fconfiguration","Configuration reference",{"path":219,"title":220},"\u002Fdocs\u002Fengine-settings","Settings from the panel",{"path":222,"title":223},"\u002Fdocs\u002Fdatabase-migrations","Database migrations",{"title":225,"icon":226,"intro":227,"items":228},"Reference","reference","Release process and the remaining reference pages.",[229],{"path":230,"title":231},"\u002Fdocs\u002Frelease-process","Release process",1793656370903]