The data that your company’s software services provide can offer much more insight than what you can access on their internal dashboards.
Many of these services offer APIs (Application Programming Interface) for accessing or extracting data from them via a direct and secure internet connection. Hippobyte’s integration platform continuously extracts the underlying data from your existing applications and centralizes it all in a petabyte-scale data warehouse.
Hippobyte supports replicating data from several API Cloud Applications. For a full list of supported APIs see the list to the left. If there is an integration that you would like but that is not yet supported, please let us know.
Enterprise and Premium customers have access to additional Sync Strategies allowing users to completely reload data from source and utilize CRON syntax to schedule Sync schedules.
There are some data types, for example, binary data, that does not make sense to be stored in a SQL-based data warehouse, and so Hippobyte actively does not sync this type of data. For a full list of the data that is synced for each cloud application integration, please visit the individual Application Connector page.
Depending on whether an API allows you to do it, we give you the option of not syncing specific tables with Hippobyte. This can be done on the Dashboard while you are integrating.
By default, application connectors sync all new and modified data every 1 hour. Depending on the size of each update, it may take longer. In that case, Hippobyte triggers a connector sync shortly after the previously scheduled sychronization completes. For example:
You can change the sync schedule in the Console. An application connector sync that encounters an error is re-tried repeatedly for up to 10 days.
In general, Hippobyte will never delete data from your data warehouse. Hippobyte handles deleted data differently for different connectors.
For connectors where the API supports it, we utilize the h_status column. We mark the row with status 30 is it has been deleted in the source application.
Some APIs do not allow us to detect or indicate when data has been deleted in the source application. Reach out if this is a point of friction for you, we’ve worked with many customers and may have a work-around for a specific connector.