A huge amount of development effort in v6.3.5 has been dedicated to our Chatbot application and integration with Slack which you can now test and see the difference. As our Portal Page functionality is becoming an essential part of Metric Insights, we have introduced some significant improvements to it as well. Some Plugin changes and other minor enhancements have also become a part of this release. Keep reading.
Major Features in 6.3.5 (released September 16, 2022)
- This version introduces many improvements to our Chatbot application and integration with Slack, such as new API, enhanced performance, easier installation, and many more.
- Custom domains like page.company.com can now be assigned to specific Portal Pages to target specific audience of users.
The primary Docker images used for standard deployments are:
- web – docker.metricinsights.com/metric-insights/release_6_3/197
- dataprocessor – docker.metricinsights.com/dataprocessor/release_6_3/28
- seed – docker.metricinsights.com/seed/release_6_3/16
- data-analyzer – docker.metricinsights.com/data-analyzer/release_6_3/48
- monitoring – docker.metricinsights.com/monitoring/release_6_3/45
- logger – docker.metricinsights.com/logger/release_6_3/46
- mysql – docker.metricinsights.com/mysql:release_6_3
Chatbot & Slack
- Chatbot integration has been updated to enhance the performance and provide simpler configuration and deployment.
- Slack Socket API is now utilized instead of the RTM API allowing the Chatbot for Slack to be installed on the same server as MI application without the DMZ deployment.
- Chatbot settings are now stored in Metric Insights database and can be modified via Slack/Microsoft Teams Integration Editors.
- Slack Channels can be managed and assigned manually from the Slack Integration Editor and added directly from the Burst Editor.
- Security mappings are managed by default in Dashboard DB (the metadata database for Metric Insights) without the need for a separate, manually-created Dataset.
You can now define a Custom Domain for your Portal Pages like page.company.com which is perfect for scenarios where a team-specific site/portal is being replaced by a MI Portal Page. Note that your SSO provider configuration, DNS name, and saml.php file have to be correspondingly set up.
A new Privilege, "Designate Slack Channel", is now available to assign to Power Users allowing them to choose an internal Slack Channel for use as an output destination for a Burst created in Metric Insights, or as a channel available for interaction via Chatbot.
- We have implemented the ability to specify database aliases for Data Sources associated with Tableau Plugin Connection Profile to support the External Dataset functionality.
- Access Token for Dropbox Paper Plugin can now refresh automatically.
- The node menu of the Lineage Diagram has been expanded with additional details about Datasets, such as Ownership. Now it also includes Edit and View links.
DevOps & Installation
- The MI installer has been updated with new parameters to support the new Chatbot installation. The old Chatbot has to be uninstalled to deploy the new one.
- Two global commands
mi-nluhave been added.
- Chatbot can be installed on the same server as the MI application. Currently this is supported for Slack Integration only.
- Amazon FSx for NetApp ONTAP is now supported as a network file system for Metric Insights deployed on Amazon ECS.
- Issues with Power BI Object and image collection that has been caused by PowerBI changes in field names for tabs are no longer present.
- Overlays of long Custom Field over other fields on the search results page have been fixed.
- Content Center Usage Downloads returning empty files has been resolved.
- Full metadata is now displayed on Tile Hover while calling via JS/Portal Page.