Criar uma instância de teste sem custo financeiro e importar dados de amostra

Este guia de início rápido da instância de teste sem custo financeiro do Bigtable orienta você nas etapas iniciais de configuração da instância de teste sem custo financeiro do Bigtable e na exploração dos recursos do Bigtable.

Com a instância de teste sem custo financeiro do Bigtable, você aprende e explora os recursos e as funcionalidades do Bigtable sem custo financeiro por 90 dias. Para mais informações sobre o teste sem custo financeiro do Bigtable e as instâncias de teste sem custo financeiro do Bigtable, consulte Visão geral do teste sem custo financeiro.

Neste guia de início rápido, você realiza as seguintes ações:

  • Criar uma instância de teste sem custo financeiro do Bigtable no Google Cloud console.
  • Executar uma consulta nos dados de exemplo usando o Bigtable Studio.
  • Importar 100 GB de dados de amostra para teste de desempenho.
  • Importar seus próprios dados para a instância de teste sem custo financeiro do Bigtable usando o Cloud Shell.

Antes de começar

  • Um período de teste de 10 dias está disponível para qualquer usuário que tenha uma Conta do Google.
  • O período de teste de 10 dias pode ser estendido para 90 dias se o Cloud Billing estiver ativado no projeto com a instância de teste sem custo financeiro do Bigtable. Você não receberá cobranças, a menos que faça upgrade da sua instância de teste sem custo financeiro do Bigtable para uma instância paga.
  • Se você excluir a instância de teste sem custo financeiro do Bigtable, não será possível criar outra instância novamente, mesmo que o período de teste de 90 dias ainda esteja ativo.
  • Ative as APIs e atribua papéis do IAM:
    1. Faça login na sua Google Cloud conta do. Se você começou a usar o Google Cloud, crie uma conta para avaliar o desempenho dos nossos produtos em situações reais. Clientes novos também recebem US $300 em créditos para executar, testar e implantar cargas de trabalho.
    2. In the Google Cloud console, on the project selector page, select or create a Google 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 role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

      Go to project selector

    3. Enable the Cloud Bigtable and Cloud Bigtable Admin APIs.

      Roles required to enable APIs

      To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

      Enable the APIs

    4. Make sure that you have the following role or roles on the project: roles/bigtable.admin

      Check for the roles

      1. In the Google Cloud console, go to the IAM page.

        Go to IAM
      2. Select the project.
      3. In the Principal column, find all rows that identify you or a group that you're included in. To learn which groups you're included in, contact your administrator.

      4. For all rows that specify or include you, check the Role column to see whether the list of roles includes the required roles.

      Grant the roles

      1. In the Google Cloud console, go to the IAM page.

        Go to IAM
      2. Select the project.
      3. Click Grant access.
      4. In the New principals field, enter your user identifier. This is typically the email address for a Google Account.

      5. Click Select a role, then search for the role.
      6. To grant additional roles, click Add another role and add each additional role.
      7. Click Save.
    5. In the Google Cloud console, on the project selector page, select or create a Google 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 role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

      Go to project selector

    6. Enable the Cloud Bigtable and Cloud Bigtable Admin APIs.

      Roles required to enable APIs

      To enable APIs, you need the Service Usage Admin IAM role (roles/serviceusage.serviceUsageAdmin), which contains the serviceusage.services.enable permission. Learn how to grant roles.

      Enable the APIs

    7. Make sure that you have the following role or roles on the project: roles/bigtable.admin

      Check for the roles

      1. In the Google Cloud console, go to the IAM page.

        Go to IAM
      2. Select the project.
      3. In the Principal column, find all rows that identify you or a group that you're included in. To learn which groups you're included in, contact your administrator.

      4. For all rows that specify or include you, check the Role column to see whether the list of roles includes the required roles.

      Grant the roles

      1. In the Google Cloud console, go to the IAM page.

        Go to IAM
      2. Select the project.
      3. Click Grant access.
      4. In the New principals field, enter your user identifier. This is typically the email address for a Google Account.

      5. Click Select a role, then search for the role.
      6. To grant additional roles, click Add another role and add each additional role.
      7. Click Save.

Criar uma instância de teste sem custo financeiro do Bigtable

As etapas a seguir explicam como criar uma instância de teste sem custo financeiro do Bigtable usando o Google Cloud console.

  1. Abra a página Bem-vindo ao Bigtable no Google Cloud console.

    Bem-vindo ao Bigtable

  2. Na seção Teste o Bigtable sem custos financeiros nem compromisso, insira o seguinte:

    1. Em Nome da instância, insira o nome da instância. Por exemplo, Free trial instance.
    2. (Opcional) No ID da instância, revise o identificador de instância gerado automaticamente e mude-o, se necessário. Os exemplos neste guia usam o ID free-trial-instance.
    3. Em Região, selecione uma região perto de você.
    4. Em Zona, selecione Qualquer uma.
  3. Clique em Criar instância sem custo financeiro.

Aprender os princípios básicos do Bigtable

A interface da instância de teste sem custo financeiro do Bigtable no Google Cloud console oferece um tutorial interativo opcional, que orienta você no processo de aprendizado e teste dos princípios básicos do Bigtable.

Como opção, assista a este vídeo introdutório de 4 minutos na visão geral da instância de teste sem custo financeiro do Bigtable:

  1. Abra a lista de instâncias do Bigtable no Google Cloud console.

    Abrir a lista de instâncias

  2. Clique na instância de teste sem custo financeiro do Bigtable (free-trial-instance).

  3. No painel de navegação, clique em Visão geral.

  4. Na seção Aproveite ao máximo sua instância sem custo financeiro , selecione Princípios básicos do Bigtable e clique em Reproduzir vídeo.

  5. Para concluir esta etapa do tutorial, clique em Marcar como concluída.

Consultar dados de amostra

Ao criar a instância de teste sem custo financeiro do Bigtable no Google Cloud console, o Bigtable cria uma tabela de amostra e consultas de amostra para você explorar e se familiarizar com os recursos e as funcionalidades do Bigtable.

A tabela weather-data contém dados de amostra de clima informados por aeroportos de todo o mundo. Para executar uma consulta de exemplo nessa tabela no Bigtable Studio:

  1. Abra a lista de instâncias do Bigtable no Google Cloud console.

    Abrir a lista de instâncias

  2. Clique na instância de teste sem custo financeiro do Bigtable (free-trial-instance).

  3. No painel de navegação, clique em Visão geral.

  4. Na seção Aproveite ao máximo sua instância sem custo financeiro , selecione Tabela de consultas e clique em Tabela de consultas.

    Um breve tour de boas-vindas explica os princípios básicos das consultas SQL no Bigtable Studio.

  5. A consulta a seguir para os dados de amostra é criada no Bigtable Studio:

    SELECT *
    FROM `weather-data`(WITH_HISTORY=>FALSE)
    LIMIT 10;
    
  6. Clique em Executar. Os resultados da consulta aparecem na tabela Resultados.

  7. Para concluir esta etapa do tutorial, volte para Visão geral e clique em Marcar como concluída.

Confira exemplos de consultas

Sua instância sem custo financeiro tem mais consultas de amostra para explorar. Você pode conferir na seção Consultas.

  1. Abra a lista de instâncias do Bigtable no Google Cloud console.

    Abrir a lista de instâncias

  2. Clique na instância de teste sem custo financeiro do Bigtable (free-trial-instance).

  3. No painel de navegação, clique em Bigtable Studio.

  4. No painel Navegador, expanda Consultas.

  5. Confira exemplos de consultas que demonstram diferentes aspectos da consulta do Bigtable.

    Para mais informações sobre a sintaxe de consulta, consulte Visão geral do GoogleSQL para Bigtable.

Importar tabela de teste para comparativos de mercado de desempenho

Para explorar os recursos do Bigtable ao trabalhar com grandes volumes de dados, importe uma tabela de teste para executar comparativos de mercado de desempenho realistas e conhecer ferramentas de monitoramento. A tabela de teste contém 100 GB de dados de amostra com base no Yahoo! Teste de Cloud Serving Benchmark (YCSB)

Para importar a tabela para teste de desempenho:

  1. Abra a lista de instâncias do Bigtable no Google Cloud console.

    Abrir a lista de instâncias

  2. Clique na instância de teste sem custo financeiro do Bigtable (free-trial-instance).

  3. No painel de navegação, clique em Visão geral.

  4. Na seção Aproveite ao máximo sua instância sem custo financeiro, selecione Desempenho do Bigtable, clique em Importar dados do YCSB e aguarde até que a tabela seja criada.

  5. Clique em Tabelas no painel de navegação e clique na tabela YCSB.

  6. Depois que os dados forem preenchidos na tabela YCSB, você poderá executar uma consulta na tabela no Bigtable Studio.

  7. Para concluir esta etapa do tutorial, volte para Visão geral e clique em Marcar como concluída.

Para se aprofundar, siga o tutorial do PerfKitBenchmarker para Bigtable e crie testes personalizados para seus casos de uso específicos. Para saber mais sobre testes de desempenho, consulte Entender o desempenho.

Importar dados

Você pode continuar explorando o Bigtable carregando grandes quantidades de dados, como séries temporais, registros de telemetria ou dados de machine learning, nas suas tabelas.

O Bigtable oferece muitas maneiras de importar dados. Por exemplo, você pode começar importando dados de um arquivo CSV no Cloud Shell:

  1. Abra a lista de instâncias do Bigtable no Google Cloud console.

    Abrir a lista de instâncias

  2. Clique na instância de teste sem custo financeiro do Bigtable (free-trial-instance).

  3. No painel de navegação, clique em Visão geral.

  4. Na seção Aproveite ao máximo sua instância sem custo financeiro, selecione Importar dados.

  5. Clique em Importar e selecione Importar CSV pela CLI.

  6. Importe dados CSV usando uma das opções:

    • Siga as etapas descritas em Importar dados CSV para fazer upload de um arquivo CSV local para o Cloud Shell.

    • Crie um novo arquivo de exemplo no Cloud Shell:

      Criar um arquivo CSV de exemplo e preenchê-lo com dados

      1. Execute o comando a seguir no Cloud Shell para criar um novo arquivo:

        nano example-data.csv
        
      2. Copie os dados de exemplo a seguir para o arquivo:

        ,timestamp_start,timestamp_end,point,description
        ,timestamp,timestamp,coordinate,value
        0001, 2026-045T08:12:22.668, 2026-045T08:30:59.193, 35.403, HIGH_RES
        0002, 2026-045T08:16:06.072, 2026-045T08:17:21.548, -25.831, LOW_RES
        0003, 2026-045T08:05:29.093, 2026-045T08:40:22.250, 23.703, HIGH_RES
        0004, 2026-045T08:18:30.030, 2026-045T08:20:16.674, -5.818, LOW_RES
        0005, 2026-045T08:43:49.486, 2026-045T08:51:36.868, 42.041, HIGH_RES
        0006, 2026-045T08:17:55.572, 2026-045T08:22:32.530, 96.509, HIGH_RES
        0007, 2026-045T08:02:02.056, 2026-045T08:59:34.785, 87.653, HIGH_RES
        0008, 2026-045T08:12:50.590, 2026-045T08:43:19.412, -10.296, LOW_RES
        0009, 2026-045T08:18:29.009, 2026-045T08:47:44.556, 23.375, LOW_RES
        0010, 2026-045T08:14:26.152, 2026-045T08:37:10.951, -11.726, HIGH_RES
        0011, 2026-045T08:07:44.270, 2026-045T08:37:29.702, -55.675, HIGH_RES
        0012, 2026-045T08:17:47.771, 2026-045T08:19:23.476, 37.794, HIGH_RES
        0013, 2026-045T08:29:27.933, 2026-045T08:59:45.301, -12.718, LOW_RES
        0014, 2026-045T08:12:31.432, 2026-045T08:48:47.590, -65.408, HIGH_RES
        0015, 2026-045T08:13:15.119, 2026-045T08:37:50.639, 99.327, LOW_RES
        
      3. Pressione Ctrl+X e confirme com y.

  7. Verifique se a tabela para a qual você quer importar os dados já foi criada e corresponde à estrutura de dados CSV.

    Se você não tiver uma tabela, você pode Criar uma nova tabela que corresponda à estrutura CSV. Por exemplo, você pode fazer isso no Google Cloud console ou usando os cbt comandos.

    O comando a seguir no Cloud Shell cria uma nova tabela para o arquivo CSV de exemplo fornecido:

    cbt -project PROJECT_ID \
      -instance free-trial-instance \
      createtable TABLE_ID \
      families=timestamp_start,timestamp_end,point,description
    

    Substitua:

    • PROJECT_ID: o projeto em que a instância de teste sem custo financeiro do Bigtable está localizada.
    • TABLE_ID: o ID da nova tabela. Por exemplo, example-table.
  8. Execute o comando a seguir no prompt do Cloud Shell para importar dados do arquivo CSV para a tabela:

    cbt -project PROJECT_ID \
      -instance free-trial-instance  \
      import TABLE_ID \
       FILE_NAME
    

    Substitua:

    • PROJECT_ID: o projeto em que a instância de teste sem custo financeiro do Bigtable está localizada.
    • TABLE_ID: o ID da tabela para a qual você quer importar os dados.
    • FILE_NAME: o nome do arquivo CSV a ser importado.

    Exemplo:

    cbt -project example-project -instance free-trial-instance import \
    example-table example-data.csv
    

ou outras maneiras de importar dados para o Bigtable, consulte Importar e exportar dados.

Estender o período de teste sem custo financeiro

Você pode estender o período de teste de 10 dias para 90 dias se o projeto tiver uma conta ativa do Cloud Billing.

Para estender o período de teste sem custo financeiro para 90 dias:

  1. Verifique se o projeto tem uma conta ativa do Cloud Billing.

    Se você for um novo Google Cloud cliente, faça login no Google Cloud console com sua Conta do Google e configure uma conta do Cloud Billing com seu cartão de crédito ou outra forma de pagamento antes de criar uma instância de teste sem custo financeiro do Bigtable. O Google usa essas informações de pagamento para confirmar sua identidade. Não cobramos pela instância do Bigtable, a menos que você explicitamente faça upgrade da sua conta do Cloud Billing para uma conta paga, e você faça upgrade da instância de teste sem custo financeiro do Bigtable.

  2. Abra a lista de instâncias do Bigtable no Google Cloud console.

    Abrir a lista de instâncias

  3. Clique na instância de teste sem custo financeiro do Bigtable (free-trial-instance).

  4. No painel de navegação, clique em Visão geral.

  5. Na seção Visão geral, clique em Estender teste.

Fazer upgrade da instância de teste sem custo financeiro do Bigtable

Depois de fazer upgrade da instância de teste sem custo financeiro do Bigtable, o teste será concluído e as limitações de recursos de teste não serão mais aplicadas à instância. Por exemplo, é possível escalonar ou ativar a replicação.

As etapas a seguir explicam como fazer upgrade da instância de teste sem custo financeiro do Bigtable:

  1. Abra a lista de instâncias do Bigtable no Google Cloud console.

    Abrir a lista de instâncias

  2. Clique na instância de teste sem custo financeiro do Bigtable (free-trial-instance).

  3. No painel de navegação, clique em Visão geral.

  4. Na seção Visão geral, clique em Fazer upgrade.

    A página Fazer upgrade da sua instância sem custo financeiro do Bigtable é aberta e mostra uma comparação entre os recursos de teste e os recursos completos.

  5. Clique em Fazer upgrade.

    Depois que a instância for atualizada, você poderá modificar a instância para configurar a replicação, o escalonamento automático e outras opções.

Excluir a instância de teste sem custo financeiro do Bigtable

  1. Abra a lista de instâncias do Bigtable no Google Cloud console.

    Abrir a lista de instâncias

  2. Clique na instância de teste sem custo financeiro do Bigtable (free-trial-instance).

  3. Clique em Excluir instância.

  4. Confirme a exclusão digitando o ID da instância e clique em Excluir.

Solução de problemas

A página Bem-vindo ao Bigtable não tem campos para criar uma instância de teste sem custo financeiro do Bigtable
Você pode criar uma instância de teste sem custo financeiro do Bigtable por projeto. Se você já criou uma instância de teste sem custo financeiro do Bigtable no seu projeto, não é possível criar outra, mesmo que exclua a instância original.

A seguir