Carregue e consulte dados

Comece a usar o BigQuery criando um conjunto de dados, carregando dados numa tabela e consultando a tabela.

Antes de começar

Antes de poder explorar o BigQuery, tem de iniciar sessão na Trusted Cloud consola e criar um projeto. Se não ativar a faturação no seu projeto, todos os dados que carregar vão estar no sandbox do BigQuery. O sandbox permite-lhe aprender a usar o BigQuery sem custos financeiros enquanto trabalha com um conjunto limitado de funcionalidades do BigQuery. Para mais informações, consulte o artigo Ative o sandbox do BigQuery.

  1. In the Trusted Cloud console, on the project selector page, select or create a Trusted Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  2. Opcional: se selecionar um projeto existente, certifique-se de que ativa a API BigQuery. A API BigQuery é ativada automaticamente em novos projetos.
  3. Crie um conjunto de dados do BigQuery

    Use a Trusted Cloud consola para criar um conjunto de dados para armazenar os dados. Cria o conjunto de dados na localização multirregional dos EUA. Para informações sobre as regiões e as multirregiões do BigQuery, consulte o artigo Localizações.

    1. Na Trusted Cloud consola, abra a página do BigQuery.
    2. Aceda ao BigQuery
    3. No painel Explorador, clique no nome do projeto.
    4. Clique em Ver ações.
    5. Selecione Criar conjunto de dados.
    6. Na página Criar conjunto de dados, faça o seguinte:
      1. Para o ID do conjunto de dados, introduza babynames.
      2. Em Tipo de localização, selecione Várias regiões e, de seguida, escolha EUA (várias regiões nos Estados Unidos). Os conjuntos de dados públicos são armazenados na localização us multirregional. Para simplificar, armazene o conjunto de dados na mesma localização.
      3. Deixe as restantes predefinições como estão e clique em Criar conjunto de dados.

    Transfira o ficheiro que contém os dados de origem

    O ficheiro que está a transferir contém aproximadamente 7 MB de dados sobre nomes de bebés populares. É fornecido pela Social Security Administration dos EUA.

    Para mais informações sobre os dados, consulte as Informações gerais sobre nomes populares da Social Security Administration.

    1. Transfira os dados da Administração da Segurança Social dos EUA abrindo o seguinte URL num novo separador do navegador:

      https://www.ssa.gov/OACT/babynames/names.zip
      
    2. Extraia o ficheiro.

      Para mais informações acerca do esquema do conjunto de dados, consulte o ficheiro NationalReadMe.pdf do ficheiro ZIP.

    3. Para ver o aspeto dos dados, abra o ficheiro yob2024.txt. Este ficheiro contém valores separados por vírgulas para o nome, o sexo atribuído à nascença e o número de crianças com esse nome. O ficheiro não tem uma linha de cabeçalho.

    4. Tome nota da localização do ficheiro yob2024.txt para o poder encontrar mais tarde.

    Carregue dados numa tabela

    Em seguida, carregue os dados para uma nova tabela.

    1. No painel Explorador, expanda o nome do projeto.
    2. Junto ao conjunto de dados babynames, clique em Ver ações e selecione Abrir.
    3. Clique em Criar tabela.

      Salvo indicação em contrário, use os valores predefinidos para todas as definições.

    4. Na página Criar tabela, faça o seguinte:
      1. Na secção Origem, para Criar tabela a partir de, escolha Carregar na lista.
      2. No campo Selecionar ficheiro, clique em Procurar.
      3. Navegue até ao ficheiro yob2024.txt local, abra-o e clique em Abrir.
      4. Na lista Formato do ficheiro, escolha CSV.
      5. Na secção Destino, no campo Tabela introduza names_2024.
      6. Na secção Esquema, clique no botão Editar como texto e cole a seguinte definição do esquema no campo de texto:
      7. name:string,assigned_sex_at_birth:string,count:integer
      8. Clique em Criar tabela.

        Aguarde que o BigQuery crie a tabela e carregue os dados.

    Pré-visualize dados de tabelas

    Para pré-visualizar os dados da tabela, siga estes passos:

    1. No painel Explorador, expanda o projeto e o conjunto de dados babynames e, de seguida, selecione a tabela names_2024.
    2. Clique no separador Pré-visualizar. O BigQuery apresenta as primeiras linhas da tabela.
    3. O separador de pré-visualização da tabela.
    O separador Pré-visualizar não está disponível para todos os tipos de tabelas. Por exemplo, o separador Pré-visualizar não é apresentado para tabelas ou vistas externas.

    Consultar dados de tabelas

    Em seguida, consulte a tabela.

    1. Junto ao separador names_2024, clique na opção Consulta SQL. É aberto um novo separador do editor.
    2. No editor de consultas, cole a seguinte consulta. Esta consulta devolve os cinco principais nomes de bebés nascidos nos EUA que foram atribuídos ao sexo masculino à nascença em 2024.
      
        SELECT
          name,
          count
        FROM
          `babynames.names_2024`
        WHERE
          assigned_sex_at_birth = 'M'
        ORDER BY
          count DESC
        LIMIT
          5;
        
    3. Clique em Executar. Os resultados são apresentados na secção Resultados da consulta.
      O painel de resultados da consulta

    Consultou com êxito uma tabela num conjunto de dados público e, em seguida, carregou os seus dados de exemplo no BigQuery através da Trusted Cloud consola.

    Limpar

    Para evitar incorrer em cobranças na sua Trusted Cloud conta pelos recursos usados nesta página, siga estes passos.

    1. Na Trusted Cloud consola, abra a página do BigQuery.
    2. Aceda ao BigQuery
    3. No painel Explorador, clique no conjunto de dados babynames que criou.
    4. Expanda a opção Ver ações e clique em Eliminar.
    5. Na caixa de diálogo Eliminar conjunto de dados, confirme o comando de eliminação: escreva a palavra delete e, de seguida, clique em Eliminar.

    O que se segue?