Blog

OWOX Blog

1089 pieces, newest first

Can you trust AI with your business numbers?Article · AI in AnalyticsCan you trust AI with your business numbers?Clinic network data model: tables, keys and one definition per metricArticle · Data ModelingClinic network data model: tables, keys and one definition per metricCohort retention analysis in SQL: four choices that change the numberArticle · Marketing AnalyticsCohort retention analysis in SQL: four choices that change the numberSubscription e-commerce data model: tables, keys and one definition per metricArticle · Data ModelingSubscription e-commerce data model: tables, keys and one definition per metricHow to build a governed Data Mart library: start with the numbers people argue aboutArticle · Data AnalyticsHow to build a governed Data Mart library: start with the numbers people argue aboutJoined Data Marts in Google Sheets: one report from several tables, no VLOOKUP chainsArticle · Google Sheets TipsJoined Data Marts in Google Sheets: one report from several tables, no VLOOKUP chainsMarketing analytics data model: what to ask your analyst forArticle · Data ModelingMarketing analytics data model: what to ask your analyst forRAG over your warehouse metadata is a trap: describe the schema insteadArticle · AI in AnalyticsRAG over your warehouse metadata is a trap: describe the schema insteadWhy your scheduled refresh keeps wiping Google Sheets formulas (and how to fix it)Article · Google Sheets TipsWhy your scheduled refresh keeps wiping Google Sheets formulas (and how to fix it)The forwardable business case for governed self-service analyticsArticle · Data AnalyticsThe forwardable business case for governed self-service analyticsText-to-SQL accuracy: what a benchmark score tells you about your own warehouseArticle · AI in AnalyticsText-to-SQL accuracy: what a benchmark score tells you about your own warehouseVibe coding dashboards: why teams do it and how to do it rightArticle · AI in AnalyticsVibe coding dashboards: why teams do it and how to do it rightGlossaryData ModelGoverned AI analytics on Snowflake: who writes the SQL when finance asksArticle · AI in AnalyticsGoverned AI analytics on Snowflake: who writes the SQL when finance asksBoard pack numbers you can defend: what the audit covers and what it doesn'tArticle · ReportingBoard pack numbers you can defend: what the audit covers and what it doesn'tData quality checks on every Data Mart: prove the number before anyone asksArticle · Data AnalyticsData quality checks on every Data Mart: prove the number before anyone asksThe FP&A data model: the tables and keys behind actuals, budget and forecastArticle · Data ModelingThe FP&A data model: the tables and keys behind actuals, budget and forecastDo you need a semantic layer? Data model vs Data Mart vs the layerArticle · Data ModelingDo you need a semantic layer? Data model vs Data Mart vs the layerWhy sales, marketing and finance report different pipeline numbersArticle · ReportingWhy sales, marketing and finance report different pipeline numbersEveryone in the meeting has a different number: how to get one source of truthArticle · AI in AnalyticsEveryone in the meeting has a different number: how to get one source of truthGoverned AI analytics on BigQuery: who writes the SQL when your team asks in chatArticle · AI in AnalyticsGoverned AI analytics on BigQuery: who writes the SQL when your team asks in chatAI data analyst tools you can trust: an honest comparisonArticle · AI in AnalyticsAI data analyst tools you can trust: an honest comparisonPhoto Sizes for Facebook: A Guide to All Facebook Image Sizes in 2026ArticlePhoto Sizes for Facebook: A Guide to All Facebook Image Sizes in 2026Semantic layer for AI agents: do you need one, or do you already have it?Article · AI in AnalyticsSemantic layer for AI agents: do you need one, or do you already have it?

…