New Features and Enhancements for January 2022


Data Warehouse Generator Assignment Improvements

A series of improvements have been made to Data Warehouse to improve intelligent Generator assignment and overall performance.


Create Domains from an Imported JSON Schema

Additional Domain creation functionality has been added for importing metadata using a JSON Schema file. This feature supports various metadata management applications such as Ab Initio. 


To import a JSON Schema, expand the New Domains Menu within the Domains Pane and select Import from JSON Schema. For more information, please see this article How to Import Domains from a JSON Schema File.



Create Domains using Quick Pattern Domain

Quick Pattern Domain allows a user to quickly and easily create Domains that follow a common design pattern. There are currently three available design patterns: Map/Type Table, List, or Permutation. 


On this single form, users can define the information for multiple Attributes within a Domain simultaneously without having to define what Generator to use. Quick Pattern Domain is especially useful when defining Type Tables. To learn more, please see this article: How do I use Quick Pattern Domain?.



New G-Analytics Runtime Reports Available

New reports have been added to G-Analytics to show runtime activity based on aggregated loop count for data generated locally on user machines. G-Repository is required for this information to be sent, displayed, and updated in G-Analytics.


Important: Please note that this data will not be sent to GenRocket and displayed in reports if the user has not updated their GenRocket Runtime Version to 3.5.29 or later. Additionally, in order for the collected data to be sent to GenRocket data warehouse and displayed in G-Analytics report organization must install and activate G-Repository. To learn more about G-Analytics, please see this article: G-Analytics Dashboard Overview.  For more information on G-Repository installation, please see this article:  G-Repository Overview



Create a G-Questionnaire from a G-Case Suite

Users are able to create a G-Questionnaire from a G-Case Suite. This can be done from within the G-Cases Management Dashboard by clicking on the Create G-Questionnaire from G-Case Suite button. 



Enter a Name, enter a Description, select a Category, and select a G-Case in the dialog window. To learn more, please see this article: How to create a Q-Questionnaire from a G-Case Suite.



Generator Copy added to G-Questionnaire (for Simple and Pattern Copy Types)

Generators for a selected Attribute can be copied using Simple or Pattern Copy. Users will need to click on the Copy Generators button within the G-Questionnaire Management Dashboard to do so. For more information, please see these articles: Simple Copy and Pattern Copy.




G-Questionnaire User Interface Updates

Additional icons have been added to the Domains Pane for each Domain in the G-Questionnaire Management Dashboard. To learn more about the G-Questionnaire Management Dashboard, please see this article: G-Questionnaire Management Dashboard.


An Expand icon has also been added to Receivers Tab.



G-Migration+ Enhancement

A new icon has been added to the Actions Column within the G-Migration+ Dashboard. This icon can be used to download all configuration files at once.



Minor UI changes were also made to the G-Migration configuration form. For more information on G-Migration+, please see this article: G-Migration+ Overview


SFTP Receiver Enhancement

When using the SFTP Receiver, the sshKnownHostsLocation Parameter is now optional in the config file. 


There are 2 ways users can connect to Server. One is username/password, and the other is using an SSH key. If the SSH key method will be used, then the user needs to provide the location of the known_hosts file. 


Example Config File for SFTP Receiver

server=192.168.254.7
username=anonymous
password=anonymous
port=22
targetLocation=/Users/SFTPServer/Downloads/
sshKnownHostsLocation=/Users/SFTPClient/.ssh/known_hosts

Note: For more information on this Receiver and its config file, please see this article: How do I use the SFTP Receiver?.