Skip to content
Javi on DataData • AI • Cloud Engineering
  • Home
  • Articles
  • Projects
  • Speaking
  • Community
  • Resources
  • About
  • Contact
  • ENEnglish
  • FRFrançais
  • ESEspañol

Popular topics

No results found.

  • Browse all articles →
  • View the editorial roadmap →

↑↓ to navigate↵ to openEsc to close
  • ENEnglish
  • FRFrançais
  • ESEspañol

Articles

Practical write-ups on data engineering, the Microsoft Data Platform, AI and cloud architecture.

Explore the Modern Report Engine hub →

No articles match these filters.

  • Web, mobile and external API clients sharing one report engine

    Cloud & Automation

    Designing a Report Engine for UI and API Consumers

    Design one governed report backend for interactive UI pages, external APIs, downloads and large asynchronous exports.

    Oct 3, 2026•12 min read

    Read article →
  • Report request following cache-hit or live-query paths

    Cloud & Automation

    Pre-Rendered Reports vs Live Queries

    Choose pre-rendered, live, or hybrid report execution using freshness, repetition, variability, cost and security constraints.

    Oct 3, 2026•12 min read

    Read article →
  • Report request lifecycle from authentication through execution and monitoring

    Cloud & Automation

    Report Engine Architecture: Request to Result

    Trace a report request through gateway, security, validation, cache, Fabric query, result construction and monitoring.

    Oct 3, 2026•12 min read

    Read article →
  • Clients reaching Fabric data through a gateway, report engine, cache and query layer

    Cloud & Automation

    What Is a Report Engine?

    Define the report engine as a secure service between UI or API consumers and analytical data.

    Oct 3, 2026•12 min read

    Read article →
  • Notebook flowing through a reusable session and Spark processing into Delta output

    Microsoft Fabric

    How to Make Microsoft Fabric Notebooks Faster

    A practical workflow for reducing Fabric notebook startup, read, shuffle, transformation and Delta write time without guessing.

    Oct 3, 2026•13 min read

    Read article →
  • Startup clock progressing into an active Spark session and running notebook

    Microsoft Fabric

    How to Reduce Fabric Notebook Startup Time

    Diagnose Microsoft Fabric Spark session acquisition and reduce avoidable notebook startup overhead through compatible pools, environments and reuse.

    Oct 3, 2026•12 min read

    Read article →
  • Pipeline session tag routing compatible notebooks into a shared Spark session

    Microsoft Fabric

    Using Session Tags in Fabric Pipelines

    Use Microsoft Fabric pipeline session tags to group compatible notebook activities for Spark session reuse while preserving workload boundaries.

    Oct 3, 2026•12 min read

    Read article →
  • Execution logging flow from trigger through child activity and operational log

    DevOps & Observability

    Designing an Execution Log for Data Pipelines

    Design a durable pipeline execution log with run identity, parent-child relationships, transitions, retries and correlation.

    Oct 3, 2026•12 min read

    Read article →
  • Report request lifecycle from authentication through observed completion

    DevOps & Observability

    Measuring API and Report Request Volume

    Measure API and report demand by client, tenant, report type, latency, concurrency, payload and request cost.

    Oct 3, 2026•12 min read

    Read article →
  • Monitoring layers from client through compute and storage

    DevOps & Observability

    Monitoring a Data Platform: What Should You Actually Measure?

    A practical monitoring model connecting clients, applications, APIs, report engines, data platforms, compute and storage.

    Oct 3, 2026•12 min read

    Read article →
  • Fabric pipeline and notebook execution flow into operational monitoring

    DevOps & Observability

    Monitoring Microsoft Fabric Pipelines and Notebooks

    Separate Fabric orchestration, session startup, Spark compute, data read, shuffle and write time with connected telemetry.

    Oct 3, 2026•12 min read

    Read article →
  • SQL Server current-state monitoring connected to historical evidence

    DevOps & Observability

    Monitoring SQL Server Workloads in Real Time

    Inspect active SQL Server requests, sessions and connections, then connect current state to retained Query Store history.

    Oct 3, 2026•12 min read

    Read article →
  • Highlighted DataFrame rows passing through a filter into a smaller table

    Python

    Filtering Rows in pandas

    Build readable, null-safe pandas filters for realistic order questions and validate the result instead of relying on fragile expressions.

    Oct 3, 2026•11 min read

    Read article →
  • Data rows grouped into categories and summarized as aggregate bars

    Python

    GroupBy and Aggregations

    Build trustworthy pandas summaries by defining grain, revenue rules, null behavior and joins before grouping real order data.

    Oct 3, 2026•12 min read

    Read article →
  • A DataFrame grid with highlighted schema and profile indicators

    Python

    Inspecting a DataFrame

    Profile a pandas DataFrame systematically with shape, schema, samples, null counts, uniqueness and distribution checks before transforming it.

    Oct 3, 2026•11 min read

    Read article →
  • Two DataFrame tables joining by a shared key into one result

    Python

    Joining and Merging DataFrames

    Join pandas DataFrames safely with explicit cardinality, unmatched-key checks, indicators and row-count reconciliation.

    Oct 3, 2026•12 min read

    Read article →
  • A CSV document flowing into a structured DataFrame grid

    Python

    Reading CSV Files with pandas

    Load a real CSV into pandas deliberately, validate its shape and types, and avoid the ingestion assumptions that cause downstream data problems.

    Oct 3, 2026•11 min read

    Read article →
  • Three SQL Server sessions connected in a blocking chain, with lock indicators on waiting requests

    SQL Server

    How to Find Blocking in SQL Server

    Find blocked requests, trace blocking chains to the head blocker, and inspect the responsible session and transaction safely.

    Oct 3, 2026•14 min read

    Read article →
  • Live SQL Server activity table comparing session, database, CPU, reads, and wait state

    SQL Server

    How to Find What Is Running in SQL Server Right Now

    A production-safe DMV query for active SQL Server requests, including statement text, identity, resource use, waits and blocking.

    Oct 3, 2026•12 min read

    Read article →
  • SPID 123 linked to its session, current request, SQL text, login, host, wait, and blocker details

    SQL Server

    How to Get a SQL Server Session ID and See What It Is Doing

    Find your SQL Server session ID, investigate another session, and inspect its request, SQL text, waits, blocking and open transaction state.

    Oct 3, 2026•11 min read

    Read article →
  • SQL Server slowdown diagnostic flow from active requests and blocking through resource use, query plan, indexes, and statistics

    SQL Server

    SQL Server Is Slow: A Practical Troubleshooting Workflow

    A production-first workflow for turning a vague SQL Server slowdown into evidence, a likely cause, and a safe next step.

    Oct 3, 2026•13 min read

    Read article →
  • SQL Server database icon beside relative storage bars for Orders, Events, and Customers tables

    SQL Server

    How to See SQL Server Table Sizes

    Measure SQL Server row counts, reserved space, data, indexes and unused allocation without double-counting partitions or allocation units.

    Oct 3, 2026•12 min read

    Read article →
  • Abstract illustration of a glowing blue brain labelled AI

    AI & Data

    Using LLMs with Your Data: Practical Patterns

    Engineering patterns for connecting LLM applications to enterprise data with controlled retrieval, tools and authorization.

    Oct 2, 2026•11 min read

    Read article →
  • Modern glass building with a flowing blue facade

    Microsoft Fabric

    Designing a Scalable Microsoft Fabric Architecture

    A practical guide to workload boundaries, storage, capacity, deployment and operations in Microsoft Fabric.

    Oct 2, 2026•13 min read

    Read article →
  • Microsoft Fabric

    Medallion Architecture Explained: Bronze, Silver and Gold

    What the Bronze, Silver and Gold layers are for, how data quality and incremental processing work across them in Microsoft Fabric, and when fewer layers are the better design.

    Oct 2, 2026•11 min read

    Read article →
  • Close-up of a glowing server display reading SQL

    SQL Server

    SQL Server Performance Tuning: A Practical Checklist

    A production-oriented checklist for investigating SQL Server performance with evidence instead of guesses.

    Oct 2, 2026•12 min read

    Read article →

Follow the Microsoft Fabric learning path

See what is coming next: the editorial roadmap

Javi on Data

Data • AI • Cloud Engineering

  • Articles
  • Projects
  • Speaking
  • Community
  • Resources
  • About
  • Certifications
  • Contact
  • GitHub — link coming soon

© 2026 Javi on Data. All rights reserved.

Share image photo: Peyto Lake in winter by Jakub Fryš, CC BY-SA 4.0 (adapted)