REMINDER: Sign up for the Foundry Newsletter to receive a summary of new products, features, and improvements across the platform directly to your inbox. For more information on how to subscribe, see the Foundry Newsletter and Product Feedback channels announcement.
Share your thoughts about these announcements in our Developer Community Forum ↗.
Date published: 2025-01-16
We are excited to expand the availability of website hosting to Developer Tier enrollments. This powerful addition enables you to seamlessly build and deploy custom frontend applications, leveraging Foundry as your backend with the help of the Ontology SDK (OSDK).
To get started, navigate to Developer Console and create a client-facing application. See the documentation for an in-depth walkthrough:
Use Developer Console to provision a custom subdomain. Foundry will automatically provision the required infrastructure including DNS records and TLS certificates. Your application will be served from one of the following domains depending on your enrollment type:
{APPLICATION-NAME}.[YOUR-ENROLLMENT].palantirfoundry.com
{APPLICATION-NAME}-[HASH].apps.[ZONE].palantirfoundry.com
The website hosting menu in Developer Console.
With this feature, Developer Tier enrollments can now take advantage of Foundry's development tooling and website management tools.
Go from an empty slate to a deployed website in 10 minutes. Start with a custom repository template, develop inside a fully set up VS Code workspace, and manage your changes in Code Repositories.
The development environment in Foundry, with the VS Code IDE on the left and live preview of the application in development on the right.
Leverage robust version control tools provided by Code Repositories to review and safely deploy your website changes.
The version control page in Code Repositories.
Configure your website's content security policy, manage roll-back, and monitor usage metrics.
Developer Console provides tools to monitor your application's Foundry usage.
Date published: 2025-01-16
Generally available across enrollments the week of January 13, you can add manual entry transform tables as cards to your Quiver canvas, enabling you to create a transform table from scratch that contains up to 5,000 rows of data. Manual entry transform tables have an intuitive spreadsheet-like user interface and support five data types: string, number, Boolean, time, and time series.
As with Quiver's other transform tables, you can apply any of the transform operations available in the transform table search window to manual entry transform tables.
As an example use case, you can create a manual entry transform table to dynamically parameterize an analysis in conjunction with row and column selectors. The values in the table's selected rows can be used as dynamic parameters downstream, such as the figures for metric_b in the Time Series Chart on the Quiver canvas in the image below.
Use manual entry transform tables to parameterize an analysis in Quiver.
You can also use manual entry transform tables to ingest small sets of data from external sources to supplement an analysis and integrate with the Ontology. Additionally, manual entry transform tables enable the full range of Quiver's time series analysis operations for time series datasets containing up to 5,000 rows without the need to establish a time series sync.
To learn more about manual entry transform tables and the workflows they support, see Quiver's transform table documentation.
Date published: 2025-01-16
Available today on all enrollments, you now have new options in the Resource Management application to give you more granular control over a Project's resource queue assignments. In the past, GPU-enabled Projects that were assigned to vGPU resource queues used their enrollment's default resource queue for vCPU workloads. Now, you can configure these types of Projects to use a specified vCPU resource queue. This means that Projects can be assigned to up to two different resource queues, a vCPU queue, and optionally, a vGPU resource queue, to give you more flexibility over your resources.
Additionally, you can now support critical workflows that require dedicated compute resources by making one existing branch per Project the "priority" branch for that Project. Workloads on a set priority branch benefit from the ability to use assigned resource queues, as opposed to other workloads which continue to use the resource queues assigned to the Project. Like Projects, each priority branch is assigned to a vCPU resource queue, and they can also optionally be assigned to a vGPU resource queue.
Enable priority branch and manage which vCPU and vGPU resource queues the priority branch uses.
You can now also view a Project's resource queue assignments in the platform filesystem sidebar. For example, the following screenshot demonstrates a Project with a priority branch namedproduction
, with distinct vCPU and vGPU resource queue assignments between the priority branch and the Project itself.
View a Project's resource queue information at a glance from the platform filesystem sidebar.
For more information, visit the priority branch documentation.
Date published: 2025-01-14
We are excited to announce that you can now develop Python transforms in VS Code workspaces, allowing you to use the Visual Studio Code IDE to seamlessly develop your Python transforms with Palantir workflows. This beta feature is available to all users who have access to VS Code workspaces (also in beta).
The VS Code workspace interface, featuring improved developer tools.
Python transforms with VS Code workspaces unlock significant improvements to tooling and capabilities that meaningfully improve developer workflows. You can expect the following updates to your developer experience:
To start using Python transforms in VS Code workspaces, open your transforms repository in the Code Repositories application. From here, select Open in VS Code from the top right corner of the screen, which will take you to a VS Code workspace:
Open your Python transforms code repository in a VS Code workspace by selecting Open in VS Code.
VS Code workspaces are in a beta state and available by default in all Organizations where Code Workspaces is enabled. If you do not see the option to open your code repository in a VS Code workspace, contact Palantir Support to learn how to enable access.
Python transforms in VS Code workspaces is a new feature; some transforms preview components are not yet supported. We are actively working to add support for all missing features. For more information, review our documentation.