Back to directory
databrickslabs avatar

tempo

API for manipulating time series on top of Apache Spark: lagged time values, rolling statistics (mean, avg, sum, count, etc), AS OF joins, downsampling, and interpolation. Read more below about its uses, features, and usage.

Clone repository

git clone https://github.com/databrickslabs/tempo.git

344

Stars

59

Forks

20

Watchers

NOASSERTION

License

tempo - Time Series Utilities for Data Teams Using Databricks

tempo 20 20light 20background

Project Description

Welcome to Tempo: timeseries manipulation for Spark. This project builds upon the capabilities of PySpark to provide a suite of abstractions and functions that make operations on timeseries data easier and highly scalable.

NOTE that the Scala version of Tempo is now deprecated and no longer in development.

image codecov Downloads PyPI version docs lines of code

Tempo Project Documentation

Releases

What's Changed

Fixed release workflows by @nfx in #416

Full Changelog: v0.1.28...v0.1.29

What's Changed

Unify PyPI releases via GitHub OIDC by @nfx in #410 CI/CD overhaul by @jtisbell4 in #403 Update Docs Dependencies by @R7L208 in #411 [GH] Decouple distribution and docs release workflo...

What's Changed

Update LICENSE by @nfx in #366 Api-reference docs compile by @josh-melton-db in #374 Enhancements to Intervals - make_disjoint and init by @R7L208 in #351 Test code and version support...

Sep 22, 2023

v0.1.26: Improved performance of constructing the `asofJoin()` function

Download .zip

What's Changed

[tox] update env to avoid exit 1 error by @R7L208 in #350 [chore] Fix codecov reporting by @R7L208 in #352 [Issue 362] Improve Performance constructing the asofJoin() by @tnixon in #36...

Jun 10, 2023

v0.1.25: Fix AS OF JOIN reverted logic

Download .zip

Updating to include AS OF join fix for Delta Live Tables