Home / Companies / Tinybird / Blog / Post Details
Content Deep Dive

Import Postgres tables into Tinybird with PostgreSQL Table Function

Blog post from Tinybird

Post Details
Company
Date Published
Author
Cameron Archer
Word Count
1,333
Language
English
Hacker News Points
-
Summary

Tinybird has introduced support for the PostgreSQL Table Function, enabling developers to seamlessly import and sync data from a Postgres database into Tinybird Data Sources using SQL. This feature simplifies the process of migrating analytics data from Postgres, which, despite its popularity and versatility as a general-purpose database, struggles with high-scale, real-time analytics workloads. By leveraging Tinybird's Copy Pipes, developers can efficiently manage data synchronization, using strategies like replace or append, to maintain real-time analytics without needing to set up new infrastructure or learn new tools. The PostgreSQL Table Function utilizes Tinybird’s new Environment Variables API to securely manage credentials and variables, allowing developers to backfill historical data, perform incremental updates, and enrich event data with Postgres dimensions for scalable, user-facing analytics. Currently in Private Beta, this feature is part of Tinybird's ongoing efforts to provide easy solutions for developers to build real-time analytics platforms, with resources and community support available for new users.