This chapter describes the global functionality which can be found in the title and menu bar of DATPROF Analyze. Following chapters give detailed descriptions of the core functionality of DATPROF Analyze.

New project or existing project

Once DATPROF Analyzeis started a dialog is shown where the user can choose to create a new project or open an existing project. The user has three options:

  1. New project: This option asks for a project name and location where the project should be saved. These fields are prefilled with a default value. After confirmation, an empty project is created and the Settings window is opened.
  2. Recently opened projects: The right side of the dialog shows the recently opened projects. By clicking on one of these projects, the last saved version of the project is opened.
  3. Open existing project: This option shows a dialog which can be used to open a saved project.


Several features of the application can be started through the menu. The menu contains four options:

  1. File
  2. Project
  3. Visualize
  4. Help


  • New Project: Opens the dialog to create a new project.
  • Open existing project: Opens the dialog to open an existing project.
  • Save: Saves the changes of the current project.
  • Save as: Saves the changes of the current project as a new project.
  • Close project: Closes the current project, then opens the opening dialog.
  • Exit: Closes DATPROF Analyze.


  • Import and synchronize:  Opens the dialog to import the metadata or to import metadata using a DME file and the synchronize metadata wizard.
  • Export metadata to DME-file: Opens a dialog which can be used to export a (part of the)  data model  to a generic DATPROF file format. 
    This file format can be used within the DATPROF product range to exchange the datamodel and metadata.  

    The application allows the user to exchange data models using the Data Model Export (DME) functionality. This functionality saves the data model in a generic DATPROF file format. The resulting file can be used within the products DATPROF Subset, DATPROF Privacy and DATPROF Analyze.

    Through the menu option Project → Export Metadata to  DME file, the project data model can be exported to a DME file. In the dialog the user can specify the tables (per schema)  to be exported. The corresponding foreign keys can be exported too.

    Using the menu option Project  Import and Synchronize metadata from DME file, the user can import a data model from a DME file into his project.

     Using DME files is less flexible then using a database connection. It is recommended only to use DME files for keeping track of self-defined Foreign Keys.   

  • Generate analyze report: Collect all comments and generate a HTML report.
  • Profile Overview: Opens a view in which all tables and columns with their analyzed profiles are shown.


  • Visualize data model: Shows a visual representation of the imported data model, including all (user defined) relations.
  • It is requirede to have the metadata imported before being able to use this option.

    The displayed data model contains all imported entities including all (custom added) relations. Tables which have one or more anonymization functions defined are highlighted in green. This window also offers functionality for saving or printing (parts of) the displayed diagram.


  • Enter license key: Opens a dialog which can be used to enter a purchased license key.
  • About DATPROF Analyze: Opens the About Screen of DATPROF Analyze.
  • Debug: Opens a Developer Logging with a list of threads.