The Data Quality rule discovery and creation feature using Gio™ AI Assistant analyzes user queries submitted through the Gio™ AI Assistant chat and recommends relevant data quality rules associated with specific assets. You can select, edit, and apply these recommended rules directly from the interface. Once you apply the rules, Gio™ AI Assistant adds them to the rule repository, ensuring streamlined governance and consistency across data assets. The Gio™ AI Assistant recommends multiple rules based on your query and asset context. The Data Integrity Suite displays up to three rules initially, with the option to request more through the prompt. Each rule includes a name and an optional New tag. The New tag identifies rules that were newly created. Rules without this tag already exist in the repository. A confidence score indicating relevance to the original query, an expression, and a reasoning description. You can choose which rules to apply or edit before saving them to the repository.
- Request rule recommendations or specify the exact rule you want using natural language queries.
- Validate the generated rule and modify it based on the requirements.
- Add the generated data quality rule to the relevant assets and rule repository.
- Datasets page
- Fields page
- Rules page within Datasets and Fields
- Data Quality Rules page
To access this feature on specific pages, you must first enable it at the workspace level in the AI Manager.
- Rule name
- Rule description
- Confidence score (0-100)
- Expression for rule evaluation
- Target asset names
- Referenced similar rules
Create custom data quality rules using Gio™ AI Assistant
- From the main navigation menu, click
- Launch Gio™ AI Assistant and select any of the recommended prompts to create the rule. Alternatively, you can also enter your query in the chat window if you want to create a custom rule based on your specific requirements.
- Gio™ AI Assistant analyzes the rules that can be applied based on the entered input. If the rule can be applied to more than one dataset or field, Gio™ AI Assistant prompts you to enter the name of the dataset or field for which the rule must be applied.
- Once the dataset or field name is entered, Gio™ AI Assistant shows the asset details retrieved from the submitted information and provides details on why the specific dataset was recommended.
- Choose the asset and click Submit to confirm your selection for rule recommendations related to that specific asset.
- Gio™ AI Assistant analyzes the details and recommends the rules, based on the asset details, including it’s name, fields, semantic types, existing rules, and best practices from the knowledge base. It performs similarity searches to avoid duplicating existing rules and leverages AI to generate new rule recommendations.
- Gio™ AI Assistant AI displays a maximum of three recommended rules in the window.
- Mark the checkboxes corresponding to the generated rules you want to retain and click Apply Rules. The selected rules will then be added to the application's rules page. If the suggested rules do not meet your needs, click Reject to dismiss the recommended rule.
Example: If your dataset includes contact numbers from different leads in the United States and you want to verify they follow a standard format, enter a query such as: "Create a rule to verify if the phone numbers from the Customer dataset follow the standard format of 1-NNN-NNN-NNNN."