Partilhar via


Como: adicionar uma definição de esquema para uma fonte de dados do arquivo de texto para um teste de desempenho da Web

Você pode vincular um teste de desempenho da web a uma fonte de dados de arquivo de texto.Os procedimentos para vinculação de arquivos de texto delimitado simples, como vírgulas separados arquivos valor (. csv), são semelhantes a ligação a bancos de dados.Para obter mais informações, consulte Como: adiciona uma fonte de dados do arquivo CSV para um teste de desempenho de Web e Como: Adicionar ligação de dados em uma solicitação da Web.

Se você quiser mais controle sobre o formato de arquivo de texto, você pode adicionar um arquivo adicional à fonte de dados.Este arquivo contém informações de esquema que descrevem a estrutura dos dados de texto.

Requisitos

  • Visual Studio Ultimate

Adicionando uma definição de esquema a uma fonte de dados de arquivo de texto

Para adicionar uma definição de esquema a uma fonte de dados de arquivo de texto

  1. Crie um novo arquivo de texto chamado Schema. ini na sua pasta de dados.Sua pasta de dados contém os arquivos de texto que descreve o arquivo de esquema.

  2. Edite o arquivo Schema. ini para adicionar as informações que descreve a estrutura de dados.Por exemplo, um arquivo de esquema que descreve dois arquivos de texto pode parecer com isso:

    [product.txt]
    ColNameHeader=False
    Format=CSVDelimited
    MaxScanRows=25
    CharacterSet=OEM
    Col1=ProductId Char Width 255
    Col2=ModelNumber Char Width 255
    
    [customer.txt]
    ColNameHeader=True
    Format=TabDelimited
    

     

ms404679.collapse_all(pt-br,VS.110).gifNome de arquivo

O nome do arquivo que contém os dados aparece entre [].Mais de um arquivo de texto pode ser descrito no arquivo de esquema, mas o arquivo de esquema e todos os arquivos de texto que descreve devem estar no mesmo diretório.

ms404679.collapse_all(pt-br,VS.110).gifColNameHeader

ColNameHeader deve ser definido como True se o arquivo de dados tiver uma linha de cabeçalho de nomes de coluna, ou False se ele não.

ms404679.collapse_all(pt-br,VS.110).gifFormato

Formato pode ser um dos seguintes valores:

TabDelimited

Campos são delimitados por tabulações.

CSVDelimited

Campos são delimitados por vírgulas.

Delimited(*)

Campos são delimitados por asteriscos.Você pode substituir qualquer caractere para a * exceto para aspas duplas (").

FixedLength

São campos de texto de largura fixa.

ms404679.collapse_all(pt-br,VS.110).gifCharacterSet

CharacterSet pode ser OEM ou ANSI.

ms404679.collapse_all(pt-br,VS.110).gifColunas de dados

Descrever os tipos de dados e nomes de coluna o formato deve ser ColN ColumnName Type Width #, conforme descrito na tabela a seguir:

ColN

N é o número da coluna.

ColumnName

O nome da coluna.

Type

O tipo de dados.Os valores permitidos são Char, texto, Float, Double, Integer, curto, LongChar, Memorando e data.

Width X

(Opcional) Isso é usado para arquivos de texto que têm um formato de largura fixa.X é a largura da coluna.Se você especificar a largura de um arquivo é delimitado, ele será ignorado.

Consulte também

Conceitos

Vinculando a uma fonte de dados a um teste de desempenho da Web