Configure database mode
Pre-requisite: To use Syndeia in the database mode, your IT administrator should have setup the Syndeia database (see instructions) and provided you the hostname (IP address), username, and password to access the database from your machine where MagicDraw and Syndeia plugin are installed.
By default, Syndeia is configured to operate in the local mode after installation. Follow the steps below to configure Syndeia in the database mode.
- Create a new SysML project in MagicDraw, if you don’t already have a SysML project open, using File > New Project and then selecting SysML Project in the window shown below.
- Select File > Use Module (MagicDraw 18.0) or File > Use Project > Use Local Project (MagicDraw 18.5), select <install.root>\profiles, and then select the Syndeia Profile, as shown below. Press the Finish button. If you are prompted to see all Auxiliary Resources in MagicDraw, select No.
- Right click on any element in the MagicDraw model tree (containment tree) and select Syndeia > Settings. This will launch the Syndeia Settings window, as shown below. Set the Select primary store setting to DATABASE, as shown below. Then, specify the IP address of the Syndeia database (Cassandra server) in the Hostname setting, and the username and password provided to you by your Sydneia database administrator in the Username and Password settings. Click the Apply button and then close the Settings window.
Notes:
- This setting is used when Syndeia is initialized for a project which happens when the Dashboard is launched for the first time after opening a project. Once Syndeia is initialized for a project, then changing this setting will require you to close and reopen the project. However, if the Setting Panel is launched as described above, before Syndeia is initialized (Dashboard is launched), then you will not need to close and reopen the project.
- This setting is a global setting, i.e. it will apply to all projects once it has been set. If you want to change the setting on a per-project basis, then you must follow the steps above for each project – launch Syndeia settings before launching the Dashboard and change it for that project.
Copyright 2018 Intercax.