What is a Data Product?
A data product is a customized, reusable data object, created from one or more datasets tailored for specific consumers. A data product can include row and column filters, cross-table joins, and associated metadata such as names, descriptions, and tags. Data products can serve single or multiple consumers.
Elements of a data product in Bobsled
Data: The actual dataset or view, which can include:
Filtered rows and columns from source tables
Joins across multiple tables
Transformed or aggregated data views
Metadata: Descriptive information including:
Name and description
Tags and categories
Access permissions and entitlements
Usage tracking and analytics
How do Data Products work in Bobsled?
Data products are managed differently based on how Bobsled is implemented:
Bobsled Transfers: Data products are created in the source platform as a view in a data platform or file directory in cloud storage. Users select and share these products within Bobsled.
Sledhouse: Users create data products within Bobsled using a no-code query builder or SQL engine. Products are stored as logical views of gold copy datasets (Sledhouse Tables).
What are the advantages of Data Products in Bobsled?
Data products in Bobsled allow product and sales teams to deliver the right data to the right consumers without requiring additional work from engineering. Key benefits include:
Self-service customization for business users
Reusable templates for common data delivery patterns
Granular access control at the row and column level
Automated delivery across multiple destinations
Usage analytics to understand consumer engagement
Next Steps
Learn more about building data products in Bobsled.