Using Save Project

Using Save Project

To export your repository:

  1. Click the "Save project" button in the Project section of the ribbon
  2. Browse to the location where you want to create the project folder (e.g., C:\Projects\ or a Git repository folder)
  3. Enter a name for the project folder (e.g., Northwind_Demo)
  4. Click "Save" to begin the export
  5. AnalyticsCreator will create the folder structure and populate it with JSON/XML files representing your repository objects

File Format

Objects are exported as:

  • JSON Files: Most metadata objects (tables, sources, transformations) are stored as formatted JSON for easy diff comparison
  • XML Files: Complex packages and deployment configurations may use XML format
  • Subfolders: Objects are grouped by type into the 18 folders listed above
  • No Data: Only metadata is exported - actual data rows remain in source systems

Best Practices

  • Synchronize First: Run Sync DWH before saving to ensure all source metadata is current
  • Version Control: Initialize a Git repository in the exported folder:
    git init
    git add .
    git commit -m "Initial project export"
  • Naming Conventions: Use descriptive names with version indicators (e.g., Northwind_Demo_v2.1)
  • Regular Exports: Save before major changes to enable easy rollback via Git history
  • Exclude from Backup: If using File > Backup & Restore, exclude the exported folder to avoid duplication
  • Documentation: Include a README.md in the root folder describing the project purpose and environment details