Feature: Snowflake Integration

Your Data Stays in Snowflake—We Just Visualize It

Deep native integration means no ETL, no data movement, and no security headaches. Leverage your existing Snowflake roles and permissions automatically.

Problem

Building geospatial visualizations usually means extracting data from your warehouse, transforming it for a mapping tool, and managing sync processes to keep things current. Every step adds latency, creates security gaps, and requires ongoing maintenance. Meanwhile, your carefully configured Snowflake roles and permissions get bypassed entirely.

Solution

Honeycomb Maps runs as a Snowflake Native App, deeply integrated with your data platform. It uses Restricted Caller's Rights to query tables with the current user's permissions—no separate credentials, no data exports, no ETL pipelines. Your existing security model just works. Admins map Snowflake roles to Honeycomb application roles, and users get the experience appropriate to their access level.

Key Benefits

Zero data movement

Data never leaves Snowflake. Honeycomb queries your tables directly, so there are no exports to manage, no sync processes to maintain, and no stale data issues.

Leverage existing security

Restricted Caller's Rights means users can only see data they already have permission to access. Your Snowflake RLS policies and role-based access controls apply automatically.

Role mapping for administration

Map Snowflake roles to Honeycomb application roles (admin, editor, viewer). Users get the right experience for their job function without additional configuration.

Always fresh data

Because maps query Snowflake directly when they load, you're always seeing current data. No refresh buttons, no cache invalidation, no wondering if numbers are up to date.

How It Works

1
Install the Native AppDeploy Honeycomb Maps from the Snowflake Marketplace into your account.
2
Configure accessGrant the app access to the databases and schemas containing your geospatial data using Restricted Caller's Rights.
3
Map rolesAssign Snowflake roles to Honeycomb application roles to control who can create, edit, and view maps.

Example Use Case

A financial services company needed to visualize branch performance data that was subject to strict compliance requirements. Because Honeycomb Maps queries Snowflake directly using the viewer's own permissions, sensitive data never leaves the controlled environment. Regional managers see only their regions, while executives get the full picture—all from the same map, all enforced by existing Snowflake roles.