Download Palantir Application Developer High-Score Q&A Collection Every Student Needs and more Exams Computer Science in PDF only on Docsity!
Palantir Application Developer
Quiver Canvas - Correct Answer ✔️ ✔️ - is a page on which you can display, position, and resize cards in your analysis.
- ideal for hiding complex transformation paths that you don't want to display
- ideal for building a customized view of your analysis, as the mode offers maximum flexibility to choose what content to display or hide and to choose the size and position of cards on the screen. Quiver's Graph - Correct Answer ✔️ ✔️ -provides a graphical view of your analysis, where cards are represented by nodes on the Graph and each card is linked to its inputs and outputs.
- useful for understanding the lineage of your analysis
- allows you to see all of the content in your analysis at once, along with the logical paths involved. Quiver: Canvas Vs. Graphs - Correct Answer ✔️ ✔️ 1. While cards can be hidden from the view in Canvas, cards are always visible in the Graph.
- Cards can be separated into multiple canvases. You cannot create multiple graphs for one analysis. Quiver Cards - Correct Answer ✔️ ✔️ - the generic term used to refer to any piece of content in your analysis, such as a visualization. - represented as boxes on a canvas or nodes on the Graph.
- Each has type, input and outputs, and configuration options Quiver Types of Cards - Correct Answer ✔️ ✔️ - Objects and object sets
- Time series chart
- Visualizations
- Tables
- Transforms
- Metric Cards
- Materialization Cards
- Buttons
- Text Cards
2 options:
- Set a default value equal to a variable in the Workshop module
- Leave no default Function-based actions - Correct Answer ✔️ ✔️ - enable modules to trigger complex sets of object edits and writeback.
- Widgets such as Metric Cards can allow the output of Functions to be display in- module to help guide users' decisions.
- can be used as part of Rules logic of the action type. This is generally helpful to enable more complex writeback in an action type than the built-in options of Add Object, Delete Object, Modify Object, Add Link or Delete Link. Object Explorer: Filter - Correct Answer ✔️ ✔️ - the search bar is the central hub for filtering the current set of objects You can filter each object set by:
- Properties
- Keywords
- Term Modifiers: a. "IS NOT" - negates current search term b. "STARTS WITH" (same as typing term*) c. "EXACT" -
- Adding Logical Operators (AND/OR)
- Filtering on Links Object Explorer: Charts - Correct Answer ✔️ ✔️ - the main point of interaction for users filtering within Object Explorer.
- Each represents an aggregation of a property field on the main object type, or linked object types.
- you can add, remove, and order Object Explorer: Chart Types - Correct Answer ✔️ ✔️ 1. Listograms - display aggregations on non-numeric properties, or aggregations on numeric.
- Pie - non-numeric properties (booleans and strings)
- Histograms - aggregations on numeric or date properties
Dynamic Object Sets - Correct Answer ✔️ ✔️ are saved as the representation of the filters applied. As such, when new data matches (or does not match) those filters, the object set will be updated. Workshop Module: Events - Correct Answer ✔️ ✔️ - enable application builders to trigger specific behavior whenever a user takes a given action.
- can be triggered from many widgets, including the Button Group, Object Table on row selection, and Tabs widgets. W: Layer Events - Correct Answer ✔️ ✔️ trigger changes in the on-screen display state of overlays
Ex:
- open/ close {overlay} W: Layout Events: - Correct Answer ✔️ ✔️ - changes in the on-screen display within a Workshop module, such as switching the selected page, expanding or collapsing a given section, and switching the active tab in a Tabs layout.
Ex:
- switch to {page name}
- expand/ collapse/ toggle {section name}
- switch to {tab name} W: Variable events - Correct Answer ✔️ ✔️ provide application builders with ways to change variable values within a Workshop module.
Ex:
- Reset {variable name} value
- set variable value
- stream LLM response into variable
- send to AIP assist Notepad - Correct Answer ✔️ ✔️ - an object aware collaborative rich-text editor- you can integrate widgets like charts or objects from other Foundry applications
Less well-suited for creating dashboards or complex, page - based rich - text editing Embedding Quiver - Correct Answer ✔️ ✔️ -Published Quiver dashboards can be embedded in object views in Object Explorer.
- can also be embedded in workshop, the embedded dashboard can can update based on object set selection in the application scenarios - Correct Answer ✔️ ✔️ - allow you to interact with your modeled universe, unlocking the ability to ask "What if" questions to simulate different operating conditions.
- Configured against your system graph, it evaluates actions along with one or more modeled inputs and computes the output value to reflect the real-world interactions of your digital twin.
- for time series for ___ it is impt to understand and interact with changes to your system over time, it is critical to shape your measured values as time series in order to configure these as inputs to yor model which will generate calculated time series outputs for comparison
Foundry Rules - Correct Answer ✔️ ✔️ - enables uses to customize pipeline logic with point and click and low-code interface
- users can create rules and apply those rules to datasets, objects, and time series for a variety of use cases like alert generation or data categorization.
- Use cases: raise alerts, flag suspicious transactions, categorize entities into groups based on rules
- can be customized FR: Rule - Correct Answer ✔️ ✔️ is a set of conditions that, taken together, can specify particular rows of data in a dataset. FR: Conditions - Correct Answer ✔️ ✔️ that form a rule apply to the columns of a dataset and can range from simple filters to complex aggregations, joins, or other operators. Deploy Foundry Rule - Correct Answer ✔️ ✔️ 1. Deploy workflow template
- Configure workflow
Status: Experimental - Correct Answer ✔️ ✔️ Indicates that the resource is still under development. Changes may be made that make the experimental item unavailable in user facing applications. Status: Deprecated - Correct Answer ✔️ ✔️ - Indicates that the resource will soon be deleted. The deprecated item should not be relied on in user facing applications.
- usually has metadata such as a description explaining why, expected deadline, and/or the resource that is meant to replace it
- cannot be made experiemental, active, or example again by using the status picker - you would need to restore the Ontology resource to a version w the desired status Status: Example - Correct Answer ✔️ ✔️ - resources are notional and are only suitable for trainings or early-stage, exploratory use.
- are not intended for use in production workflows.
Data Health - Correct Answer ✔️ ✔️ - is a Foundry service that monitors and alerts on common issues across datasets.
- comes with pre-built checks for potential issues regarding dataset status, time, size, content, and schema.
- In the event of a failed check, it sends in-platform notifications and emails to alert you about the failure.
- you can check the health of a dataset, across a project, across a pipeline, or across the platform Common pitfalls with data health check set-ups - Correct Answer ✔️ ✔️ - Too many checks leading to noise in volume of checks
- The wrong kinds of checks leading to unhelpful alerts
- Too few checks resulting in a lack of signal when there is an issue Resolved Schedule - Correct Answer ✔️ ✔️ - unit of monitoring
- is a mental model to assign roles to the different datasets involved in a schedule.
- Different health checks are recommended depending on the role of a dataset.
- can have one of the following roles: outputs, intermediates, inputs
Ontology Metrics: Active Users - Correct Answer ✔️ ✔️ The number of unique user IDs that triggered the reads and writes recorded over the last 30 days. Two places in the Ontology Manager to view object type and link type usage: - Correct Answer ✔️ ✔️ 1. Usage graph on the Overview Tab
- A dedicated Usage Tab Ontology - Correct Answer ✔️ ✔️ - an operational layer for the organization.
- sits on top of the digital assets integrated into the Palantir platform (datasets and models) and connects them to their real-world counterparts, ranging from physical assets like plants, equipment, and products to concepts like customer orders or financial transactions.
- serves as a digital twin of the organization, containing both the semantic elements (objects, properties, links) and kinetic elements (actions, functions, dynamic security) needed to enable use cases of all types. Ontology semantic elements - Correct Answer ✔️ ✔️ objects, properties, links
Ontology kinetic elements - Correct Answer ✔️ ✔️ actions, functions, dynamic security objects, properties, and links - Correct Answer ✔️ ✔️ Defining the semantics of your organization happens by mapping existing datasources into Action types and Functions - Correct Answer ✔️ ✔️ The kinetics of the organization—enabling change while complying with organizational controls and governance—are defined in the Ontology using Functions - Correct Answer ✔️ ✔️ provide a way to author and evolve business logic with arbitrary complexity. Interface - Correct Answer ✔️ ✔️ -an Ontology type that describes the shape of an object type and its capabilities. -provide object type polymorphism, allowing for consistent modeling of and interaction with object types that share a common shape. Object Views - Correct Answer ✔️ ✔️ are a central hub for all information and workflows related to a particular object. This includes key "biographical data" about an object, any linked objects, key related metrics, and links to (or
- as user-friendly and high-quality as custom React applications Slate - Correct Answer ✔️ ✔️ -a flexible application builder for Foundry that requires more technical configuration and code than Workshop.
- applications interact with the Ontology layer, but can also interact directly with Foundry datasets.
- enables significant visual customization based on web development paradigms and has a wide range of available features, but also requires more technical knowledge to build and maintain applications than Workshop. Carbon - Correct Answer ✔️ ✔️ - enables combining multiple resources or applications in Foundry to create highly curated workspaces for operational users. By allowing you to combine analytical results such as dashboards, applications built in Workshop or Slate, and out-of-the-box capabilities such as Object Views and Object Explorer, it enables workflow builder to perform the "last mile" of customization to create a highly tailored and usable experience for end users.
- can provide a focused experience for less technical users that need to carry out critical operational workflows.
Map - Correct Answer ✔️ ✔️ application allows you to bring together and analyze objects and other data in a geospatial context. Application Comparison - Correct Answer ✔️ ✔️ see PNG
Main Use Cases - Correct Answer ✔️ ✔️ Discovery, Analysis, Dashboards, and Applications. Discovery - Correct Answer ✔️ ✔️ - enables users to find the right information or workflow.
- is primarily enabled through two core features: curated content hubs and search. Analysis - Correct Answer ✔️ ✔️ enables users to answer a broad range of questions. Dashboards - Correct Answer ✔️ ✔️ - are sets of pre-configured visualizations consumed primarily in a read-only fashion by a broader set of consumer users.
- are often used to turn meaningful Analyses into recurring reporting or operational monitoring.