Datasets and Views
Datasets and Views (Beta)
Self-managed Datasets and Views is in beta for Design Partners. Get in touch for more info.
In addition, you can define and create your own private Datasets and Views, which can then be queried with SQL, cached in Spice Firecache, and published publicly to be shared with others.
To define a dataset, first ensure your Spice app is connected to a GitHub repository, then add a dataset manifest file to the GitHub repository in the
.spice/datasets
path.For example:
# .spice/datasets/recent_blocks.yml
name: eth.recent_blocks
type: append
firecache:
enabled: true
trigger: number
time_column: timestamp
Once the manifest file is committed to the GitHub repository, navigate to the Datasets section of the Hub, and click Sync with GitHub. The newly defined dataset will appear in the datasets list.

List of synced Datasets in the Hub.
Click the dataset Deploy button. Because this dataset was Firecache enabled, the firecache status will now turn to Ready.

Deployed dataset eth.recent_blocks is now firecache Ready.
Clicking the dataset will show its details along with it's deployments.

Dataset details page.
Last modified 2mo ago