Glossary of Terms
Analytics
Analytics referred to here is specific to DaBot.
As the product grows, the scope of the analytics will change.
Bot
Bot-Advanced Property
These are the additional and optional properties needed for a Bot execution. It includes scheduling, email notification on bot status, email notification on any drift alerts, etc.
More advanced properties will be added as part of the future roadmap.
Bot-General Property
These are the mandatory properties that are needed for a Bot execution. It includes Bot Name, Bot Description, Destination, and Source.
CodeGen
CodeX
Column Match
The column match module allows users to pick columns from the sources and map it to the target manually.
It will allow users to change the column mapping or set default values to the target column. It will also show a data preview of the source and target column when a particular target & source column is selected.
Confidence Score
Connection
A connection module allows users to connect to a database or file system. Once a connection is set up to a DB or file system, users can access the data for their source or target.
DaBot
Name of the company. It's the short form of Data Bot. Bots automating the data integration process.
Destination
Edit Bot
Edit bot provides the capability for a user to modify the bots. By using the edit bot option, the user can make following changes to a bot-
Add/remove a source
Modify Bot Name, Bot Description
Modify any properties in the advanced properties
I2A
Login
Registered users can login to the product by using their registered email id and password.
Metadata Repo
Backend database that contains the metadata of the product. It includes details about users, bots, bot attributes, connections, run history, etc. It is architected in PostGresDB.
Preview Bot
The preview bot functionality allows users to review the mapping information before or after the execution. The preview bot will connect users to a column Match or Pattern match function.
Run History
Run history contains bot’s execution history. Users will have the ability to review the past runs and the corresponding run attributes associated with a bot. Run attributes - source details, target details and run time.
SmartHub
Backend DB that contains the Bot's learnings on the source-to-target mapping. For every destination defined in the product, SmartHub will capture all unique source mappings. SmartHub acts as the critical re-usability component of the product. The I2A algorithm leverages SmartHub as a key element to produce the mappings.
Source
Drift
Any change between 2 bot execution in the source or the target dataset at the metadata level is a drift. It could be due to the following-
Change in the column names (Customer_Name to Cust_Name)
Change in the position of the columns
Change in the data pattern of the columns (Customer_Name column populated with Date Values)
It can be a data drift or schema drift.
DriftDetection Logic
A module that detects the changes in the source or target compared to the previous run.
Possible Match
Unmatched
In the column match screen, users can pick any unmatched column and assign it to a target column.
Account
An Account is the root node in the DaBot hierarchy. Every customer can have one or more accounts. Users must be added to at least one Account to access the DaBot application.
Customer: Acme, Corp
Workspace:
Acme_dev
Acme_Prod
User:
Last updated