Fintel Analytics blog

Data & AI Insights

Expert perspectives on data analytics, AI agents, internal tools, and business intelligence from the Fintel Analytics team.

53 of 206 posts

Data Engineering

JavaScript UDFs in dbt BigQuery: The Slot Cost You're Missing

JavaScript UDFs in dbt BigQuery silently consume disproportionate slot resources and block query cache hits. Here is how to find them, audit their cost, and fix them before they wreck your bill.

BigQuerydbtUser-Defined Functions
Data Engineering

dbt Ephemeral Models in BigQuery: The Hidden Cost Trap

dbt ephemeral models look efficient on paper but silently multiply BigQuery scan costs when referenced by multiple downstream models. Here is how to find and fix it.

dbtBigQuerydata engineering
Data Engineering

dbt Models Reading BigQuery Views: The Hidden Recompute Tax

When dbt models read from BigQuery views instead of materialised tables, BigQuery silently recomputes the full view logic every time — costing you money you never see coming. Here's how to find it and fix it.

dbtBigQueryData Engineering
Data Engineering

BigQuery External Tables as dbt Sources: The Hidden Traps

BigQuery external tables look like a cheap shortcut in your dbt pipeline — until they silently inflate your query bill and break your freshness checks. Here is what actually happens in production.

BigQuerydbtData Engineering
Data Engineering

Nested JSON in dbt BigQuery Staging: Fix the Anti-Pattern

Parsing nested JSON incorrectly in dbt BigQuery staging models is one of the most common — and most expensive — anti-patterns in modern analytics stacks. Here is how to find and fix it.

dbtBigQuerydata engineering
Data Engineering

BigQuery On-Demand vs Slot Reservations: Which to Choose

Choosing the wrong BigQuery pricing model can double your bill. Here's the decision framework — with real numbers — to get it right at your stage of growth.

BigQueryData EngineeringCloud Cost Optimisation
Data Engineering

BigQuery Partitioning & Clustering Mistakes Killing Your Bill

Partitioned tables don't automatically mean cheaper queries. Discover the six silent mistakes that bypass partition pruning in BigQuery — and exactly how to fix them before your next bill arrives.

BigQueryData EngineeringCloud Cost Optimisation
Data Engineering

Cloud Data Warehouse Cost Optimisation: A 2026 Guide

Cloud data warehouse bills spiralling out of control? This practical guide covers the strategies, tools, and decisions that help businesses cut costs without sacrificing performance.

Cloud Data WarehouseCost OptimisationBigQuery
Data Engineering

Postgres to BigQuery Replication: CDC vs Batch Guide 2026

Batch or CDC for Postgres to BigQuery? A practitioner's framework covering hard deletes, hidden merge costs and the pipeline failures that surface in production.

BigQueryPostgreSQLChange Data Capture
Data Engineering

dbt Multi-Project Architecture in BigQuery: Split It Right

Running a single dbt project works — until it doesn't. Learn when to split into multiple projects in BigQuery, how to do it without breaking lineage, and the hidden costs teams miss.

dbtBigQuerydata engineering
Data Engineering

BigQuery Materialized Views With dbt: When to Use Them

BigQuery materialized views can slash query costs and dashboard load times — but only when paired with dbt correctly. Here is the decision framework practitioners actually use.

BigQuerydbtData Engineering
Data Analytics

Interchange Fee Analytics: Stop Flying Blind on Card Costs

Most fintech and payments businesses are losing basis points on every transaction without knowing it. Here is how to build interchange fee analytics that actually show you where the money is going.

Interchange FeesFintech AnalyticsPayments Data
Data Engineering

dbt Project Governance for Startups: Stop Model Sprawl

Model sprawl is the silent killer of growing dbt projects. Learn how to govern your dbt project before undocumented models, broken DAGs, and degraded test coverage cost you.

dbtdata engineeringBigQuery
Data Analytics

Payment Operations Analytics: Fix Blind Spots in 2026

Most fintech ops teams fly blind on the metrics that matter most — settlement timing, PSP cost efficiency, and reconciliation breaks. Here is how to fix that with a proper payment operations analytics layer.

payment operationsfintech analyticsdata engineering
Data Engineering

Multi-Currency Analytics: Fix Broken Financials in 2026

Multi-currency analytics is one of the most underengineered problems in fintech data stacks. This guide shows how to fix it before it costs you real money.

Multi-Currency AnalyticsFintech Data StackData Engineering
Data Engineering

Regulatory Reporting Analytics for Fintech: Build It Right in 2026

Manual regulatory reporting is costing fintech teams time, money, and regulatory goodwill. Here is how to build analytics infrastructure that makes compliance a data engineering problem — and solves it permanently.

Regulatory ReportingFintech AnalyticsCompliance Data
Data Engineering

B2B SaaS Metrics Stack: Build the Analytics That Scale

Most B2B SaaS companies reach Series A with their core growth metrics — ARR, NRR, churn — still living in spreadsheets. Here is how to fix that before it costs you.

SaaS AnalyticsData EngineeringBusiness Intelligence
Data Engineering

DataOps for Startups: Build Reliable Data Pipelines in 2026

Most startups don't realise their data pipeline is broken until a board meeting goes sideways. Here's how to build reliable data infrastructure from day one — before it costs you.

DataOpsData PipelinesData Engineering
Data Engineering

Payments Reconciliation Analytics: Automate & Scale in 2026

Manual payments reconciliation breaks at scale — and the cost is higher than most fintech teams realise. Here is how to automate it properly with modern data engineering.

Payments AnalyticsFintechData Engineering