A scalable way to share data between platforms. Build apps and workflows that share data between data lakes and warehouses seamlessly.
A suite of developer-friendly APIs to make your data accessible anywhere. Configure the data source, create a share to a customer, define the loading pattern and automate updates.
{
"data": {
"source": {
"name": "Historical Data",
"cloud": "aws",
"product": "s3",
"region": "us-east-1",
"bucketName": 'acme-historical-data',
"path": '/',
"config": [
"arn:aws:iam::012345678912:role/bobsled"
]
}
}
}
{
"data": {
"share": {
"name": "My share",
"destinationLocation": {
"cloud": "aws",
"product": "s3",
"region": "eu-west-1",
"accessIdentifiers": [
{
"arn": "arn:aws:iam::987654321987:user/customer_a"
}
]
},
"description": "This is my share",
"consumerOrganizationName": "Consumer A",
"sourceLocationId": "68302e9b-9cc2-4885-b43a-11c6b642fc86"
}
}
}
{
"data": {
"type": "oneTime",
"transferEntity": [
{
"entityType": "table",
"pathNames": [
"s3://mybucket/folder1/"
],
"loadingBehavior": {
"pattern": "appendOnly"
},
"fileType": "PARQUET",
"tableName": "SHARED_TABLE_1"
},
{
"entityType": "table",
"pathNames": [
"s3://mybucket/folder2/",
"s3://mybucket/folder3/"
],
"loadingBehavior": {
"pattern": "updateAndAppend",
"uniqueIdentifiers": [
"id"
],
"lastModifiedAt": [
"updated_at"
]
},
"fileType": "PARQUET",
"tableName": "SHARED_TABLE_2"
}
],
"options": {
"transferNow": true
}
}
}
{
"data": {
"type": "automated",
"transferEntity": [
{
"entityType": "table",
"pathNames": [
"s3://mybucket/folder1/"
],
"loadingBehavior": {
"pattern": "appendOnly"
},
"fileType": "PARQUET",
"tableName": "SHARED_TABLE_1"
},
{
"entityType": "table",
"pathNames": [
"s3://mybucket/folder2/",
"s3://mybucket/folder3/"
],
"loadingBehavior": {
"pattern": "updateAndAppend",
"uniqueIdentifiers": [
"id"
],
"lastModifiedAt": [
"updated_at"
]
},
"fileType": "PARQUET",
"tableName": "SHARED_TABLE_2"
}
],
"options": {
"transferNow": true
}
}
}
Bobsled is built for scale. It's designed to work seamlessly with your existing stack no matter your language, architecture or data type.
Unlock the full potential of your data for customers. Create shares, define loading patterns, automate updates and monitor statuses, without the need to manage accounts, build pipelines or set permissions.
Monitor activity and usage across every share in the dashboards and systems you already use. Track deliveries, identify errors and get insights on customer usage.
Analytics no longer lives in your dashboard. Win over data teams by offering seamless access to the application data they need to generate insights that move the needle. The Sharing API allows you to empower customers to instantly access their app data with a few clicks.
Empower team members to securely share data with customers by embedding sharing into existing internal apps and workflows. Initiate shares from an internal app like Retool, a CRM or a marketplace to supercharge your existing delivery workflow.
After over a year in stealth, we’re excited to publicly launch Bobsled, the world’s first Data Sharing Platform. With Bobsled, data providers, SaaS companies and data teams can share data into another company’s cloud data lake or warehouse without ever leaving their own.
Snowflake is now an essential delivery channel—and growth partner—for data providers. Here's how data providers can capitalize on the opportunity.
GET A DEMO