You can create a data quality project in a few steps.
Step 1. Check system requirements
Be sure you're using a compatible browser when you're designing your projects. Check the Informatica Intelligent Cloud Services Product Availability Matrix for operating systems, databases, and other systems that Data Quality supports.
Step 2. Verify the runtime environment
A runtime environment is the execution platform for running tasks. A runtime environment consists of one or more Secure Agents. A Secure Agent is a lightweight program that runs tasks and enables secure communication across the firewall between your organization and Informatica Intelligent Cloud Services. You must have at least one runtime environment in each organization so that users in the organization can run tasks.
You can use the following types of runtime environment:
Informatica Cloud Hosted Agent
When you want to access data in an SaaS environment, you can use the Informatica Cloud Hosted Agent. The Hosted Agent runs within the Informatica Intelligent Cloud Services hosting facility, so there is nothing to install.
The Hosted Agent can run synchronization, mapping, and replication tasks that use certain connectors. To find out if the connector that you use supports the Hosted Agent, see the help for the relevant connector.
Secure Agent Groups
When you need to access data on-premises or when you want to access SaaS data without using the Hosted Agent, use a Secure Agent group. A Secure Agent group contains one or more Secure Agents. The agents in a group run within your network or in a cloud computing services environment such as Amazon Web Services or Microsoft Azure.
To create a Secure Agent group, download and install the Secure Agent. You can install one Secure Agent on each physical or virtual machine. Each agent that you install is added to its own group by default. You can add multiple agents to a group to balance workloads and improve scalability.
You can associate a Secure Agent with an advanced cluster, which is a Kubernetes cluster that provides a distributed processing environment on the cloud. Fully-managed and self-service clusters can run data logic using a scalable architecture, while local clusters use a single node to quickly onboard projects for advanced use cases.
Serverless runtime environment
A serverless runtime environment is an advanced serverless deployment solution that doesn't require downloading, installing, configuring, and maintaining a Secure Agent or Secure Agent group.
Compared to the multi-tenant model on the Hosted Agent, a serverless runtime environment uses an isolated, single-tenant model that provides a dedicated server with virtual machine resources to run tasks. The serverless runtime environment auto-scales with the size of the workload while your data remains in your cloud environment.
Step 3. Verify a connection
When you use Data Integration to run mappings with data quality assets, you need to use a connection. A connection specifies the connector that enables the exchange of data between Data Integration and the source and target objects. For example, if you want to create a task that uses Salesforce data, you create a Salesforce connection. The Salesforce connection uses the Salesforce connector which enables the exchange of data between Salesforce and Data Integration.
Note: For information about how to configure Secure Agents and connections, see the Data Integration online help.
Step 4. Create your project
Organize your data quality projects in folders that can contain the rule specifications, dictionaries, and verifiers that you create.
After you set up folders, create your project assets.
Step 5. Add your project to the source control repository (optional)
If your organization is enabled for source control and the organization has read-write access to the source control repository, add your project to the repository.
Before you can add your project, your organization administrator must configure a link between the organization and source control repository, and you must specify your source control user credentials in Informatica Intelligent Cloud Services.
Step 6. Configure reference data properties
When you run a mapping that uses a verifier or a deduplicate asset, the Secure Agent checks for the presence of the reference data files that the asset reads and downloads any file that is absent in the runtime environment.
Before you run a mapping that reads a verifier asset, enter the license keys for the reference data that the mapping reads. You enter the license keys as runtime environment properties in the Administrator service. You do not need to take additional steps to download and install the reference data files for a verifier or deduplicate asset.
You can review and update the properties that relate to the reference data in the Administrator service.