Today we’re delighted to announce a preview of our Webhook Data Source. The new functionality lets you send events directly into Propel from a wide variety of sources.
Previously, we’ve announced support for a variety of warehouse solutions, such as Snowflake and Google BigQuery, with more on the way. However, it’s not always the case that you will move your data through a warehouse in order to bring it into Propel. Just like the previously announced AWS S3 support, the Webhook Data Source allows more flexibility in how you get your data into Propel without using a data warehouse solution.
This feature lets you set up a secure URL to send JSON events to Propel. It’s the option to choose when you already have your analytics events ready to send. For example, you may be able to immediately broadcast usage statistics as events from your application stack. Once you’ve defined the schema in the Propel Data Source, you are ready to do an HTTP POST containing your event JSON either as a single JSON object or an array containing multiple objects. Moments later, your events will be available to you in Propel. Because the webhook endpoint is just a URL, it supports a wide variety of integrations and applications that can post events as JSON objects.
The format is JSON, with the keys and the type of data being defined by the schema you define. For example, in Propel, we can define our Data Source with the following schema:
The corresponding JSON that we POST to Propel will look like the following:
These features are available today in preview. If you are an existing customer and would like to get the functionality added to your Propel account, please contact us. If you’d like to learn more about Propel, we’d love to speak with you; click here to book a demo today!
Propellers equip developers with an easy way to select the optimal cost and query speed for each customer-facing analytics use case.
Propel Data is excited to announce support for Snowflake. Developers are now able to build on top of GraphQL APIs powered by Snowflake data.