Shared Data Sources in Forward

Shared Data Sources are now supported in Tinybird Forward. To share a Data Source, use the SHARED_WITH instruction in the .datasource file and deploy your Workspace.

If your Workspace has received a Shared Data Source, run tb [--cloud] pull --only-vendored to update your local files. The updated files will be placed in the vendor/<source_workspace_name>/datasources/ directory.

Shared Data Sources can be used in any Pipes other than Materialized Views.

Read the full documentation on Shared Data Sources

Populate Job Observability enhancements

We've significantly improved the precision and detail of Populate Job progress information to give you better visibility into your running operations.

The Jobs API now provides more comprehensive and accurate metrics about your running queries. Progress details for each query within the Populate operation include:

  • Timing information with elapsed_seconds showing exactly how long each query has been running.
  • Enhanced time estimates with estimated_remaining_seconds, which provides more accurate predictions based on current processing rates and data throughput. These estimations will dynamically update to show how much time remains for each step to complete.
  • Granular row-level metrics: Each query now reports read_rows (the number of rows processed from the source) and written_rows (the number of rows written to a temporary table). These written rows are moved into the destination table when the query finishes.

These metrics give you a clearer understanding of the actual data processing happening during your populate operations. You can now monitor not just whether a job is progressing, but also understand the rate of data ingestion, processing efficiency, and get reliable completion estimates.

{
    ...,
    "queries": [
        {
            "query_id": "01K45E4SXGDP068KWD2C9WEY5J",
            "status": "working",
            "elapsed_seconds": 5566.00,
            "estimated_remaining_seconds": 7687.00,
            "progress_percentage": 41.99,
            "read_rows": 517457699,
            "written_rows": 218082490
        }
    ]
}

MFA enabled by default for enhanced security

Multi-Factor Authentication (MFA) will be enabled by default for users signing in with email and password starting September 8, 2025. When you log in, you'll be asked to enter a one-time code sent to your email address.

This enhancement improves the security of your Tinybird account by adding an extra layer of protection beyond your password.