Carregamento usando a interface da web (limitado)¶
O Classic Console oferece um assistente conveniente para carregar quantidades limitadas de dados em uma tabela a partir de um pequeno conjunto de arquivos simples. Nos bastidores, o assistente usa os comandos PUT e COPY para carregar dados. Entretanto, o assistente simplifica o processo de carregamento de dados combinando as duas fases (preparando arquivos e carregando dados) em uma única operação e apagando todos os arquivos preparados após a conclusão do carregamento.
As instruções neste tópico referem-se ao carregamento de dados estruturados (por exemplo, CSV) e semiestruturados (por exemplo, JSON, Avro, ORC, Parquet, ou XML).
Importante
O assistente destina-se apenas ao carregamento de pequenos números de arquivos de tamanho limitado (até 50 MB). Este limite de tamanho de arquivo visa garantir um melhor desempenho, pois o desempenho do navegador varia de computador para computador e conforme a versão do navegador. Além disso, o consumo de memória necessário para criptografar arquivos maiores pode fazer com que o navegador fique sem memória e trave.
Para carregar arquivos maiores ou grandes quantidades de arquivos, recomendamos utilizar o cliente Snowflake, SnowSQL. Para obter mais detalhes, consulte Carregamento em massa utilizando COPY.
Neste tópico:
Etapa 1: Abrir o assistente de dados de carregamento¶
Clique no link de um banco de dados específico para visualizar os objetos armazenados no banco de dados.
Clique na guia Tables.
Uma das seguintes opções:
Clique em uma linha da tabela para selecioná-la e, em seguida, clique no botão Load Data.
ou
Clique no nome de uma tabela para abrir a página de informações da tabela. Depois, clique no botão Load Table.
O assistente Load Data é aberto. O assistente irá carregar os dados na tabela que você selecionou.
Etapa 2: selecionar um warehouse¶
Selecionar um warehouse a partir da lista suspensa.
A lista inclui qualquer warehouse no qual você tenha o privilégio USAGE. O Snowflake utilizará esse warehouse para carregar os dados na tabela.
Clique em Next.
Etapa 3: selecionar arquivos fonte¶
Importante
Lembre-se: o assistente é projetado para carregar pequenas quantidades de dados. O tamanho de cada arquivo de dados deve inferior a 50 MB.
Você pode optar por carregar dados a partir de arquivos em sua máquina local ou arquivos já preparados em um local de armazenamento em nuvem existente no Snowflake, Amazon S3, Google Cloud Storage ou Microsoft Azure.
Carregamento a partir de sua máquina local¶
Selecione a opção Load files from your computer e clique no botão Select Files.
Selecione um ou mais arquivos de dados locais, e clique no botão Open.
Clique no botão Next.
Carregamento a partir de armazenamento em nuvem¶
Escolher um estágio existente¶
Selecione um estágio nomeado existente a partir da lista suspensa Stage.
Clique no botão Next.
Criar um novo estágio¶
Conclua as etapas desta seção uma vez por local de armazenamento.
Clique no símbolo mais (+) ao lado da lista suspensa Stage.
Selecione o local onde seus arquivos estão - Snowflake ou qualquer um dos serviços de armazenamento em nuvem suportados - e clique no botão Next.
Preencha os campos que descrevem seu local de armazenamento em nuvem. Para obter mais informações, consulte CREATE STAGE.
Clique no botão Finish.
Selecione o seu novo estágio nomeado a partir da lista suspensa Stage.
Clique no botão Next.
Etapa 4: selecionar um formato de arquivo¶
A lista suspensa permite selecionar um conjunto opções nomeado de que descreve o formato dos seus arquivos de dados.
Escolher um formato de arquivo nomeado existente¶
Selecione um formato de arquivo nomeado existente a partir da lista suspensa.
Clique no botão Next.
Criar de um novo formato de arquivo nomeado¶
Clique no símbolo mais (+) ao lado da lista suspensa.
Preencha os campos na tela para corresponder ao formato dos seus arquivos de dados. Para descrições das opções, ver CREATE FILE FORMAT.
Clique no botão Finish.
Selecione seu novo formato de arquivo nomeado a partir da lista suspensa.
Clique no botão Next.
Etapa 5: seleção das opções de carregamento¶
Especificar como o Snowflake deve se comportar se forem encontrados erros nos arquivos de dados. Para obter mais informações sobre a opção de cópia
ON_ERROR
, veja COPY INTO <tabela>.Clique no botão Load.
O Snowflake carrega os dados em sua tabela selecionada, utilizando o warehouse que você selecionou.
Nota
Se o armazém não estiver funcionando no momento, a retomada do warehouse pode levar algum tempo (até 5 minutos), além do tempo necessário para o carregamento.
Clique no botão OK. O assistente de dados de carga é encerrado.