The page you navigated to does not exist, so we brought you to the closest page to it.
flytekitplugins.snowflake.connector
flytekitplugins.snowflake.connector
Property
Type
Description
SNOWFLAKE_PRIVATE_KEY
str
TASK_TYPE
str
def construct_query_link (
resource_meta : flytekitplugins . snowflake . connector . SnowflakeJobMetadata ,
) -> str
Parameter
Type
Description
resource_meta
flytekitplugins.snowflake.connector.SnowflakeJobMetadata
def get_connection (
metadata : flytekitplugins . snowflake . connector . SnowflakeJobMetadata ,
) -> snowflake . connector
Parameter
Type
Description
metadata
flytekitplugins.snowflake.connector.SnowflakeJobMetadata
Property
Type
Description
metadata_type
None
task_category
None
task category that the connector supports
Method
Description
create()
Return a resource meta that can be used to get the status of the task.
delete()
Delete the task.
get()
Return the status of the task, and return the outputs in some cases.
get_logs()
Return the metrics for the task.
get_metrics()
Return the metrics for the task.
def create (
task_template : flytekit . models . task . TaskTemplate ,
inputs : typing . Optional [ flytekit . models . literals . LiteralMap ],
kwargs ,
) -> flytekitplugins . snowflake . connector . SnowflakeJobMetadata
Return a resource meta that can be used to get the status of the task.
Parameter
Type
Description
task_template
flytekit.models.task.TaskTemplate
inputs
typing.Optional[flytekit.models.literals.LiteralMap]
kwargs
**kwargs
def delete (
resource_meta : flytekitplugins . snowflake . connector . SnowflakeJobMetadata ,
kwargs ,
)
Delete the task. This call should be idempotent. It should raise an error if fails to delete the task.
Parameter
Type
Description
resource_meta
flytekitplugins.snowflake.connector.SnowflakeJobMetadata
kwargs
**kwargs
def get (
resource_meta : flytekitplugins . snowflake . connector . SnowflakeJobMetadata ,
kwargs ,
) -> flytekit . extend . backend . base_connector . Resource
Return the status of the task, and return the outputs in some cases. For example, bigquery job
can’t write the structured dataset to the output location, so it returns the output literals to the propeller,
and the propeller will write the structured dataset to the blob store.
Parameter
Type
Description
resource_meta
flytekitplugins.snowflake.connector.SnowflakeJobMetadata
kwargs
**kwargs
def get_logs (
resource_meta : flytekit . extend . backend . base_connector . ResourceMeta ,
kwargs ,
) -> flyteidl . admin . agent_pb2 . GetTaskLogsResponse
Return the metrics for the task.
Parameter
Type
Description
resource_meta
flytekit.extend.backend.base_connector.ResourceMeta
kwargs
**kwargs
def get_metrics (
resource_meta : flytekit . extend . backend . base_connector . ResourceMeta ,
kwargs ,
) -> flyteidl . admin . agent_pb2 . GetTaskMetricsResponse
Return the metrics for the task.
Parameter
Type
Description
resource_meta
flytekit.extend.backend.base_connector.ResourceMeta
kwargs
**kwargs
class SnowflakeJobMetadata (
user : str ,
account : str ,
database : str ,
schema : str ,
warehouse : str ,
query_id : str ,
has_output : bool ,
)
Parameter
Type
Description
user
str
account
str
database
str
schema
str
warehouse
str
query_id
str
has_output
bool
Method
Description
decode()
Decode the resource meta from bytes.
encode()
Encode the resource meta to bytes.
def decode (
data : bytes ,
) -> ResourceMeta
Decode the resource meta from bytes.
Parameter
Type
Description
data
bytes
Encode the resource meta to bytes.