---
title: "#apachesuperset articles | Hashnode"
description: "Explore 9 articles tagged #apachesuperset on Hashnode. Tutorials, guides, and how-tos from the community."
url: "https://hashnode.com/tag/apachesuperset"
---

Tag

# #apachesuperset

9 posts · 0 followers

[Andolasoft Inc](https://hashnode.com/@andolasoft) · [Oct 30](https://hashnode.com/posts/natural-language-querying-on-apache-superset-build-text-to-sql-yourself-or-use-a-managed-ai-layer/6ae4a02acc99fe988137e813)

### [Natural-Language Querying on Apache Superset: Build Text-to-SQL Yourself or Use a Managed AI Layer](https://andolasoft.hashnode.dev/natural-language-querying-on-apache-superset-build-text-to-sql-yourself-or-use-a-managed-ai-layer?utm_source=hashnode&utm_medium=feed)

The first question a security reviewer asks about an AI analytics feature is not about accuracy. It is: “What leaves our network, and where does it go?” If the honest answer is “a few thousand rows of

2 min read · [andolasoft.hashnode.dev](https://andolasoft.hashnode.dev/natural-language-querying-on-apache-superset-build-text-to-sql-yourself-or-use-a-managed-ai-layer?utm_source=hashnode&utm_medium=feed)

[Andolasoft Inc](https://hashnode.com/@andolasoft) · [Oct 29](https://hashnode.com/posts/superset-upgrade-playbook-moving-a-production-instance-from-3-x-to-4-x-without-downtime/6ae33d2ff73fddb84d14cf31)

### [Superset Upgrade Playbook: Moving a Production Instance from 3.x to 4.x Without Downtime](https://andolasoft.hashnode.dev/superset-upgrade-playbook-moving-a-production-instance-from-3-x-to-4-x-without-downtime?utm_source=hashnode&utm_medium=feed)

A Superset upgrade has one property that shapes everything else: the metadata database migration runs forward and there is no supported migration backward. Once the schema is at 4.x, a 3.x image canno

1 min read · [andolasoft.hashnode.dev](https://andolasoft.hashnode.dev/superset-upgrade-playbook-moving-a-production-instance-from-3-x-to-4-x-without-downtime?utm_source=hashnode&utm_medium=feed)

[Andolasoft Inc](https://hashnode.com/@andolasoft) · [Oct 27](https://hashnode.com/posts/building-a-custom-filter-or-control-panel-component-for-apache-superset/6ae09cf943885c276c498377)

### [Building a Custom Filter or Control-Panel Component for Apache Superset](https://andolasoft.hashnode.dev/building-a-custom-filter-or-control-panel-component-for-apache-superset?utm_source=hashnode&utm_medium=feed)

Not all Apache Superset filters work the same way. Chart controls, native dashboard filters, and cross-filtering serve different purposes—and each requires a different implementation approach. This gu

1 min read · [andolasoft.hashnode.dev](https://andolasoft.hashnode.dev/building-a-custom-filter-or-control-panel-component-for-apache-superset?utm_source=hashnode&utm_medium=feed)

[Andolasoft Inc](https://hashnode.com/@andolasoft) · [Oct 16](https://hashnode.com/posts/superset-plugin-performance-rendering-100k-row-datasets-without-freezing-the-dashboard/6ad1ccdcfda85fa93c181316)

### [Superset Plugin Performance: Rendering 100k-Row Datasets Without Freezing the Dashboard](https://andolasoft.hashnode.dev/superset-plugin-performance-rendering-100k-row-datasets-without-freezing-the-dashboard?utm_source=hashnode&utm_medium=feed)

Is your Apache Superset dashboard slow even when database queries finish in under a second? The bottleneck might be your browser—not your database. Parsing large responses, transforming data, and rend

1 min read · [andolasoft.hashnode.dev](https://andolasoft.hashnode.dev/superset-plugin-performance-rendering-100k-row-datasets-without-freezing-the-dashboard?utm_source=hashnode&utm_medium=feed)

[Andolasoft Inc](https://hashnode.com/@andolasoft) · [Oct 15](https://hashnode.com/posts/how-to-set-up-google-workspace-sso-for-apache-superset/6ad0affc904f1e09ac2baa1a)

### [How to Set Up Google Workspace SSO for Apache Superset](https://andolasoft.hashnode.dev/how-to-set-up-google-workspace-sso-for-apache-superset?utm_source=hashnode&utm_medium=feed)

For organisations running on Google Workspace, Google SSO is the login experience users already know. Flask-AppBuilder includes a built-in Google OAuth handler, making the initial Apache Superset inte

1 min read · [andolasoft.hashnode.dev](https://andolasoft.hashnode.dev/how-to-set-up-google-workspace-sso-for-apache-superset?utm_source=hashnode&utm_medium=feed)

[Andolasoft Inc](https://hashnode.com/@andolasoft) · [Oct 14](https://hashnode.com/posts/how-to-set-up-keycloak-sso-for-apache-superset-openid-connect/6acf832d69e82a9bb58c2eb6)

### [How to Set Up Keycloak SSO for Apache Superset (OpenID Connect)](https://andolasoft.hashnode.dev/how-to-set-up-keycloak-sso-for-apache-superset-openid-connect?utm_source=hashnode&utm_medium=feed)

When organisations need full control over identity, Keycloak is a natural fit—whether for on-premise deployments, regulated environments, multiple upstream directories, or an entirely open-source stac

1 min read · [andolasoft.hashnode.dev](https://andolasoft.hashnode.dev/how-to-set-up-keycloak-sso-for-apache-superset-openid-connect?utm_source=hashnode&utm_medium=feed)

[Andolasoft Inc](https://hashnode.com/@andolasoft) · [Oct 13](https://hashnode.com/posts/how-to-set-up-microsoft-entra-id-azure-ad-sso-for-apache-superset/6ace0d4bd737719ab9f9082f)

### [How to Set Up Microsoft Entra ID (Azure AD) SSO for Apache Superset](https://andolasoft.hashnode.dev/how-to-set-up-microsoft-entra-id-azure-ad-sso-for-apache-superset?utm_source=hashnode&utm_medium=feed)

Apache Superset SSO with Microsoft Entra ID If your organisation uses Microsoft 365, Microsoft Entra ID (formerly Azure Active Directory) already manages employee identities and access. Integrating Su

2 min read · [andolasoft.hashnode.dev](https://andolasoft.hashnode.dev/how-to-set-up-microsoft-entra-id-azure-ad-sso-for-apache-superset?utm_source=hashnode&utm_medium=feed)

[Andolasoft Inc](https://hashnode.com/@andolasoft) · [Oct 12](https://hashnode.com/posts/superset-rbac-design-for-a-500-user-enterprise-roles-data-access-and-dashboard-permissions/6acca0646b2ea0d64c949ac5)

### [Superset RBAC Design for a 500-User Enterprise: Roles, Data Access and Dashboard Permissions](https://andolasoft.hashnode.dev/superset-rbac-design-for-a-500-user-enterprise-roles-data-access-and-dashboard-permissions?utm_source=hashnode&utm_medium=feed)

Apache Superset Permissions: Smarter Access Control - Apache Superset offers flexible permissions, but default role configurations often lead to excessive privileges and manual dataset access manageme

1 min read · [andolasoft.hashnode.dev](https://andolasoft.hashnode.dev/superset-rbac-design-for-a-500-user-enterprise-roles-data-access-and-dashboard-permissions?utm_source=hashnode&utm_medium=feed)

[Andolasoft Inc](https://hashnode.com/@andolasoft) · [Oct 8](https://hashnode.com/posts/multi-tenant-row-level-security-in-embedded-superset-three-patterns-and-when-each-fails/6ac79dedaf74cd4e774d97ba)

### [Multi-Tenant Row-Level Security in Embedded Superset: Three Patterns and When Each Fails](https://andolasoft.hashnode.dev/multi-tenant-row-level-security-in-embedded-superset-three-patterns-and-when-each-fails?utm_source=hashnode&utm_medium=feed)

Embedding a Superset dashboard is easy. Making sure each tenant sees only its own data—across every chart, filter, drill-down, and cached result—is where things get serious. A weak tenant boundary can

1 min read · [andolasoft.hashnode.dev](https://andolasoft.hashnode.dev/multi-tenant-row-level-security-in-embedded-superset-three-patterns-and-when-each-fails?utm_source=hashnode&utm_medium=feed)
