Este documento compartilha o Release Notes relacionado à plataforma Carol - release 3.29 e deployment semana da sprint 3.31.
Carol App
Carol App Setting and default values (https://trello.com/c/RV1QwQ7j)
- The Carol App is supporting default values for settings. With this feature, the Carol App can define a default value for the settings in the UI.
Carol App Setting not accepting value False
(https://trello.com/c/VBq9ZVjh)
- When the setting is mandatory, the user can not define the value as unchecked for a
Boolean
setting.
Data Decoration
Data Decoration improvements and fixes (https://trello.com/c/xeotbpKK/)
- Data decoration improvements and fixes.
Data Processing
Last record processed
not updated (https://trello.com/c/EOOlYKa1)
- Carol has a bug fix that prevented the platform from updating the last date/time for the last processed record.
Carol is deleting the SQL data when reenabling the SQL feature (https://trello.com/c/vA4ZAoHJ)
- Carol is no more deleting the previous SQL data when enabling the SQL feature again. The process from staging,
clean and reprocess
, is how to clean up all storage types and process the data.
Carol is supporting multiple pipelines (https://trello.com/c/w8QYjRyA)
- Carol supports multiple pipelines, allowing several projects to process data parallelly without impacts on each other. Before starting utilizing the real-time storage type, validate your project's requirements to verify if it is possible to use the CDS storage type.
Explore not showing the number of CDS records correctly (https://trello.com/c/3N09OBbV)
- Carol has a bug fix and now showing the right number of records on the CDS storage type.
Golden Record changing the last update date/time when processing merges without change (https://trello.com/c/3ORODCX1)
- Carol isn't updating the last update date/time when the
pendingMerge
flag changes and the Golden Record does not suffer changes.
Lookup failing when processing mapping and cleansing rules (https://trello.com/c/8EfFakwx)
- Carol has a fix to handle the lookups that fail when processing mapping and cleanse rules. The platform is managing the fails and reprocessing the data automatically.
Merge process not sorting data by created date/time (https://trello.com/c/8bTtfidz)
- The process that merges golden records processes the merges following the date/time, prioritizing data that first arrived on the queue.
Data Subscription
Data Subscription accepting more subscribers for a Data Model (https://trello.com/c/hduL25cv)
- A Data Model structure has some changes to support more than one subscriber (URL) for the same connector. Now, each subscriber has a name allowing to manage more than one subscriber for the same Data Model (and connector). You can see a simple implementation here: https://github.com/totvslabs/caroljs/tree/master/carol-subscriber
ETL
ETL defining the identifier for output staging tables (https://trello.com/c/Z0ZJpIqU)
- The ETL flow now supports the process to define the identifier for output staging tables. This means that you can specify a different crosswalk and, as a consequence, merge some records on the staging area.
ETL improvements (https://trello.com/c/pI7VTehc)
- The ETL flow is reviewed with some visual improvements, and now it is also available on Data Journey.
Publishing an ETL triggers the processing for all child staging tables (https://trello.com/c/jseZlUOr)
- Carol has the behavior when publishing an ETL rule fixed. It processes only the main table, and no more the child staging tables (Duplicate and Split rules).
Explore
New Explore available (https://trello.com/c/1i8JuHb6)
- The new Explore module has the same features available on the previous explore and supports the CDS data when the SQL feature is enabled. This version has better support for Data Privacy, and it incorporates the Named Query management.
Mapping and Cleanse Rule
Output value for Date fields (https://trello.com/c/Odu5o8B7)
- Carol has a fix when working with the Output cleanse rule in a Date field-type. Now it returns the expected date value correctly.
The mapping is supporting fields with #
character (https://trello.com/c/0Wfw0v6Q)
- The mapping flow now supports the special character
#
. This character is used in some databases like Open Edge.
Not able to visualize a golden record (https://trello.com/c/5cs7oIcW)
- The problem was being caused by a rejection rule removed. Now Carol allows the user to visualize the record even when the rejection rule was removed.
SQL
SQL Web Socket returning a different number of pages for the same query (https://trello.com/c/sr56z3dp)
- Carol has a fix for the problem that the SQL was getting some limitations when the result set had several pages.
User Management
User integration (Data Model) (https://trello.com/c/YWgEldif)
- The user created and updated through the Data Model integration has the locale preserved, considering the Data Model information.
Ps.: This deployment is related to Sprint 3.29 + Weekly Deployment 3.31. The deployment happened on December 15, 2020.