dlt.helpers.ibis
create_ibis_backend
def create_ibis_backend(destination: TDestinationReferenceArg,
client: JobClientBase,
read_only: bool = False) -> BaseBackend
Create a given ibis backend for a destination client and dataset.
create_unbound_ibis_table
def create_unbound_ibis_table(schema: Schema, dataset_name: str,
table_name: str) -> Table
Create an unbound ibis table from a dlt schema. No additional identifiers normalization, quoting or escaping is performed.
compile_ibis_to_sqlglot
def compile_ibis_to_sqlglot(ibis_expr: Expr,
dialect: TSqlGlotDialect) -> sge.Query
Compile an ibis expression to a sqlglot query.