destinations.dataset
ReadableDBAPIRelation Objects
class ReadableDBAPIRelation(SupportsReadableRelation)
__init__
def __init__(*,
client: SqlClientBase[Any],
query: Any,
schema_columns: TTableSchemaColumns = None) -> None
Create a lazy evaluated relation to for the dataset of a destination
cursor
@contextmanager
def cursor() -> Generator[SupportsReadableRelation, Any, Any]
Gets a DBApiCursor for the current relation
ReadableDBAPIDataset Objects
class ReadableDBAPIDataset(SupportsReadableDataset)
Access to dataframes and arrowtables in the destination dataset via dbapi
__getitem__
def __getitem__(table_name: str) -> SupportsReadableRelation
access of table via dict notation
__getattr__
def __getattr__(table_name: str) -> SupportsReadableRelation
access of table via property notation