Graph
Periodic Data Refreshment

⏰Periodic Data Refreshment

NEW

Also known as: Scheduled Refresh, Time-based Refresh

A scheduled process that refreshes data at regular intervals, such as hourly or daily.

DESCRIPTION

Periodic data refreshment automates dataset or cache updates on a fixed schedule. It underpins batch ETL/ELT and BI dashboards with predictable freshness SLAs. Schedulers like cron or orchestration tools coordinate dependencies, retries, and notifications. Incremental strategies reduce load by processing only changes. Trade-offs include staleness between runs and resource spikes at schedule boundaries. Many platforms combine periodic refresh with event-driven or ad-hoc triggers for hybrid freshness.

ALTERNATIVE DEFINITIONS

Microsoft Power BI

With scheduled refresh, Power BI will connect to your data sources, query for updates, and load the updated data into the dataset on a configurable schedule.

Defines automated, time-based dataset refreshing in a mainstream BI tool.

Source

Tableau

Use schedules to automate extract refreshes so that data is updated at regular intervals without manual intervention.

Emphasizes automation to avoid manual refresh.

Source

Looker Studio Help

You can schedule your data source to refresh automatically at a specific time and frequency.

Specifies time and frequency controls for scheduled refresh.

Source

Batch Processing Incremental Refresh Orchestration Apache Airflow SLA Pipelines Materialized View Service Level Objective Data Freshness Cron

COMPETING TERMS

Ad-hoc Data Refreshment Streaming Data

KNOWLEDGE AREAS

Data Engineering Data Warehousing & BI Platform & Tooling Data Management

TARGET AUDIENCE

Data Engineer Analytics Engineer BI Specialist Data Architect Data Steward

EXTERNAL SOURCES

TOP QUESTIONS

Why use Periodic Data Refreshment?

It provides predictable freshness, repeatability, and lower operational complexity than continuous streaming for many business dashboards.

Category: Relevancy

How do I choose a schedule for Periodic Data Refreshment?

Align with business SLAs and source update frequency; avoid peak hours to reduce contention and costs.

Category: BestPractices

What are common mistakes with Periodic Data Refreshment?

Running full reloads unnecessarily, ignoring dependency ordering, and lacking retries or alerts cause failures and downtime.

Category: Mistakes

How does Periodic Data Refreshment compare to streaming?

Scheduled refresh trades latency for simplicity and cost, while streaming reduces latency with higher operational complexity.

Category: Comparison

What is incremental Periodic Data Refreshment?

It processes only changed data since the last run, reducing compute costs and window times.

Category: Practice

What tools help orchestrate Periodic Data Refreshment?

Use Airflow, Prefect, Dagster, or cloud schedulers to manage dependencies, retries, and notifications.

Category: Tools

How to monitor Periodic Data Refreshment?

Track run success, duration, data volumes, freshness, and SLA adherence; alert on anomalies.

Category: Observability

What are risks of Periodic Data Refreshment?

Data can be stale between runs; synchronized job spikes may strain infrastructure if not staggered.

Category: Risk

What is an alternative to Periodic Data Refreshment?

Ad-hoc Data Refreshment for urgent needs, or streaming ingestion for near-zero latency.

Category: Alternatives