Propriedades personalizadas do Excel

Aplica-se a: SQL Server SSIS Integration Runtime em Azure Data Factory

Propriedades Personalizadas de Origem

A fonte Excel tem tanto propriedades personalizadas como propriedades comuns a todos os componentes do fluxo de dados.

A tabela seguinte descreve as propriedades personalizadas da fonte Excel. Todas as propriedades são de leitura e escrita.

Nome da propriedade Tipo de dados Description
AccessMode Integer O modo usado para aceder à base de dados. Os valores possíveis são Open Rowset, Open Rowset from Variable, SQL Command e SQL Command from Variable. O valor padrão é Open Rowset.
CommandTimeout Integer O número de segundos antes de um comando expira. Um valor de 0 indica um tempo limite infinito.

Nota Esta propriedade não está disponível no Excel Source Editor, mas pode ser definida usando o Editor Avançado.
OpenRowSet String O nome do objeto da base de dados que é usado para abrir um conjunto de linhas.
OpenRowsetVariable String A variável que contém o nome do objeto da base de dados usado para abrir um conjunto de linhas.
ParameterMapping String O mapeamento dos parâmetros no comando SQL para variáveis.
SqlCommand String O comando SQL a ser executado.
SqlCommandVariable String A variável que contém o comando SQL a ser executado.

A saída e as colunas de saída da fonte Excel não têm propriedades personalizadas.

Para mais informações, consulte a Fonte Excel.

Propriedades Personalizadas de Destino

O destino do Excel tem tanto propriedades personalizadas como as propriedades comuns a todos os componentes do fluxo de dados.

A tabela seguinte descreve as propriedades personalizadas do destino Excel. Todas as propriedades são de leitura e escrita.

Nome da propriedade Tipo de dados Description
AccessMode Inteiro (enumeração) Um valor que especifica como o destino acede à sua base de dados de destino.

Esta propriedade pode ter um dos seguintes valores:

OpenRowSet (0) - Fornece o nome de uma tabela ou vista.

OpenRowSet a partir da Variável (1) - Fornece o nome de uma variável que contém o nome de uma tabela ou vista.

OpenRowSet Usando Fastload (3) - Fornece o nome de uma tabela ou vista.

OpenRowSet Usando Fastload a partir da Variável (4) - Fornece o nome de uma variável que contém o nome de uma tabela ou vista.

Comando SQL (2) - Fornece uma instrução SQL.
CommandTimeout Integer O número máximo de segundos que o comando SQL pode executar antes do tempo limite. Um valor de 0 indica um tempo infinito. O valor padrão dessa propriedade é 0.

Nota: Esta propriedade não está disponível no Editor de Destino Excel, mas pode ser definida usando o Editor Avançado.
FastLoadKeepIdentity booleano Um valor que especifica se deve ser copiado valores de identidade quando os dados são carregados. Esta propriedade está disponível apenas quando se utiliza uma das opções de carregamento rápido. O valor padrão dessa propriedade é False.
FastLoadKeepNulls booleano Um valor que especifica se deve copiar valores Nulos quando os dados são carregados. Esta propriedade está disponível apenas com uma das opções de carregamento rápido. O valor padrão dessa propriedade é False.
FastLoadMaxInsertCommitSize Integer Um valor que especifica o tamanho do lote que o destino Excel tenta comprometer durante operações de carregamento rápido. O valor padrão é 2147483647. Um valor de 0 indica uma única operação de commit após o processamento de todas as linhas.
FastLoadOptions String Uma coleção de opções de carregamento rápido. As opções de carregamento rápido incluem o bloqueio de tabelas e a verificação de restrições. Pode especificar um, ambos ou nenhum.

Nota: Algumas opções para esta propriedade não estão disponíveis no Editor de Destinos Excel, mas podem ser definidas usando o Editor Avançado.
OpenRowSet String Quando o AccessMode é OpenRowset, o nome da tabela ou vista a que o destino do Excel acede.
OpenRowsetVariable String Quando o AccessMode é OpenRowSet a partir da variável, é o nome da variável que contém o nome da tabela ou vista a que o destino Excel acede.
SqlCommand String Quando o AccessMode é um comando SQL, a Transact-SQL instrução que o destino Excel usa para especificar as colunas de destino dos dados.

A entrada e as colunas de entrada do destino Excel não têm propriedades personalizadas.

Para mais informações, consulte Excel Destination.