Connectors for interacting with Foundry from the transforms APIs.
A Connector can be used interactively to construct TransformInput
and TransformOutput
objects and also to run a Transform
.
transforms.foundry.connectors.FoundryConnector
(service_config, auth_header, filesystem_id=None, fallback_branches=None, resolver=None)input
(alias=None, rid=None, branch=None, end_txrid=None, start_txrid=None, schema_version=None)TransformInput
from the given parameters.TransformInput
will be resolved from the given alias
unless the rid
parameter is passed.ValueError
↗
ValueError
↗
output
(alias=None, rid=None, branch=None, txrid=None, filesystem_id=None)transforms.api.TransformOutput
will be resolved from the given alias
unless the rid
parameter is passed.ValueError
↗
run
(transform)auth_header
fallback_branches
spark_session
pyspark.sql.SparkSession
↗