PALANTIR DATA ENGINEERING
CERTIFICATION EXAM
After setting a JDBC sync to use the APPEND transaction type
for incremental syncs, you notice that multiple versions of the
same row appear in the dataset when updates occur. What should
you do to ensure that only the latest version of each row is present
in the dataset?
Use the Overwrite transaction type instead of APPEND.
Disable incremental syncs and perform full batch syncs instead.
Ignore the duplicates as they do not affect data integrity.
Configure another tool in Foundry, such as Transforms, to clean
the data.
Configure another tool in Foundry, such as Transforms, to clean the
data.
Which of the following tools in Foundry can be used to validate
assumptions about datasets in a point-and-click fashion?
Pipeline Builder
Contour
Code Repositories
Dataset Previews
Contour
, You need to process large CSV files in Foundry without loading
the entire file into memory, ensuring efficient resource usage.
Which approach should you adopt using the FileSystem API?
Use FileSystem.open() to stream the file and process it line by line.
Buffer the entire file content into a temporary file for processing.
Read the entire file into a string and split it by lines.
Enable random access by using the seek method on the file
stream.
Use FileSystem.open() to stream the file and process it line by line.
Which of the following actions are necessary to add an object
type to your data lineage graph in Foundry? Select two.
Open the View node properties panel and click the Settings icon
next to the object type.
Select the object type from the search results to add it to your
data lineage graph.
Use the Search Foundry tool in the right sidebar to find the
desired object type.
Select the dataset and filter the list of related artifacts to include
object types.
Select the object type from the search results to add it to your data
lineage graph.
Use the Search Foundry tool in the right sidebar to find the desired
object type.
,You initiated a build on a feature branch with a fallback chain of
feature → master, where dataset A is on master. During the build,
two jobs are executed serially: the first job writes to dataset B on
the feature branch, and the second job writes to dataset C on the
feature branch. What will be the state of dataset A after the build?
Dataset A on the master branch is updated with new data.
Dataset A on the feature branch is updated with new data.
Both feature and master branches of dataset A are updated.
Dataset A remains unchanged.
Dataset A remains unchanged.
Which of the following file formats is recommended to store
unstructured data within a Foundry dataset?
Parquet
Text
JSON
Avro
Text
How can you disable specific PyLint messages, such as 'missing-
module-docstring', in your Python project within Foundry?
Use command-line arguments when running PyTest to disable the
messages.
Remove the associated code that triggers the messages.
Edit the build.gradle file to exclude these messages.
Modify the src/.pylintrc file to disable the specific messages.
, Modify the src/.pylintrc file to disable the specific messages.
Which of the following features are available under the Details
view in Foundry's Dataset Preview? Select three.
Adding custom metadata fields
Viewing and downloading dataset files
Comparing datasets
Monitoring real-time data streams
Editing the dataset schema
Scheduling data syncs
Adding custom metadata fields
Viewing and downloading dataset files
Editing the dataset schema
You have transitioned a data pipeline to maintenance mode and
need to ensure it continues to meet user requirements. What
should you define first before starting the maintenance process?
The user access permissions for the pipeline
The cost of maintaining the pipeline
The pipeline's data scope and delivery expectations
The technical architecture of upstream systems
The pipeline's data scope and delivery expectations
You are developing a Transform within the 'Data Cleaning
Project' in Foundry. Your Transform requires access to a dataset
owned by the 'Customer Data Project.' According to Project
CERTIFICATION EXAM
After setting a JDBC sync to use the APPEND transaction type
for incremental syncs, you notice that multiple versions of the
same row appear in the dataset when updates occur. What should
you do to ensure that only the latest version of each row is present
in the dataset?
Use the Overwrite transaction type instead of APPEND.
Disable incremental syncs and perform full batch syncs instead.
Ignore the duplicates as they do not affect data integrity.
Configure another tool in Foundry, such as Transforms, to clean
the data.
Configure another tool in Foundry, such as Transforms, to clean the
data.
Which of the following tools in Foundry can be used to validate
assumptions about datasets in a point-and-click fashion?
Pipeline Builder
Contour
Code Repositories
Dataset Previews
Contour
, You need to process large CSV files in Foundry without loading
the entire file into memory, ensuring efficient resource usage.
Which approach should you adopt using the FileSystem API?
Use FileSystem.open() to stream the file and process it line by line.
Buffer the entire file content into a temporary file for processing.
Read the entire file into a string and split it by lines.
Enable random access by using the seek method on the file
stream.
Use FileSystem.open() to stream the file and process it line by line.
Which of the following actions are necessary to add an object
type to your data lineage graph in Foundry? Select two.
Open the View node properties panel and click the Settings icon
next to the object type.
Select the object type from the search results to add it to your
data lineage graph.
Use the Search Foundry tool in the right sidebar to find the
desired object type.
Select the dataset and filter the list of related artifacts to include
object types.
Select the object type from the search results to add it to your data
lineage graph.
Use the Search Foundry tool in the right sidebar to find the desired
object type.
,You initiated a build on a feature branch with a fallback chain of
feature → master, where dataset A is on master. During the build,
two jobs are executed serially: the first job writes to dataset B on
the feature branch, and the second job writes to dataset C on the
feature branch. What will be the state of dataset A after the build?
Dataset A on the master branch is updated with new data.
Dataset A on the feature branch is updated with new data.
Both feature and master branches of dataset A are updated.
Dataset A remains unchanged.
Dataset A remains unchanged.
Which of the following file formats is recommended to store
unstructured data within a Foundry dataset?
Parquet
Text
JSON
Avro
Text
How can you disable specific PyLint messages, such as 'missing-
module-docstring', in your Python project within Foundry?
Use command-line arguments when running PyTest to disable the
messages.
Remove the associated code that triggers the messages.
Edit the build.gradle file to exclude these messages.
Modify the src/.pylintrc file to disable the specific messages.
, Modify the src/.pylintrc file to disable the specific messages.
Which of the following features are available under the Details
view in Foundry's Dataset Preview? Select three.
Adding custom metadata fields
Viewing and downloading dataset files
Comparing datasets
Monitoring real-time data streams
Editing the dataset schema
Scheduling data syncs
Adding custom metadata fields
Viewing and downloading dataset files
Editing the dataset schema
You have transitioned a data pipeline to maintenance mode and
need to ensure it continues to meet user requirements. What
should you define first before starting the maintenance process?
The user access permissions for the pipeline
The cost of maintaining the pipeline
The pipeline's data scope and delivery expectations
The technical architecture of upstream systems
The pipeline's data scope and delivery expectations
You are developing a Transform within the 'Data Cleaning
Project' in Foundry. Your Transform requires access to a dataset
owned by the 'Customer Data Project.' According to Project