D toc |
---|
This section contains miscellaneous configuration topics to enable minor features of the platform.
Limits
For more information, see Configure Application Limits.
Configure CSV field delimiters
When you publish a CSV file, by default the fields in the file are comma-separated. Optionally, you can configure a different field delimiter.
Tip |
---|
Tip: During publication, you can specify whether the output file includes double quote marks around each field. For more information, see Run Job Page. |
Steps:
D s config To enable the feature, verify that the following parameter has been set to
true
:Code Block "feature.publishDelimiterQuoteOption.enabled": true,
If you wish to specify the delimiter character using a Unicode value, please set the following to
true
:Code Block "feature.publishDelimiterQuoteOption.enableUnicodeCSVDelimiters": true,
Search for the following parameter:
Code Block "webapp.outputCsvDelimiter"
- In the textbox, enter the string that is used as the delimiter.
- Strings can be more than one character in length.
If you have enabled the Unicode CSV delimiters feature, you can enter Unicode characters in the following format:
Code Block \uXXXX
where
XXXX
is the Unicode value for the character.Info NOTE: The delimiter value is used as the default value for each job. The default can be overridden on a per-job basis. For more information, see Run Job Page.
- Save your changes.
Supported Extensions
You cannot upload a file with an unsupported or unlisted file extension. As needed, you can add extensions to the list of supported file formats, which enables the file to be uploaded.
- Extensions are case-sensitive.
.xml
and.XML
must both be listed. - A leading period is required.
Info |
---|
NOTE: Even if the file extension is added to this list, the platform may not be able to process the file. For more information, see Supported File Formats. |
Info | |
---|---|
NOTE: The
|
Steps:
D s config Locate the following parameter and add file extensions. In the example, two new extensions have been added to the list:
Code Block "webapp.client.additionalAllowedFileExtensions": [".log",".LOG"],
- Save your changes and restart the platform.
Feature Flags
Disable enforced type casting
For non-schematized outputs,
D s product |
---|
-3.4
and the data type for the output column is Integer, the platform enforces Integer type casting and writes a null value instead.This feature is managed by the following workspace setting: Schematized output
:
Parameter Setting | Description | Implications on Mismatched Values | ||||||||
---|---|---|---|---|---|---|---|---|---|---|
true | (Default) All output values are forced to match the data type of the output columns. | Mismatched values are written as null values. | ||||||||
false | All output values are written in their output form, regardless of the column's data type.
| Mismatched values are written as-is. |
Steps:
D s config method ws Set the following parameter accordingly:
Code Block "Schematized output" : true,
- Save your changes and restart the platform.
Disable exporting job dependencies as flows
By default,
D s product |
---|
- The exported flow dependencies contains only the elements of the flow and its upstream dependencies that are required to execute the job.
- This export can be re-imported into the environment as a separate flow to recapture the state of the flow at the time that the job was executed.
Notes:
- Only the objects required to execute the job are included in the export. Unused datasets and recipes are not included.
- On import, the newly created flow points to the same source objects. If these have moved or have been deleted, the pointers need to be fixed.
Steps:
D s config Set the following parameter to
false
:Code Block "feature.enableSnapshotExport" : true,
- Save your changes and restart the platform.
When disabled, verify that the Export dependencies as Flow option is not available from the context menu in the Jobs tab of Flow View.
Enable Deletion of jobs
By default,
D s product |
---|
To enable this feature:
Steps:
D s config Set the following parameter to
true
:Code Block "feature.enableJobDeletion" : false,
- Save your changes and restart the platform.
When enabled, jobs can be deleted from Flow View page or from the Jobs page through the context menu.
- See Jobs Page.
- See Flow View Page.
Disable parameterization
By default,
D s product |
---|
To disable this feature, please complete the following steps.
Steps:
D s config Set the following parameter to
false
:Code Block "feature.parameterization.enabled" : false,
- Save your changes and restart the platform.
Disable RapidTarget matching
By default,
D s product |
---|
If you prefer to disable this feature, please complete the following steps.
Tip |
---|
Tip: If there is no schema associated with a recipe, then the target schema matching features are not displayed. |
Steps:
D s config Set the following parameter to
false
:Code Block "feature.targetMatching.enabled" : false,
- Save your changes and restart the platform.
Enable uploading profile pictures
Optionally, you can configure the platform to all users to upload images to be used as their profile pictures. See User Profile Page.
Steps:
D s config Set the following parameter to
true
:Code Block "webapp.enableProfilePicture" : true,
- Save your changes and restart the platform.
Disable flow sharing
The flow sharing feature enables a user to share a flow with another user for collaboration. In this manner, a single source of truth can be retained as multiple users collaborate to transform the flow's datasets into the desired output.
Flow sharing is enabled by default. For more information on disabling, see Workspace Admin Page.
Disable input swapping with datasets with parameters
By default, the
D s webapp |
---|
Steps:
D s config Set the following parameter to
false
:Code Block "feature.parameterization.enableSwapWithDynamicDataset": true,
- Save your changes and restart the platform.
Disable column lineage recipe highlighting
By default, the
D s webapp |
---|
Please complete the following steps to disable this feature.
Steps:
D s config Set the
webapp.enableColumnLineageScriptHighlighting
configuration flag tofalse
:Code Block "webapp.enableColumnLineageScriptHighlighting": false,
- Save your changes and restart the platform.
Disable custom types
By default, you can create custom data types in
D s product | ||
---|---|---|
|
Warning |
---|
After a custom data type has been created, it cannot be removed from the platform. |
- For more information on creating custom data types using dictionary files, see Create Custom Data Types.
For more information on creating custom data types using regular expression, see Create Custom Data Types Using RegEx.
Info NOTE: Use of regular expressions is considered a developer-level skill.
To disable this feature, please complete the following steps.
Steps:
D s config Set the following to
false
:Code Block "feature.enableCustomTypes": false,
- Save changes and restart the platform.
Other Configuration Topics
D children all true