Home / Companies / Preset / Blog / Post Details
Content Deep Dive

Accessing APIs with Superset

Blog post from Preset

Post Details
Company
Date Published
Author
Beto Dealmeida
Word Count
2,527
Company Posts That Month
2
Language
English
Hacker News Points
-
Post removed?
No
Summary

In 2017, the author, working as a Superset developer, frequently received requests for Google Sheets integration, which led to the creation of a Python library called Shillelagh. This library enables Apache Superset to interact with Google Sheets and other APIs as if they were databases, allowing users to perform SQL queries on spreadsheet data. Shillelagh uses adapters to connect to various APIs, including AWS S3, GitHub, Socrata, and Weather API, enabling data retrieval and visualization in Superset without a traditional database. The library is designed to handle data from different formats like CSV, JSON, and Parquet, and it incorporates security measures such as the shillelagh+safe:// protocol to prevent unsafe operations. By bridging the gap between SQL-based tools and modern APIs, Shillelagh enhances data visualization capabilities in Superset, allowing users to query and aggregate data from diverse sources, including public datasets and private repositories.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.