The Summary section
This topic describes the “Summary” section of the Data model and the information it provides, along with the "Maintenance mode" and the "Unload" feature.
From the Summary home page you can view statistics on the Data model (such as the number of Cubes, Entities and Rules), enable or disable the “Maintenance mode” option, or unload the Data model from memory.
After clicking on the “Summary” tile in the “Data model” section of the desired Data model, you will be taken to the Summary home page, which displays the following statistics:
- Cubes count. Total number of Cubes in the Data model
- Entities count. Total number of Entities in the Data model
- Rules count. Total number of Rules in the Data model
- Total cubes size. Total disk space occupied by all Cubes in the Data model
Maintenance mode
Maintenance mode is a feature that makes the Data model accessible only to administrators (with a Developer license) for maintenance purposes. When this feature is enabled, users cannot make any changes to the Data model: new request to the Data model are automatically rejected and currently logged users can't refresh or perform actions. In addition, they also cannot access or save pending changes to Layouts based on the Data model under maintenance, nor can they see any data in Screen Objects associated with those Layouts.
When an administrator enables the Maintenance mode, a 2 minutes timeout allows pending jobs to finish. If after that period of time there are jobs thar are still running, the maintenance mode becomes active and the pending steps are completed (if a user is in the middle of a Procedure, only the step that was running during the maintenance mode activation will be completed).
A warning message will also appear to users in the Capsule environment.
To enable Maintenance mode, click the Maintenance mode toggle under the "TOOLS" menu.
Bring your own key encryption (BYOK) - Beta
The Bring your own key encryption (BYOK) feature allows developers to autonomously manage data encryption within Board in a quick and easy way, preventing potential malicious uses and security/confidentiality breaches. This feature provides enhanced security for data using industry standard strong AES-256 encryption with random generated cipher, making it unreadable outside of the current Board Platform unless and until it is decrypted. Encrypted content includes Entity members and data stored in Cubes.
When you first enable encryption on your Data model, you must enter a password: when the encryption process is over, the data is masked but it will still be readable in the Platform where you first enabled encryption. The password you entered is required to decrypt the Data model and to unmask data after moving the encrypted Data model between Platforms.
Be sure to write down your password and keep it in a safe place: if you lose it, the Data model can no longer be unlocked and all data it contains will be unrecoverable, not even by Board employees.
The Bring your own key encryption feature is released as a beta version: it contains most of the major features and has gone through internal testing, but it might still have bugs that can only be found under real usage conditions. It can also receive minor changes and hotfixes before moving to the final release stage.
The Bring your own key encryption is only available to cloud customers and is disabled by default. To enable it, please raise a ticket through the Board Support Portal: the ticket must contain your Platform name (e.g. customer1-s1.board.com). The Board Cloud Operations team will then handle your request.
Read about how to enable/disable encryption and other options of the BYOK feature here.
Unload
When a Data model is accessed by a user, it is loaded into the memory of the Platform environment (RAM).
This also happens in the case where the Hybrid Data model mode is used, where the data dictionary and other metadata are also loaded into memory.
To unload a Data model from memory, click the "UNLOAD" button under the "TOOLS" menu.
The Data model is kept in memory until the Board service is stopped, the “Save pending changes to disk” Procedure step is executed, or until the Data model is unloaded manually by using the dedicated button described above.
You can find out which Data models are active in your Platform by accessing the "DB LIST" page of the "LOGS" section of any Data model.