SqlDataReference 类

表示对数据存储中将连接信息保存到 SQL 数据库的数据的引用。

继承
SqlDataReference

构造函数

SqlDataReference(datastore, data_reference_name=None, sql_table=None, sql_query=None, sql_stored_procedure=None, sql_stored_procedure_params=None)

参数

datastore
AzureSqlDatabaseDatastoreAzurePostgreSqlDatastoreAzureMySqlDatastore
必需

要引用的数据存储。

data_reference_name
str
默认值: None

数据引用的名称。

sql_table
str, <xref:optional>
默认值: None

SQL 数据库中的表的名称。

sql_query
str, <xref:optional>
默认值: None

要与 SQL 数据库配合使用的 SQL 查询。

sql_stored_procedure
str, <xref:optional>
默认值: None

SQL 数据库中的存储过程调用的名称。

sql_stored_procedure_params
[StoredProcedureParameter], <xref:optional>
默认值: None

要传递到存储过程的可选的参数列表。

方法

as_download

将数据引用操作切换为下载。 不支持用于 SqlDataReference。

as_mount

将数据引用操作切换为装载。 不支持用于 SqlDataReference。

as_upload

将数据引用操作切换为上传。 不支持用于 SqlDataReference。

path

基于给定路径创建 SqlDataReference 实例。 不支持用于 SqlDataReference。

to_config

将 DataReference 对象转换为 DataReferenceConfiguration 对象。 不支持用于 SqlDataReference。

as_download

将数据引用操作切换为下载。 不支持用于 SqlDataReference。

as_download(path_on_compute=None, overwrite=False)

参数

path_on_compute
str
默认值: None

用于数据引用的计算的路径。

overwrite
bool
默认值: False

指示是否覆盖现有数据。

返回

新的数据引用对象。

返回类型

as_mount

将数据引用操作切换为装载。 不支持用于 SqlDataReference。

as_mount()

返回

新的数据引用对象。

返回类型

as_upload

将数据引用操作切换为上传。 不支持用于 SqlDataReference。

as_upload(path_on_compute=None, overwrite=False)

参数

path_on_compute
str
默认值: None

用于数据引用的计算的路径。

overwrite
bool
默认值: False

指示是否覆盖现有数据。

返回

新的数据引用对象。

返回类型

path

基于给定路径创建 SqlDataReference 实例。 不支持用于 SqlDataReference。

path(path=None, data_reference_name=None)

参数

path
str
默认值: None

数据存储上的路径。

data_reference_name
str
默认值: None

数据引用的名称。

返回

新的数据引用对象。

返回类型

to_config

将 DataReference 对象转换为 DataReferenceConfiguration 对象。 不支持用于 SqlDataReference。

to_config()

返回

新的 DataReferenceConfiguration 对象。

返回类型