Os dados ligados gerador

Usando o gerador de limite de dados, você pode preencher colunas com dados que são tirados de uma fonte de dados pré-existentes. Alguns exemplos de fontes de dados possíveis são de um banco de dados, um Microsoft Excel a pasta de trabalho, ou um arquivo de texto.

Usando os dados vinculados gerador

Para usar o gerador de limite de dados para preencher uma coluna com dados, você deve configurar corretamente a coluna. Você deve especificar o gerador de ligação de dados como o gerador de coluna e você deve definir as propriedades do gerador da coluna. Para obter mais informações, consulte Especifique detalhes da geração de dados para uma coluna.

Os dados ligados a propriedades do gerador

As propriedades a seguir são específicas para o gerador de dados vinculado:

  • O Informações de conexão propriedade, que especifica a seqüência de conexão a partir do qual você está lendo dados da fonte de dados. Você pode especificar a seqüência de conexão das três seguintes maneiras:

    • Digite a seqüência de conexão na propriedade.

    • Clique na seta para baixo e clique em uma conexão existente.

    • Clique na seta para baixo e clique em Adicionar nova conexão.

  • O Consulta Select propriedade, que especifica a select da consulta que recupera dados da fonte de dados. Por exemplo, você pode digitar o seguinte:

    SELECT * FROM dbo.Customers
    

A saída do gerador

Definindo a Informações de conexão e o Consulta Select propriedades, que você especificar um conjunto de dados é retornado da fonte de dados. Depois de definir essas propriedades, você deve definir o Gerador de saída coluna o Detalhes da coluna janela. O A saída de gerador de coluna contém uma lista das colunas no conjunto de dados que são do tipo de dados apropriados para a coluna que você deseja preencher com dados. Você pode clicar na seta para baixo para especificar os dados que você deseja usar.

Se a consulta não retorna nenhuma coluna que é do tipo de dados apropriados para a coluna, o texto < não coercitivo saída > é exibida. Se a consulta retorna todas as colunas que não são nomeadas, você deve alterar a consulta para todas as colunas de nome. Aparece o seguinte erro: Verificação de entrada falhou com o seguinte erro: Não foi possível recuperar informações de esquema. Se a instrução select produz um conjunto de resultados com colunas sem nome, utilize a '' palavra-chave para o nome da coluna. Por exemplo, em vez do seguinte:

SELECT * FROM dbo.Customers

Use o seguinte:

SELECT CustomerID, CompanyName, ContactName FROM dbo.Customers

Considerações para fontes de dados grandes

Se você estiver usando o gerador de limite de dados para ler dados de uma grande fonte de dados, você pode enfrentar problemas de desempenho. As abordagens a seguintes podem ajudá-lo a evitar problemas de desempenho:

  • Selecione a coluna que você deseja. Por exemplo, em vez do seguinte:

    SELECT * FROM dbo.Customers
    

    Use o seguinte:

    SELECT ContactName FROM dbo.Customers
    
  • Selecione apenas a quantidade de dados que você precisa. Por exemplo, se você estiver gerando somente 50 linhas de dados, mas a fonte de dados contém 2.000 linhas de dados, basta selecionar as primeiro 50 linhas de dados. Por exemplo, em vez do seguinte:

    SELECT * FROM dbo.Customers
    

    Use o seguinte:

    SELECT TOP 50 * FROM dbo.Customers
    

    Você pode combinar essa abordagem com o anterior, como no exemplo a seguir:

    SELECT TOP 50 ContactName FROM dbo.Customers
    

Consulte também

Tarefas

Como: Visualizar um plano de geração de dados

Conceitos

Tipos de gerador de dados padrão

Geração de dados de teste para bancos de dados usando os geradores de dados