Operational Intelligence

Understand and react to your business data as it happens

Surface business data in real-time dashboards so the entire organisation can make data-driven decisions

Customers using this solution

1

The problem

When it comes to making decisions around budgets, sales or allocation of resources, businesses need realtime internal dashboards. But, when information originates from different systems, databases and timezones, there’s often low trust in the quality of the data. Worse still, that data is often too old to be useful, due to complex ETL pipelines. For your employees, a slow dashboard experience with old data is worse than no dashboard at all.

2

The solution

Tinybird continuously ingests your data from multiple sources to exploit it in new ways immediately. Our platform makes it easy to understand your business health by making it easy to query huge volumes of data through realtime low-latency API endpoints. You can use these APIs to power real-time dashboards, so that your entire team can make rapid and informed decisions.

“After testing with Postgres, Cassandra, Redshift, .... we finally moved our analytics backend to Tinybird. Technical support is incredible. They also helped us to design our data structure to improve our queries. Our latency has improved a lot, and the most important thing: we are not worried about how many millions of rows we have”

Plytix
-
Pedro Liévana

Benefits

Access data instantly

Instantly query your raw data, at all levels of granularity - with a great UX. Render charts and graphs on your internal dashboards as soon as it happens - no complex integrations required.

A single source of truth

Trust the quality of your data by continuously ingesting it from multiple sources, and become a truly data-driven company.

Understand your data

Safely prototype and exploit your data in new ways with the option of version control so you won't break your production environment - all without any engineering resource.

Getting started with Tinybird

Learn how to build a quick and easy API endpoint using open data. 
It will not take you more than 10 minutes!

Built for developers

Share this page with your developers so they can get started with in-product analytics in just 3 lines of code

await fetch('https://api.tinybird.co/v0/events?name=eventss', {
       method: 'POST',
       body: JSON.stringify({timestamp: +Date.now(), event: 'user_log_in', user_id: user_id})
   });
curl https://api.tinybird.co/v0/pipes/unique_users.json?since=2018-09-07+23:55:00 | jq ".data"

1

Capture user events

Post events through our APIs

2

Get the data

Render it somewhere, console or a nice dashboard in your user account

Built for developers

Share this page with your developers so they can get started with in-product analytics in just 3 lines of code

class ListOfOptions extends React.Component {
  // ...
  componentDidMount() {
    // get preferences for that user based on usage
    fetch(`https://api.tinybird.co/v0/pipes/list_order_preference.json?user_id=${user_id}`)
  .then(res => res.json())
  .then(result => this.setState({
     items: result.items
   }));
  }
  // ...
  handleClick() {
    await fetch('https://api.tinybird.co/v0/events?name=eventss', {
      method: 'POST',
      body: JSON.stringify({
        timestamp: +Date.now(),
        event: 'user_log_in',
        user_id: user_id
      })
    });
  }
  // ...
}
curl https://api.tinybird.co/v0/pipes/unique_users.json?since=2018-09-07+23:55:00 | jq ".data"

1

Show the most visited option to an user

Use React to make a request and get the info without friction