Project
Last updated
Was this helpful?
Last updated
Was this helpful?
A DataFakery project contains all configurations for anonymizing and generating new or existing data. Each project consists of two files: a project file (.datafakery
) containing the entire configuration in JSON format and a connection file (.dfsources
) that is encrypted by default (see the page for more information).
DataFakery Studio uses plain text and UTF-8 encoded files to store project configuration (fakers configurations, data model, etc.), making it easy to use the history of a DataFakery project in any version control system like Git. Any changes made to the project should ideally be versioned, and can be reviewed for traceability.
In the Project Settings window, you can customize various aspects of your DataFakery Studio project. Below is a description of the available options:
Project Name
Field: Project Name
Description: Enter the name of your project here. This name will be used to identify your project within DataFakery Studio.
Example: AdventureWorksDemo
Global Faker Suffix
Field: Global Faker Suffix
Description: This setting helps you detect generated or fake data by appending a suffix to it. The default value for new fakers is set to $$
, but you can customize this suffix as needed. Each faker can also have its own unique suffix if necessary.
Example: $$
In the Advanced window, you can configure the file name for storing your database connection settings and manage their encryption for your project. The options available in this section include:
Data Sources File Name
Field: Data Sources File Name
Description: Specify the name of the file that will store your database connection settings. By default, the file name is set to New Project.dfsources
. You can change this to any desired name.
Example: New Project.dfsources
Encrypt Connection Strings
Option: Encrypt Connection Strings
Description: Enable this option to encrypt your database connection strings using AES encryption. This ensures that your connection settings are securely stored and can be safely shared with other users. By default, this option is enabled. If you choose to disable it, the connection strings will be stored in plain text.
Note: It is recommended to keep this option enabled to protect sensitive information.
In the Global Settings window, you can adjust the application-wide settings for DataFakery Studio. One of the key options available is the activation of the console.
Activate Console
Option: Activate Console
Description: Enable this option to activate the console within DataFakery Studio. Please note that enabling the console can impact the overall performance of the application.
Note: Use this feature if you need to perform advanced debugging or view detailed logs. For regular use, it is recommended to keep this option disabled to maintain optimal performance.