4.2 Manage Database Profiles
Define and manage database connection details in one place. Use database profiles to access data stores across workflows, tasks, and agent-driven processes.
Each database connector specifies essential details such as the database type, connection credentials, and advanced configuration settings, such as connection pooling and secure authentication.
Here are some of the advantages that this feature offers to you as a developer:
- Centralized management: All database credentials are maintained in one place, making it easier to update, troubleshoot, and audit.
- Reusability: Database profiles can be referenced across multiple workflows, tasks, and agents, reducing duplication of configuration and ensuring consistent access patterns.
- Security: Centralized handling of credentials and wallet files strengthens security, enabling best practices for credential storage and retrieval.
- Flexibility: Database profiles support different database types, such as relational and vector, giving you the freedom to use the right data store for each use case without complexity.
Topics
- Create a Database Profile
Create a database profile to define connection parameters, such as the type of database engine, supported capabilities, connection URL, user credentials, and secure wallet options. - Update a Database Profile
You can update all the field values you specified when creating a database profile, except for the name. - Test a Database Profile
After creating or updating a database profile, you can test it to ensure that you can establish a connection with the provided details. - View a Database Profile
You can retrieve and view the details of a database profile. - Delete a Database Profile
You can delete a database profile when it is no longer required.
Parent topic: Connectors