Compartilhar via


DataSourceDef Classe

Definição de uma fonte de dados.

Inicializar DataSourceDef.

Construtor

DataSourceDef(name, description=None, data_type_id=None, datastore_name=None, path_on_datastore=None, sql_table=None, sql_query=None, sql_stored_procedure=None, sql_stored_procedure_params=None, pipeline_dataset=None)

Parâmetros

Nome Description
name
Obrigatório
str

O nome da fonte de dados.

description
str

A descrição da fonte de dados.

Valor padrão: None
data_type_id
str

A ID do tipo de dados da fonte de dados.

Valor padrão: None
datastore_name
str

O nome do armazenamento de dados no qual a fonte de dados reside.

Valor padrão: None
path_on_datastore
str

O caminho no armazenamento de dados que corresponde à fonte de dados.

Valor padrão: None
sql_table
str

O nome da tabela no banco de dados SQL

Valor padrão: None
sql_query
str

A consulta SQL ao usar um banco de dados SQL

Valor padrão: None
sql_stored_procedure
str

O nome do procedimento armazenado ao usar um banco de dados SQL.

Valor padrão: None
sql_stored_procedure_params

A lista opcional de parâmetros a serem passados para o procedimento armazenado.

Valor padrão: None
pipeline_dataset

O PipelineDataset que contém o conjunto de dados do AzureML que será usado.

Valor padrão: None
name
Obrigatório
str

Nome da fonte de dados.

description
Obrigatório
str

Descrição da fonte de dados.

data_type_id
Obrigatório
str

A ID do tipo de dados da fonte de dados.

datastore_name
Obrigatório
str

O nome do armazenamento de dados no qual a fonte de dados reside.

path_on_datastore
Obrigatório
str

O caminho no armazenamento de dados que corresponde à fonte de dados.

sql_table
Obrigatório
str

o nome da tabela no banco de dados SQL

sql_query
Obrigatório
str

a consulta sql ao usar um banco de dados SQL

sql_stored_procedure
Obrigatório
str

o nome do procedimento armazenado ao usar um banco de dados SQL

sql_stored_procedure_params
Obrigatório

a lista opcional de parâmetros a serem passados para o procedimento armazenado.

pipeline_dataset
Obrigatório

O PipelineDataset que contém o conjunto de dados do AzureML que será usado.

Métodos

calculate_hash

Calcule o hash da fonte de dados.

create_from_data_reference

Crie um DataSourceDef usando um DataReference.

calculate_hash

Calcule o hash da fonte de dados.

calculate_hash()

Retornos

Tipo Description
str

O hash hexdigest.

create_from_data_reference

Crie um DataSourceDef usando um DataReference.

static create_from_data_reference(data_reference)

Parâmetros

Nome Description
data_reference
Obrigatório

Um objeto de referência de dados.

Retornos

Tipo Description

Um objeto DataSourceDef.

Atributos

data_type_id

Obtenha a ID do tipo de dados da fonte de dados.

Retornos

Tipo Description
str

A ID do tipo de dados da fonte de dados.

description

Obtenha a descrição da fonte de dados.

Retornos

Tipo Description
str

A descrição da fonte de dados.

name

Obtenha o nome da fonte de dados.

Retornos

Tipo Description
str

O nome da fonte de dados.

output_port_def

Obtenha a definição da porta de saída.

Retornos

Tipo Description

A definição da porta de saída.