May 2022
  • 27 Mar 2024
  • 10 Minutes to read
  • Contributors
  • Dark
    Light

May 2022

  • Dark
    Light

Article Summary

05/27/2022

  • Inhibit the user from navigating away from the `Categories` add/edit views when there are values pending being added (#1813)

    Inhibits the user from navigating away from the Categories add/edit views when there are Category Values pending being added. It also prompts the user to finish adding the category values before navigating back to the display view of the category after submitting the form if there are still un-persisted values.

  • Add validation message for connection type (#1815)

    Add validation rules and translations for connection type field.

  • Show the System column on Dataset/Term field add pages (#1807)

    System is now included on the Add Fields page on the Dataset and Term assets to improve understanding of location of the fields when a cross system search is performed. .

  • Business Process Relationship Count (#1786)

    Relationship count now displays on the relationship tab header on the Business Process asset, aligning with the other asset types.

  • Location column in the field-only view (#1800)

    Added location to the fields only view on the System, Object Detail, Term Fields and Dataset Fields pages to improve visibility on the location of the specific field i.e. which table or view does the field come from.

  • Toggle ConnectionString mode based on new property (#1741)

  • Minor fixes in notifications (#1792)

    Updates to some of the wording and 'Action Required' flags on some of the notifications that the SKP generates.

  • Create Legacy Site (#1772)

    Introduce Site admin page to support the legacy Site concepts for pulling data and metadata into the SKP to support Migration and Custom Dashboards.

  • Fix column count (#1774)

    In certain situations, after the migration from the old data catalog to the new, the related counts could be out of line on the Term Field and Dataset Field pages. This is now resolved.

  • Allow viewers to create comments

    Viewers can now create, edit and delete their own comments on any of the assets in the SKP.

  • Syniti Knowledge Services - Agent updated to improve logging and integration with Connections

    The Agent has been improved to increase the logging captured by the Agent to enhance debugging and management. Additionally improvements have been made to support special characters in the connection properties.

Week of 05/20/2022

  • Remove Endorse Status facet from search page (#1742)

    Removed deprecated status information that would result in incorrect returned results from Search.

  • Search: hide facets when there are zero options (#1727)

    Removes filter facets from the Search page when no related assets are returned from the search or from other applied filters.

  • Term/Dataset Field tab counts (#1725)

    Included the number of related fields / components on the Term Fields and Dataset Fields tabs to match the UI we have for the relationships tab.

  • Dataset AddFields: Filter clear confirmation (#1693)

    Resolves an issue with the warning dialog not displaying on clearing the filter in Dataset Add Fields.

  • Dataset Header: Fix missing username (#1715)

    Corrected inconsistent naming on the header card across the Dataset tabs.

  • System Header: Fix missing username (#1717)

    Corrected inconsistent naming on the header card across the System tabs.

  • Account create edit help (#1723)

    Added inline help to the Accounts create and edit pages.

  • Remove action required from sponsor assigned message (#1721)

    The "Action Required" notification was being sent in error when a sponsor was added.

  • Fix notification bell icon issue (#1719)

    Removed display of "0" from the notification bell when there are no unread notifications.

  • Fix client side crash upon leaving 404 page (#1718)

  • Update business process edit form header (#1695)

    Fixed field display in header card so that it is consistent with other assets.

  • Object Position: Fix type link filters (#1714)

    The Object Position cards in the system and object overview pages now load the Downstream Objects tab pre-filtered by the selected type.

  • Objects: Hide Downstream tab for fields (#1691)

    Hide the "Downstream Objects" tab when browsing the "Scan" tab if the object is a field.

  • Increase meatball menu icon size to large (#1683)

  • Actions menu is now larger and more visible to the end user.

  • Add help text to connection string textbox (#1654)

    Added reference to page-level help for writing connection strings for connection types.

Week of 05/12/2022

Enhancements

New User Experience

  • New user experience delivered with a new React based UI.

  • Asset create and edit pages are now separated from the display pages.

  • New cleaner card-based UI.

  • Removal of right side panel. Navigation to specific asset types can be achieved via the global search control in the top bar.

  • Admin accessible via the user Profile menu.

  • Search works as it does in the old UI; search is performed in the top bar and then filtered on the returned results by the search facets.

  • Help has been added at the field and page level

Notifications

New notifications system with call of actions and different message types.

Asset Versioning and Publication

  • New versioning system that creates a new version of an asset for every change made (including the addition, change or removal of relationships)

  • New publication model that allows for a specific version to be sent for review and approved that results in a published asset (previously called "accepted")

  • If changes are made to an asset during an active review cycle then the asset version can be included in the review and the reviewers are notified.

  • Improved notifications around the review process.

  • A reviewer can approve or contest an asset in review and an administrator or business administrator has the ability to cancel the review if needed.

  • Existing assets will be migrated into the new model and the status of Accepted asset versions will be set to Published.

Dashboards

  • Dashboards continue to function as before and the pre-delivered dashboards have been updated to reflect the new URL addresses for assets.

  • Custom dashboards will potentially need to be updated by the developer of the dashboards in the specific customer tenant.

Data Catalog

  • New data catalog and scanner capability that now allows for a full component model to be populated under a System i.e., Database, Schema, Tables, Views, etc., rather than the System-to-Field model that was previously supported.

  • Dataset-to-Field and Term-toField processes are now actioned via the new Data Catalog search and browse capability found on the Fields tab of Dataset and Term assets, respectively.

  • Searching on both Name and Description allows for easier identification of components within the System.

  • Browsing the components of a System allows for the user to navigate down through the component hierarchy, i.e., Instance to Database, Database to Schema, Schema to Tables etc. This component hierarchy is system type dependent, i.e., is different for an SAP application compared to an RDBMS component hierarchy.

Relationships Component Updates

  • Asset relationships have moved from the individual asset type tabs to a single Relationships tab that has filter facets capability as seen in the global search panel

  • All relationships are now visualized on the single tab of an asset

  • Custom relationships can be defined directly on the Relationships tab and result in a new version of the asset being created.

  • Relationships can be defined on any asset in any state. Changes to published (previously called "accepted") assets are no longer prevented. A new version is created when the relationship is added, edited or removed.

  • Relationships now immediately show up on both the originating and destination asset Previously, the originating asset had to be published for the relationship to be visible.

Business Process

  • New asset type of Business Process available, which can be defined and related via custom relationships to all other asset types on the Relationships tab.

  • Business Process can be related directly to the Rule asset type to define the Business Processes affected by the defined Rule.

User Roles

  • Assignee and Assigned to users are now referred to as Owners on the various asset types.

  • Sponsors on Rules, Terms, Policies are now called Subject Matter Experts (SMEs).

  • SMEs have been added to the System and Dataset asset types.

  • Business Process has the same Owner and SME roles assigned to it.

  • Goals and Initiatives now represent Sponsors as Stakeholders in the UI and can be assigned an Owner.

Metadata scanning and Profiling

  • Metadata scanning for Systems is now possible via the SKP UI. Scanners are available for SAP S/4 and ECC, SAP HANA, SQL Server, Oracle and PostgreSQL. Additional scanners will be available soon and APIs are available to upload metadata scanned externally to the SKP into the new Data Catalog

  • Profiling can be performed on SQL Server and the results are visible in the SKP Data Catalog (Table and View components only).

Rule Enforcements / Enforcement Profiles

  • In the old environment a Rule could contain one or more Enforcement Profiles.In the new SKP, a Rule can contain one or more enforcements, which are now separate assets, specifically associated to their parent Rule.

  • Existing Enforcement Profiles will be migrated to the new Enforcement model at cutover. If there are any issues with the migrated Enforcements, please contact customer support and we'll investigate the issues.

Rule Syntax Scoring

Rules now contain a Syntax improvement capability that assesses the structure of the Rule Statement and provides suggestions as to how the clarity of the statement could be improved. The overall Syntax Rating (a percentage) is shown on the header card and the Syntax tab contains the suggestions that can be actioned or ignored to improve the Syntax Rating percentage.

Note

Bulk update of assets is currently being rewritten to work with the new asset versioning and publication model and will be reintroduced shortly.

Additional Updates

  • Term: Fields Tab (#1562)

    Re-introduction of the Term to Field tab under the Term assets. With the introduction of the new Data Catalog, there was a need to Term to Field relationship tab including the Add Fields capability.

  • Enable Tags on Objects (#1500)

    Tags that are loaded into the Data Catalog metadata are now displayed on the System Downstream Objects tab and on the Object Details page.

  • Populate dropdowns on every open (#1427)

    Previously in the new UI environment, the user was required to type 3 characters into the dropdown controls when assigning certain assets to other assets, i.e., relating a business concept or business process to a rule. This change now means that the controls are populated on opening the page and that the user has examples of what assets exist, once the user starts to type the returned list will be updated to reflect the entered text.

  • Adds pagination support for notifications (#1509)

    The Notifications page in the application now supports pagination, with the ability to navigate through the pages or to move to the first or last page directly.

  • Grid: Fix expand button padding (#1556)

    Resolved an issue with the spacing on the expand button on the data grids in the application.

  • Select EveryOpen: Allow ServerFiltering (#1548)

    Improved filtering on the Dataset Fields page.

  • System Scan: Blankstate Message (#1527)

    Improved messaging on a System asset where no metadata has been scanned into the System.

  • Custom dashboards (#1529)

    Introduction of the custom dashboard functionality into the new SKP. Dashboard authors will be able to create and share dashboards created in the SKP with other SKP users.

  • Add notifications for profiling job (#1423)

    Notifications will now be sent when a profiling task completes successfully or with a failure to notify the person who submitted the profiling task.

  • Object Downstream: Add empty message (#1535)

    Added a message on the Downstream Objects tab to indicate where there are no further objects as children to this object.

  • Dataset Fields: Remove Clear Action (#1524)

    Removed the Clear button from the Dataset Fields tab to align with the common implementation of the data grid.

  • Add default help (#1512)

    Displays a default help page at the page help level where no specific help content exists.

Technical Fixes

  • Use component.consumptionType for profiling eligibility check (#1598)

    Fixed issue with profiling functionality not being visible on certain object types.

  • Dataset Fields: Empty resolution dependency (#1552)

    Fixed issue with specific edge cases not showing the empty Dataset fields messages in the UI.

  • Add i18n for dashboard authoring (#1551)

    Updates to support internationalization on the dashboard authoring page.

  • Component GridFilters: Reduce Padding (#1544)

    Update to the data grid to reduce padding to allow for more data to be presented to the user at one time.

  • System Connections: Fix route for new conn (#1538)

    Support new System Connection properties model.

  • Update connection string toggle i18n

    Updates to support internationalization on the connections page.

  • Update localizations (#1522)

    Update the localization repository to support all required keys for English initially.

  • Components Grid: Remove shared filter (#1515)

    Dropped the shared filter from the data grid as each deployment of the grid requires specific filters to be applied.

  • Internationalizing the Initiative Pages (#1447)

    Updates to support internationalization of the UI based on the user locale settings in the Initiative asset type pages.

  • Component TypeFilter: Update onClose (#1496)

    Support applying filters on clicking off of the filter menu rather than on pressing the filter button.

  • GridApi: Feature - onGridEmpty (#1507)

    Notifies downstream processes that the returned datagrid is empty.

  • UseGuard: Remove callback support (#1511)

    Removal of a component that sometimes caused a deadlock to occur in the UI when post navigation tasks were assigned.

  • Add i18N label to Profiling Tab (#1446)

    Introduces internationalization into the Profiling tab under the System asset in the SKP.

  • i18n: Relationships Asset Filter (#1503)

    Introduces internationalization into the Relationship component in the SKP.

  • Pass null if name field is empty string (#1506)

    Fixes the name filter on replications in the Syniti Replicate component.


Was this article helpful?

What's Next