Connecting to AGENT SQL
AGENT SQL
AGENT SQL provides a powerful SQL interface for executing differential privacy queries directly on data stored in the AGENT platform. Using standard JDBC connectivity, you can connect popular SQL clients and applications to analyze sensitive data while maintaining strict privacy guarantees through epsilon and delta parameters.
Getting Started
Begin your AGENT SQL journey by establishing a connection using the JDBC driver and your API credentials. All queries require a differential privacy clause (WITH DP(epsilon=..., delta=...)) to ensure privacy-preserving analysis. The platform supports standard SQL operations including aggregations, mathematical functions, date operations, and complex grouping while automatically preventing privacy violations.
Writing Differential Privacy queries with AGENT SQL
Supported Workbenches
AGENT SQL integrates seamlessly with popular SQL client applications through JDBC connectivity. Each client requires the AGENT SQL JDBC driver and proper configuration of connection parameters including your API key and privacy budget settings.
DBeaver
SQL Workbench
Java Client
AGENT Client
Tableau (Under Development)