Workshop Scenario

Hi everyone,

I’m currently building an aviation app and ran into an issue while working with Workshop Scenarios.

My use case is to create a “Work Package” inside a scenario and then compare scenarios to evaluate their impact on flights.

However, I’m having trouble when trying to use components that allow selecting an object created within a scenario (i.e., not yet in the ontology). I can see the object in the dropdown and select it, but the selected object never loads afterward.

At this point, I’m not sure where the issue is coming from:

  • an ontology issue
  • an action/configuration issue
  • or a limitation of Workshop itself

Specifically, I’m wondering: Is it actually possible to select and use an object that still exists only within a scenario (not yet applied to the ontology)?

For comparison:

  • I can select objects that already exist in the ontology without any issue
  • Once I apply the scenario, the object becomes selectable and works as expected
  • But before applying the scenario, I’m unable to use it

Has anyone encountered this behavior before, or can confirm whether this is expected?

Thanks in advance!

Hey,

The Object Dropdown widget doesn’t support scenarios. That’s it. It can show scenario objects in the list, but the moment you select one, it tries to resolve it from the real ontology, and fails because the object doesn’t exist there yet.

Your options:

  1. Swap to an Object Table — it’s scenario-aware (has the “Load data from scenario” setting). Use it as your selector instead.
  2. Apply the scenario first, then select. Annoying, but it works.
  3. Store the object’s ID as a string variable from the creation action and pass that downstream instead of the object itself.

You’re not doing anything wrong, the widget just isn’t built for this.


Felipe Montes
Development Advisor
Follow me @ linkedin.com/in/felipemontesl/ or GitHub: Brazillianerd

Also, for a guided walkthrough, you can look at the new Ontologize video (posted 10 hrs ago) Build a 2026 World Cup Simulator in Palantir Foundry with Scenarios @matchatea

Happy workshopping!

I’ll check the video out. Thanks!

Thank you for the validation! The table select unfortunately, doesn’t work either.

I think scenario object just can’t be selected and right now, it seems like applying it for an ID is the only way.

My challenge with that though is that it might leave random orphan records acting as placeholder for the ID.

And without applying it to scenario for an ID, or create a scenario object, it won’t show up on the Gantt chart.

Thank you for the update, I’ll do some research on it to see if I can help you more thoroughly.

The cleanest path is probably the “apply scenario first, then interact” flow, even if it feels clunky. Here’s why:

  • The Gantt, like the Object Dropdown, almost certainly resolves objects from the base ontology, so any widget depending on a selected scenario object will break if the scenario isn’t applied first.
  • The string ID approach only works if the Gantt accepts a loose ID parameter, which is unlikely without a proper object binding.
  • Orphan records are a real risk if scenarios are never properly applied or discarded.

Practical suggestion: Structure the Workshop so the user applies the scenario first (clear, prominent action button), and only then unlocks interaction with the Gantt, you can use conditional visibility on downstream widgets, blocking them until the scenario is active. This avoids the confusion without creating dirty data.

The Ontologize video on the World Cup simulator might show a UX pattern for exactly this worth checking before ruling it out.

I think one concern we have on our end is that the client doesn’t want loose Work package with IDs but no other properties.

We run into problems where users might be in the middle but never commit and go create even more work packages.

But I recognize that capability wise your solution is most likely the only way.

Thank you, this has been most helpful!