This is the implementation of the EdgelessDB data handler for MindsDB.
Edgeless is a full SQL database, tailor-made for confidential computing. It seamlessly integrates with your existing tools and workflows to help you unlock the full potential of your data.
This handler is implemented by extending the MySQL connector. The required arguments to establish a connection are as follows:
host
: the host name of the EdgelessDB connectionport
: the port to use when connectinguser
: the user to authenticatepassword
: the password to authenticate the userdatabase
: database nameTo use the full potensial of EdgelessDB, you can also specify the following arguments:
ssl
: whether to use SSL or notssl_ca
: path or url to the CA certificatessl_cert
: path or url to the client certificatessl_key
: path or url to the client keyIf you installed MindsDB locally via pip, you need to install all handler dependencies manually. To do so, go to the handler’s folder (mindsdb/integrations/handlers/edgelessdb_handler) and run this command: pip install -r requirements.txt
.
In order to use EdgelessDB as a data source in MindsDB, you need to use the following syntax:
Or you can use the following syntax:
You can use this established connection to query your table as follows:
This is the implementation of the EdgelessDB data handler for MindsDB.
Edgeless is a full SQL database, tailor-made for confidential computing. It seamlessly integrates with your existing tools and workflows to help you unlock the full potential of your data.
This handler is implemented by extending the MySQL connector. The required arguments to establish a connection are as follows:
host
: the host name of the EdgelessDB connectionport
: the port to use when connectinguser
: the user to authenticatepassword
: the password to authenticate the userdatabase
: database nameTo use the full potensial of EdgelessDB, you can also specify the following arguments:
ssl
: whether to use SSL or notssl_ca
: path or url to the CA certificatessl_cert
: path or url to the client certificatessl_key
: path or url to the client keyIf you installed MindsDB locally via pip, you need to install all handler dependencies manually. To do so, go to the handler’s folder (mindsdb/integrations/handlers/edgelessdb_handler) and run this command: pip install -r requirements.txt
.
In order to use EdgelessDB as a data source in MindsDB, you need to use the following syntax:
Or you can use the following syntax:
You can use this established connection to query your table as follows: