- Data sources (see also the CREATE DATA SOURCE command in SQL)
- Data sinks (see also the CREATE DATA SINK command in SQL)
- ML container registries (see also the CREATE CONTAINER REGISTRY command in SQL)
- Azure
- Google Cloud
- HDFS
- JDBC
-
Kafka
- Apache Cluster
- Confluent Cluster
-
Remote Repositories
- Docker
- Nvidia
- OpenAI
- S3
Managing Credentials
A credential can be managed using the following API endpoint calls. For managing credentials in SQL, see CREATE CREDENTIAL.Creating a Credential
To create a credential,auser_azure_active_dir_creds, that connects to
Azure Active Directory:
kafka_cred, that connects to Kafka via SSL:
Provider-Specific Syntax
Several authentication schemes across multiple providers are supported.Azure BLOB
GCS
HDFS
JDBC
Password
Kafka (Apache)
Kafka (Confluent)
Remote Repository
S3 (Amazon)
Altering a Credential
To alter an existing credential,auser_azure_active_dir_creds, for a
new secret:
Removing a Credential
To remove an existing credential,auser_azure_active_dir_creds:
Showing a Credential
To show the configuration for an existing credential,auser_azure_active_dir_creds, while masking the secret:
Updating Credential Permissions
To grantcredential_read permission to a user, auser:
credential_read permission from a user, auser: