Compartilhar via


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

Este tópico se aplica a:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual StudioExpress

O tópico é aplicável O tópico não é aplicável O tópico não é aplicável O tópico não é aplicável

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

Se quiser mais controle sobre o formato do arquivo de texto, você pode adicionar um arquivo adicional para sua fonte de dados. Esse arquivo irá conter informações de esquema que descreve a estrutura dos dados de texto.

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

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

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

  2. Edite o arquivo Schema. ini para adicionar as informações que descrevem a estrutura dos dados. Por exemplo, um arquivo de esquema que descreve os dois arquivos de texto talvez esta aparência:

    [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
    

     

Nome do arquivo

O nome do arquivo que contém os dados que 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 ela descreve devem estar no mesmo diretório.

ColNameHeader

ColNameHeader deve ser definida como True se o seu arquivo de dados tem uma linha de cabeçalho de nomes de coluna, ou False se não existir.

Formato

Formato pode ser um dos seguintes valores:

TabDelimited

Os campos são delimitados por tabulações.

CSVDelimited

Os campos são delimitados por vírgulas.

Delimited(*)

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

FixedLength

Os campos no texto são de uma largura fixa.

CharacterSet

CharacterSet pode ser OEM ou ANSI.

Colunas de dados

Descrever os tipos de dados e os 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. Valores permitidos são Char, texto, Float, Double, Integer, Short, 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 que é delimitado, ele será ignorado.

Consulte também

Conceitos

Vinculação a uma fonte de dados para um teste de desempenho da Web