TL;DR

Redesigned schema management within SAS Intelligent Decisioning to help users define, inspect, and apply complex data structures more intuitively.

The work focused on making hierarchical schema more legible, reducing cognitive load, and integrating schema directly into decision workflows — turning a foundational but opaque layer into a usable part of the decisioning experience.

SAS Viya schema management — decision flow canvas

Protected Under NDA

The full case study contains confidential product details and is available with a password. Please reach out if you'd like access.

Incorrect password. Please try again.
Access granted — loading case study
NDA Protected
Tension

The hidden complexity of schema

Schema management is foundational to decisioning systems. Every rule, variable, and model depends on structured data flowing through the platform.

But as schemas grow, the experience of working with them becomes increasingly opaque. Users aren't blocked by missing features — they're blocked by the gap between what the data is and how the product presents it.

  1. 01 Deeply nested structures are hard to interpret at a glance, forcing users to mentally reconstruct what the data looks like.
  2. 02 Translation happens in the user's head — schema has to be re-expressed as decision logic line by line.
  3. 03 The workflow is disconnected from the authoring surface, pulling users out of flow every time they need structure.
Design Strategy

From data structure to user experience

Rather than simplifying schema itself, the design challenge was to make complexity understandable, navigable, and usable in context. Three principles shaped every decision.

01

Make structure visible

Surface hierarchy where users need it, without requiring them to reconstruct it mentally. Legibility of the data is the first layer of usability.

02

Keep users in flow

Schema inspection shouldn't break the authoring experience. Bring the reference to the user, rather than sending the user to the reference.

03

Bridge data to action

Close the gap between seeing a schema attribute and applying it. Every step from structure to logic should feel like one continuous motion.

Solution

Making schema usable

Transforming complex schema structures into a more understandable, navigable, and actionable experience inside Intelligent Decisioning.

  1. 01
    Paper Prototype
    Before moving into high-fidelity design, we explored schema interactions through low-fidelity prototypes. This helped validate mental models early and iterate quickly without technical constraints.
  2. 02
    Schema Path Pop-over
    Reveal schema hierarchy in context, allowing users to understand nested structures without leaving their workflow.
  3. 03
    Mapping to Variables
    Bridge schema attributes directly to decision variables, reducing manual effort and cognitive translation.
  4. 04
    Drill-in Schema View
    A focused, layered view for inspecting schema details, types, and relationships at depth.
  5. 05
    Schema Selection Dialog
    Improve discoverability and scalability when navigating a growing library of schemas.
01 — Early exploration

Paper prototype

Paper prototype sketches exploring schema variable selection and tree-table interaction options
02 — In-context legibility

Schema path pop-over

Schema variable information pop-over revealing the schema path in context within the decision flow canvas
03 — Data to decision

Mapping to variables

Map to Variable dialog pairing a tree of schema attributes with a selected variable and its full schema path
04 — Focused inspection

Drill-in schema view

Drill-in schema view showing focused inspection of a selected schema attribute
05 — Discovery at scale

Schema selection dialog

Select Schema Property dialog with searchable tree, recently added items, and a persistent path indicator for scalable schema discovery
Impact

From structure to intelligence

Transforming complex data structures into usable decision intelligence — at enterprise scale.

This work helped strengthen the foundation of schema-driven decisioning — making structured data more accessible and actionable across the platform.

SAS® Intelligent Decisioning
Analyst Recognition
SAS is a Leader in the Gartner® Magic Quadrant™ for Decision Intelligence Platforms, 2026.
Product Impact
Improved how users interpret, map, and operationalize structured data in decision flows.
Platform Positioning
Reinforced SAS Intelligent Decisioning as a leading solution for enterprise decision intelligence.
Gartner® · 2026

Magic Quadrant™ for Decision Intelligence Platforms

SAS recognized as a Leader for completeness of vision and ability to execute in enterprise decisioning.

CHALLENGERS LEADERS NICHE VISIONARIES Completeness of Vision → Ability to Execute → SAS
Takeaways

Designing for real systems

Three lessons from taking schema management from concept to shipped experience inside a complex enterprise platform.

Cross-functional collaboration

Worked closely with development, API, and runtime backend teams to ensure design feasibility and alignment with system architecture.

Feasibility shapes experience

The best solution is not only intuitive, but also buildable and scalable within real product constraints.

Prioritization creates momentum

Defining MVP versus post-MVP scope helped the team deliver meaningful value while preserving a longer-term vision.

Future Opportunities

What comes next

The current work lays the foundation for schema as a first-class object in the decisioning experience. Several directions extend that foundation.

01
Schema definition section
Enable users to create and edit schemas directly within the product, closing the loop between consumption and authoring.
02
Upload or paste JSON
Allow users to generate schemas quickly from real-world JSON input, lowering the barrier to onboarding new data sources.
03
Tagging & versioning
Support organization, governance, reuse, and lifecycle management at scale as the schema library grows.