Data Ingestion

Turbomechanica facilitates data ingestion through the following two methods:

  1. Pull Mechanism:

    With this approach, Turbomechanica actively retrieves data from external sources for a specific period as needed. For instance, it might pull data from various sources such as databases or APIs based on a scheduled interval or upon request. This method allows Turbomechanica to fetch data on-demand, optimizing resource usage and ensuring real-time or near-real-time data availability.

  2. Push Mechanism:

    In contrast, Turbomechanica's servers passively receive data pushed by external systems, such as a facility data warehouse, at predefined intervals. For example, the facility data warehouse might push data to Turbomechanica servers periodically, such as every hour or once a day. This method simplifies integration with systems that generate data continuously or periodically, ensuring that Turbomechanica stays updated with the latest information without the need for frequent polling.