upload_csv
Upload CSV data to create or update tables in Dune Analytics for blockchain data analysis. Supports datasets up to 200MB for custom blockchain analytics.
Instructions
Upload CSV data to create or overwrite a table in Dune.
Maximum file size is 200MB. Uploading to an existing table overwrites all data.
Args: table_name: Name for the table (will be accessible as dune.your_namespace.table_name). data: CSV data as string, including headers. description: Optional description of the data. is_private: Whether the table should be private.
Returns: Upload confirmation.
Example: upload_csv( table_name="my_token_prices", data="date,token,price\n2024-01-01,ETH,2500\n2024-01-02,ETH,2600" )
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| table_name | Yes | ||
| data | Yes | ||
| description | No | ||
| is_private | No |