evento
31/03, 23 - 2/04, 23
O maior evento de aprendizagem SQL, Fabric e Power BI. 31 de março a 2 de abril. Use o código FABINSIDER para economizar $400.
Registe-se hoje mesmoEste browser já não é suportado.
Atualize para o Microsoft Edge para tirar partido das mais recentes funcionalidades, atualizações de segurança e de suporte técnico.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada SQL do Azure
Para obter conteúdo relacionado ao Assistente de Importação e Exportação, consulte Importar e Exportar Dados com o Assistente de Importação e Exportação do SQL Server.
O Assistente para Importação de Arquivo Simples é uma maneira simples de copiar dados de um arquivo simples (.csv, .txt) para uma nova tabela em seu banco de dados. O Assistente para Importação de Arquivo Simples suporta arquivos de formato de largura fixa e separados por vírgula. Esta visão geral descreve os motivos para usar esse assistente, como encontrá-lo e um exemplo simples a ser seguido.
Este assistente foi criado para melhorar a experiência de importação atual, aproveitando uma estrutura inteligente conhecida como Síntese de Programas usando Exemplos (PROSE). Para um usuário sem conhecimento especializado de domínio, a importação de dados muitas vezes pode ser uma tarefa complexa, propensa a erros e tediosa. Este assistente simplifica o processo de importação tornando-o tão simples quanto selecionar um ficheiro de entrada e um nome de tabela único, com a estrutura PROSE a lidar com o resto.
O PROSE analisa padrões de dados em seu arquivo de entrada para inferir nomes de colunas, tipos, delimitadores e muito mais. Essa estrutura aprende a estrutura do arquivo e faz todo o trabalho duro para que os usuários não precisem fazê-lo.
Esse recurso está disponível no SQL Server Management Studio (SSMS) v17.3 ou posterior. Certifique-se de que está a utilizar a versão mais recente. Você pode encontrar a versão mais recente aqui.
Para aceder ao Assistente de importação de ficheiro simples, siga estes passos:
Para saber mais sobre as diferentes funções do assistente, consulte o seguinte tutorial:
Para os fins deste tutorial, sinta-se à vontade para usar seu próprio arquivo simples. Caso contrário, este tutorial está usando o seguinte CSV do Excel, que você pode copiar. Se você usar este CSV, intitule-o example.csv e certifique-se de salvá-lo como um csv em um local fácil, como sua área de trabalho.
Visão geral:
Acesse o assistente conforme descrito aqui.
A primeira página do assistente de configuração é a página de boas-vindas. Se você não quiser ver esta página novamente, sinta-se à vontade para selecionar Não mostrar esta página inicial novamente.
Selecione Explorar para selecionar o seu ficheiro de entrada. Por padrão, o assistente procura os arquivos .csv e .txt. O PROSE deteta se o arquivo é separado por vírgulas ou formato de largura fixa, independentemente da extensão do arquivo.
O nome da nova tabela deve ser exclusivo e o assistente não permite que você vá mais longe se não.
O assistente gera uma visualização que você pode visualizar para as primeiras 50 linhas. Se houver algum problema, selecione cancelar, caso contrário, prossiga para a próxima página.
O assistente identifica o que acredita serem os nomes corretos de colunas, tipos de dados, etc. Aqui é onde você pode editar os campos se eles estiverem incorretos (por exemplo, o tipo de dados deve ser um float em vez de um int).
As colunas onde valores vazios são detetados terão "Permitir Nulos" marcada. No entanto, se você espera nulos em uma coluna e "Permitir nulos" não está marcado, aqui é onde você pode atualizar a definição da tabela para permitir nulos em uma ou todas as colunas.
Prossiga quando estiver pronto.
Esta é simplesmente uma página de resumo exibindo sua configuração atual. Se houver problemas, você pode voltar às seções anteriores. Caso contrário, selecionar "Concluir" inicia o processo de importação.
Esta página indica se a importação foi bem-sucedida. Se uma marca de seleção verde aparecer, foi um sucesso, caso contrário, talvez seja necessário revisar sua configuração ou arquivo de entrada para verificar se há erros.
O Assistente para Importação de Arquivo Simples deteta os tipos de dados com base nas primeiras 200 linhas. Em cenários em que os dados adicionais no arquivo simples não estão em conformidade com os tipos de dados detetados automaticamente, ocorre um erro durante a importação. A mensagem de erro seria semelhante à seguinte:
Error inserting data into table. (Microsoft.SqlServer.Prose.Import)
The given value of type String from the data source cannot be converted to type nvarchar of the specified target column. (System.Data)
String or binary data would be truncated. (System.Data)
Táticas para aliviar este erro:
Error inserting data into table occurred while inserting rows 1 - 2. (Microsoft.SqlServer.Prose.Import)
The given value of type String from the data source cannot be converted to type float of the specified target column. (System.Data)
Failed to convert parameter value from a String to a Double. (System.Data)
Atualmente, o importador usa a codificação com base na página de código ativa do sistema. Na maioria das máquinas, o padrão é ANSI.
Saiba mais sobre o assistente.
evento
31/03, 23 - 2/04, 23
O maior evento de aprendizagem SQL, Fabric e Power BI. 31 de março a 2 de abril. Use o código FABINSIDER para economizar $400.
Registe-se hoje mesmoFormação
Módulo
Usar o Power Query para carregar dados no Dataverse - Training
Saiba como sincronizar dados de diferentes fontes para uma tabela do Microsoft Dataverse usando o Power Query e criar fluxos de dados no Power Apps.
Documentação
Importar dados do Excel para o SQL Server ou o Banco de Dados SQL do Azure - SQL Server
Este artigo descreve métodos para importar dados do Excel para o SQL Server ou o Banco de Dados SQL do Azure. Alguns usam uma única etapa, outros exigem um arquivo de texto intermediário.