dlt.destinations.impl.dremio.factory
dremio Objects
class dremio(Destination[DremioClientConfiguration, "DremioClient"])
__init__
def __init__(credentials: Union[DremioCredentials, Dict[str, Any], str] = None,
             staging_data_source: str = None,
             destination_name: str = None,
             environment: str = None,
             **kwargs: Any) -> None
Configure the Dremio destination to use in a pipeline.
All arguments provided here supersede other configuration sources such as environment variables and dlt config files.
Arguments:
- credentialsUnion[DremioCredentials, Dict[str, Any], str], optional - Credentials to connect to the dremio database. Can be an instance of- DremioCredentialsor a connection string in the format- dremio://user:password@host:port/database
- staging_data_sourcestr, optional - The name of the "Object Storage" data source in Dremio containing the s3 bucket
- destination_namestr, optional - Name of the destination, can be used in config section to differentiate between multiple of the same type
- environmentstr, optional - Environment of the destination
- **kwargsAny - Additional arguments passed to the destination config