Snowflake ships a key-driver SQL function (TOP_INSIGHTS) and a conversational agent (Snowflake Intelligence). Both are genuinely useful — and your data team should try them first. This page shows precisely where each one stops, so you know when the question calls for FactorPrism®.
SNOWFLAKE.ML.TOP_INSIGHTS is a decision-tree key-driver function: give it dimensions, a metric, and a control/test label, and it returns segments with contribution scores. For an analyst exploring a one-off question in a worksheet, it's a solid first pass — and it's included with your account.
Snowflake Intelligence answers questions conversationally over a semantic model: "what was revenue by region last quarter?" works beautifully, and it will even tell you which region fell most.
FactorPrism® is a Native App that computes the complete answer in one pass — no SQL, no semantic model, no prompt engineering.
Should we try TOP_INSIGHTS first?
Yes, honestly. If a flat list of contributing segments answers your question, you're done — it's included with Snowflake. Teams come to FactorPrism® when the segments don't add up to the change, when the cause is a broad-based force no single segment explains, or when the audience is a CFO who needs a bridge that ties out.
Is this competing with Snowflake?
No — FactorPrism® exists because of Snowflake's platform. It's a capability you add to your account, reviewed through the Marketplace security process, billed through your Snowflake relationship.
What does FactorPrism® need access to?
A read-only grant on one table or view. Optionally CORTEX_USER (AI-written explanations) and CREATE DATABASE (saving sessions in your own account).
Can I see it without connecting data?
Yes — the in-app demo replays a complete analysis on a realistic retail dataset, instantly.
Install from the Snowflake Marketplace and run the built-in demo in under two minutes.
Get it on Snowflake Marketplace