Skip to content
Astrato
Search
Ctrl
K
Cancel
What's new
Demos
Light
Dark
System
Menu
Home
What's new in Astrato
Get started - Data Apps
Your first Data App
Getting started with Data Apps
Astrato terminology
Home and navigation
Data Apps - Frequently Asked Questions
Connect your data
Data connections
Semantic layer
Semantic layer workflows
Find a semantic layer
Create a semantic layer
Semantic layer editor
Business Context
What Business Context is for
Create a dimension
Define a measure
Get suggestions from your data
Associative filters
Period axes and comparisons
Save, version and publish
How versioning works
Publish your changes
Go back to an earlier version
Import a Snowflake semantic view
Create a Snowflake semantic view
When an imported Snowflake view changes
Apache Ossie export
When your database schema changes
Semantic layer issues
Astrato Technical Architecture
Astrato's Data Engine
Publish your semantic layer
Restore an earlier version of your semantic layer
Understanding Join direction and quality
Build Data Apps
Choose how to build
Build with Astrato
Build in App Builder (no code)
Build with the CLI (Data App)
Build and host it yourself
Build with your AI assistant
MCP overview
Connect an AI Assistant to Astrato via MCP
Configure an MCP client
Scopes and permissions
Query governed data
Results and errors
Data connections and imports
Tool reference
Administration and limits
Contract changes
Astrato skills
Read documentation for your task
Publish and manage Data Apps
Authentication
Nash AI - Astrato's Agentic AI Assistant
Nash
Nash conversations
Recurring Nash tasks
Reporting and workflows
Notifications
Reload when an application update is available
Connect an AI assistant to Astrato MCP
Guides
Interactivity
Business questions
Writeback and SQL
Excel plugin
Connect to Astrato
Create and manage datasets
Excel functions
Get started with the Astrato Excel Add-in
Insert a dataset as a table
Install the Add-in
Parameters vs variables
Refreshing and working offline
Share a workbook
Troubleshooting
Use variables
Administration
Administration - Getting Started
Invite users
Inviting & Managing Users, Roles, Teams & Groups
Groups
Creating and managing User Groups in Astrato
System settings
Invitation links
License teams
License and usage
Permission requests
Manage resource access
Access overview
Embed links
Content Security Policy
Integrations
Media
Platform metadata exports
Administration - Exporting Workspace Data
Astrato for Snowflake: Managing authentication & security
Auth: OEM API (Web Ticket Authentication)
Azure AD / Entra ID & Snowflake Federated Identity Setup Guide
Consumption-based licensing
Create a custom Astrato Login page for your portal
Enabling multi-domain SCIM (Active Directory) for Astrato, with Azure Entra example
Enterprise Authentication
Enterprise Authentication - AWS Cognito
Enterprise Authentication - Azure
Enterprise Authentication - Google Workspace Setup
Enterprise Authentication - Keycloak
Enterprise Authentication - OIDC Sync Groups and Roles
Enterprise Authentication - Open ID Connect Setup
Enterprise Authentication - Ping Identity
Identity Federation in Snowflake using External OAuth
Managing Licensing and Usage
Managing Users and Groups with Astrato API
Manually Revoking OAuth Integration Tokens
Multi-Factor Authentication (MFA)
Passthrough Authentication - Snowflake
Personal Access Token - (Private Preview)
Setting up a custom domain for Astrato
Setting up a Databricks Oauth Integration
Support
Support portal
Troubleshooting
Trust portal
Demo gallery
Integrate with Astrato
Choose an interface
Data App developer guide
Start here
Demo quick track
Reusable demo starter
Compose a dashboard page
Choose a chart
Build the page
Mounting objects
Layout and responsiveness
Theming
Motion and texture
Querying the engine
Query performance
Governed objects
Add interactions
Filters and selections
Object menu
Data dialogs and exports
Rebuilding a Workbook
Verifying an app
App limitations
Layouts
Choose a layout
Top-down funnel
KPI-led
Table-first
Bento
Card grid
Master–detail
Long-form
Hub
Showcase
Map-led
Ops wall
Detail page
Compare page
Styles
Choose a style
Astrato default
Storytelling with data
Information is Beautiful
Explainer
Financial Times
Economist
Visual essay
Components
Choose components
Header
Card / object frame
Object states
Loaders
Page states
KPI card
Narrative
Legend
Filter bar
Period picker
Quick filters
Filter panel
Search
Tabs
Side rail
Drill-through
Item header
Metric switcher
Chart switcher
Drill-down
Dialog
Toasts
Theme toggle
Inputs
Map
Experts
Choose an expert approach
Stephen Few
Andy Kirk
Alberto Cairo
William S. Cleveland
Edward Tufte
Examples
Account review
Affordability and lending decisions
References
Astrato CLI
Data App runtime
SDK
Semantic layer entity model
Business question YAML
Grouped reducer formulas
Visualizations
Overview
Definitions
Operations
Overview
astrato-app-filter-bar
bar
combo
date-picker
distribution-gauge
dot
filter
gauge
heatMap
histogram
iframe
image
line
number
pie
radar
sankey
scatter
shape
simpleTextObject
slider
table
tree
treemap
waterfall
word-cloud
Workbooks (legacy)
Get started - Workbooks
Getting started with Workbooks
Getting Started with Workbooks and Collections
Historical release notes
Supported Browsers
Workbooks - Enterprise Onboarding – Internal & Customer-Facing Analytics
Workbooks - Frequently Asked Questions (FAQs)
Workbooks Terminology
Importing a Workbook
Actions & Writeback
Actions - Embed/External Communication
Astrato Action Blocks: automating interactive workflows
Astrato Writeback - Atomic Input Form
Astrato Writeback and Actions: Implementing Secure Data Updates
Creating variables to use with objects
Debugging Actions in Astrato
Drill-Down and Drill Through Dimension Actions
Tips and tricks for data-driven user experiences | Actions & more
Write-back 101: Use cases and data models
Writeback Update Action
Action blocks
Controls (Triggers)
Date (Operators)
Events (Triggers)
Excel reporting (Printing)
Navigation (Workbook)
Objects (Workbook)
PowerPoint reporting (Printing) Public Preview
Text (Operators)
Administration
Astrato workbook as code - storing/archiving workbook versions to git
Best Practice
Alternative Measure in Charts
Browser Page Freezes: Causes and Prevention
Building A chart with Dynamic Measure
Design Responsive Dashboards in Astrato
Dynamic Period Over Period Analysis
Maintaining a single source of truth through ELT
Migrating from QlikView / Qlik Sense to Astrato
Performance - Creating Snapshots of Views/Queries, pre-calculate your metrics
Workbook Chaining: Sharing Filters and Variables between Astrato Workbooks
Collections
Collections - Getting Started
Creating a Collection
Managing Collections
Workbook Life-Cycle: Managing Environments in Astrato
Data
Creating custom SQL fields (calculated columns)
How do I create a custom flag field in Astrato?
Number & Date Formatting
Predefined time periods in Astrato
Row-Level Data Reduction- Private Preview
Using The Data-Explorer
Data Connections
Astrato for Snowflake: Optimizing Snowflake Warehouses for cost & performance
AWS Private Connection
AWS Privatelink Connection
Connecting Astrato to Clickhouse (via PostgreSQL interface)
Connecting Supabase to Astrato Analytics
Connecting to Amazon Redshift
Connecting to Databricks
Connecting to Dremio Cloud
Connecting to Google BigQuery (OAuth, JWT)
Connecting to Google Sheets
Connecting to MotherDuck
Connecting to PostgreSQL
Connecting to Snowflake
Connecting to Supabase
Creating a Connection to ClickHouse
Creating efficient queries using data Query Profile Insights
Getting Started with Astrato & Supabase
Optimizing Snowflake: 11 Best Practices
Performance & Usage Telemetry: Store Astrato activity in ClickHouse
Performance & Usage Telemetry: Store Astrato activity in Google BigQuery
Performance & Usage Telemetry: Store Astrato activity in PostgreSQL/Supabase
Performance & Usage Telemetry: Store Astrato activity in Snowflake + Setup Astrato Activity Workbook
Snowflake Functions in Astrato
Snowflake Supported Features
Using Snowflake Key-pair Authentication with Astrato (Using a Snowflake service account with Astrato)
Using Snowflake MFA with Astrato
Workbook Editor - change the Semantic Layer connected of a workbook
Working with Supabase Edge Functions
Filtering & Time Travel
Filter Bar
Filters History
How to Use Associative Filters
Locked Filters
Searching & configuring filters
Time Travel
Using Filters - Filtering in Astrato
Gen AI & ML
A Guide to Creating Effective AI System Prompts in Astrato's AI Insights & Custom Report
AI Admin & Policy (Snowflake Cortex LLM, OpenAI, Google Gemini)
AI Natural Language Measure
Astrato AI Capabilities | Insights & Copilot
Astrato AI Insights Describe object
How Snowpark works in Astrato
Leveraging GenAI with Google BigQuery in Astrato
Getting Started
Exporting and printing in Astrato
Getting started with color
Objects: Visuals, Graphics, Controls & Filters
Advanced Analytics - Forecasting
Advanced Chart Calculations
Advanced Chart Calculations: Moving Aggregations, Period over Period & More
Advanced Chart Calculations: Nested Calculations
Alternative Dimensions and Measures
Astrato Custom Report
Astrato Map
Bar Chart
Chart Filters
Combo Chart
Cumulative Waterfall Chart
Data Object Container properties
Data Objects - Getting Started
Dimensions and Measures Custom Labels
Dot Plot Chart
IFrame Object
Line Chart
Map Interactions - Visual Tooltip
Mini charts (sparklines)
Multi-Measures Waterfall Chart
Number (KPI object)
Pivot Table
Progress Chart
Sankey Chart
Table Visualization
Top N Charts Display
Tree Chart - KPI Tree & KPI Row
Treemap Visualization
Using Charts
Using Tables
Using the Table's writeback/edit capability
Word Cloud
Reporting
API- Get A Visualization Data
Connect Astrato to Google Drive
Data Notification - Setup Guide (BETA)
Notifications- Integration Setup- (BETA)
Reporting- send a report for a range of dates
Reporting: Loop through users — run as user
Scheduled Dashboard Reporting
Send a report to Google Drive
Why Doesn't My Excel Export Match My Filtered Table Data?
Workbook Editor
Action Bar
Designing for Scrollable & Mobile Dashboards in Astrato
Drill-Through dimension in the Workbook
Exporting Asrato charts - Image/PDF, CSV, XLSX
Filter Bar - Custom Buttons
Measure Parameters
Properties Panel
Using Graphics in the Workbook Editor
Using Layers to design and manage items
Using the Gallery to upload images
Using the Toolbar in the Workbook Editor
Workbook Editor- Getting Started
Workbooks
Astrato Parameters & Variables, and when to use each
Astrato Workbook Theming
Bookmarks - Share & Revisit Insights
Creating a Workbook
Design first: Using manual data
Embedding and sharing interactive analytics
Managing Workbooks
Promoting Workbooks Between Environments (DEV → UAT → PROD) - Private Preview
Publishing a Workbook
Workbook Life-Cycle: Versioning
Working with Large Datasets (query timeout)
What's new
Demos
Light
Dark
System
Astrato Technical Architecture
Updated 23 Oct 2026
Astrato Technical Architecture
Section titled “Astrato Technical Architecture”
Astrato Technical Architecture - AWS Private Link
Section titled “Astrato Technical Architecture - AWS Private Link”
Astrato Technical Architecture - Snowflake Cortex
Section titled “Astrato Technical Architecture - Snowflake Cortex”