https://github.com/tinybirdco/use-case-examples
Use cases examples using Versions
https://github.com/tinybirdco/use-case-examples
data-project git real-time use-case versions
Last synced: 6 months ago
JSON representation
Use cases examples using Versions
- Host: GitHub
- URL: https://github.com/tinybirdco/use-case-examples
- Owner: tinybirdco
- Created: 2023-10-30T14:48:57.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-26T06:43:11.000Z (8 months ago)
- Last Synced: 2025-03-30T23:51:13.195Z (7 months ago)
- Topics: data-project, git, real-time, use-case, versions
- Language: Shell
- Homepage: https://www.tinybird.co/versions
- Size: 1.49 MB
- Stars: 10
- Watchers: 6
- Forks: 3
- Open Issues: 16
-
Metadata Files:
- Readme: README.md
- Changelog: change_column_type_landing_and_recover_quarantine_data/.tinyenv
Awesome Lists containing this project
README
# Tinybird Versions - Use case examples
## Before starting
Either you want to reproduce a use case or create a new one, please follow the [instructions](DEVELOPMENT/README.md) in the DEVELOPMENT readme.
> If there is any use case referencing any other Data Project, it will be documented in the README of the use case.
## Use cases
This repository contains all the use cases you can iterate with Versions:
- [Add column to a Materialized View](add_new_column_to_a_materialized_view)
- [Add column to a Landing Data Source](add_nullable_column_to_landing_data_source)
- [Add column with values to a Landing Data Source](add_new_column_with_values)
- [Add column to a Kafka Data Source](add_column_kafka_data_source)
- [Change column type in a Materialized View](change_column_type_materialized_view)
- [Change Copy Pipe time granularity](change_copy_pipe_time_granularity)
- [Change sorting key to a Landing Data Source](change_sorting_key_landing_data_source)
- [Change sorting key to a Kafka connected Data Source](change_sorting_key_kafka_data_source)
- [Change TTL to a Data Source](change_data_source_ttl)
- [Create a Pipe Sink to S3](create_pipe_sink)
- [Create a Materialized View with batch ingest](create_a_materialized_view_batch_ingest)
- [Delete simple resource](delete_simple_resource)
- [Iterating an API Endpoint](iterating_api_endpoint)
- [Iterating a Snowflake Data Source](iterate_snowflake)
- [Recover data from quarantine](recover_data_from_quarantine)
- [Remove column from landing Data Source](remove_column_landing_data_source)
- [Use new columns from a Shared Data Source](use_new_columns_from_shared_datasource)
## Caveats
Unfortunately, GitHub doesn't allow running workflows in different subfolders so it isn't possible to include the CI and CD workflow files in the same use case folder. Every CI/CD action is located in `.github/workflows` and has the same folder name as the use case.