Skip to content

acceliance/ModelioForDataGovernance

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 

Repository files navigation

logo acc amp gauche 2400

Modelio For Data Governance by Acceliance

We are pleased to provide you with a Data Platform Governance environment based on Enterprise Modeling

First install and then discover the features

Installation steps

The environment is based on Modelio, so download it at first

Modelio Installation

Launch the setup program, please note the it does not require administrator priviledges on the local station

Launching the Installation program

Leave the destination folder as-is, it is located in the current personal folder

Selecting the destination folder

At the end of the installation Modelio will automatically launch (leave the checkbox as selected)

Ending the Installation process and launch Modelio

If you need to force Modelio language to English, please use command line with -nl en command line option

Forcing use of English language

Acceliance extension modules Installation

The modules should be downloaded on the local station

The, the Modelio catalog must be enriched with the Acceliance modules, please use the falloging steps:

Open catalog

The catalog with initial modules

Now use the Add a module to the catalog…​ button and select all the modules (*jmdac) in one operation

Select all the modules

Now the catalog is augmented with the Acceliance modules, it is time to start our first Data Modeling projet

The catalog is updated

Starting the first Data Modeling project

Create empty project

First create an empty folder that will host the new Data Modeling Project, then select the workspace

Select the workspace

Next create project

Create new project

Type your project name and validate creation

Project name

Deploy Acceliance modules into Modelio

Now you will deploy the Acceliance modules in the project (to bring Governance capabilities into Modelio)

Choose modules option

Choose add option

You should be able to select the 4 modules from Acceliance:

  • ModelioUtils : Services to accelerate scripting against Modelio

  • ExcelUtils : Services to create/reload excel files into Modelio

  • CartographyManager : Services for Datamesh/Data Products/Sprints, Model Documentation & Translation

  • DiagramColorizer : Services for automatic domains colorization

Select the modules for deployment

You should be able to see the selected modules present into the Modelio project

Modules in project

Initialize the project with Acceliance extensions

First remove the node under "My new project" using DEL key

Then use the Initialize Project command using context menu on the project node

Initialize project

Now the project structure is ready to be used (please note that the hierarchy will be used to generate Java code for SpringAPI or SpringData/SQL)

Project structure

Now rename your company name in the node holding "acceliance" value

Company name

Now deploy the usage cartography to drive your Datamesh/Data Products/Sprints right inside the Enterprise Model

Create Usage Cartography

The stereotype for Usage Cartogaphy is created, tu usage names are dumb (Usecase1, Usecase2) so you will want rename them

Usage Cartography

Start building your Enterprise Data Model

The project is ready to be used, please check as we will release sample projects on Acceliance Github

About

This repo contains all the components to start an Enterprise Model using Acceliance practice based on Modelio, provided by Acceliance

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published