

Para recursos semelhantes aos do Amazon Timestream para, considere o Amazon Timestream LiveAnalytics para InfluxDB. Ele oferece ingestão de dados simplificada e tempos de resposta de consulta de um dígito em milissegundos para análises em tempo real. Saiba mais [aqui](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Perguntas frequentes sobre como escrever e consultar dados para o Amazon Timestream for InfluxDB 3
<a name="faq-data-operations"></a>

Perguntas sobre como gravar e consultar dados do Amazon Timestream para InfluxDB 3, APIs incluindo suporte, linguagens de consulta e autenticação. Para guias completos, consulte [Gravar dados em seu cluster Timestream para InfluxDB 3](writing-data-to-your-influxdb-3-cluster.md) [Consultar dados do Timestream para InfluxDB 3](querying-data-from-influxdb-3.md) e.

**Como faço para gravar dados no InfluxDB 3?**  
O InfluxDB 3 suporta vários métodos de gravação: a API de gravação v3 nativa, a API de compatibilidade do InfluxDB v2 e a API de compatibilidade do InfluxDB v1. Todos os métodos aceitam o formato de protocolo de linha. As bibliotecas oficiais do cliente estão disponíveis para Python, Go JavaScript, Java e C\#. Para obter instruções detalhadas de gravação, consulte o guia de [dados de gravação do InfluxDB 3 Enterprise](https://docs.influxdata.com/influxdb3/enterprise/write-data/).

**Quais linguagens de consulta o InfluxDB 3 suporta?**  
O InfluxDB 3 suporta SQL e InfluxQL por meio da API de consulta HTTP v3. SQL é a principal linguagem de consulta, alimentada pelo DataFusion mecanismo Apache. O InfluxQL é compatível com versões anteriores. Você também pode consultar usando a ferramenta `influxdb3` CLI. Para obter exemplos e sintaxe de consulta, consulte o guia de dados de [consulta do InfluxDB 3 Enterprise](https://docs.influxdata.com/influxdb3/enterprise/query-data/).  
Exemplo de consulta SQL:  

```
SELECT time, temperature, location
FROM weather
WHERE time > now() - INTERVAL '1 hour'
ORDER BY time DESC
LIMIT 100
```

**Como a autenticação funciona para consultas?**  
O InfluxDB 3 usa autenticação baseada em tokens. Ao configurar seu cluster pela primeira vez, você cria uma conta de usuário principal e uma senha. Na edição Enterprise, você pode criar vários tokens com diferentes níveis de acesso:  
+ **Tokens de administração** — conceda acesso total a todas as ações do servidor, incluindo comandos CLI e endpoints de API. O primeiro token de administrador criado é o token do operador, que tem privilégios administrativos completos.
+ **Tokens de recursos** — conceda permissões granulares em recursos específicos, como bancos de dados e tabelas individuais. Você pode atribuir acesso somente leitura, somente gravação ou leitura por banco de dados, permitindo um controle de acesso refinado para diferentes aplicativos e usuários.
Os tokens funcionam com a API de consulta HTTP v3, a `influxdb3` CLI e a compatibilidade v1/v2. APIs Para obter mais detalhes, consulte a documentação de [gerenciamento de tokens do InfluxDB 3 Enterprise](https://docs.influxdata.com/influxdb3/enterprise/admin/tokens/).

**Posso gerenciar bancos de dados e tabelas por meio do plano de dados?**  
Sim. No InfluxDB 3 Enterprise, você pode criar, listar e excluir bancos de dados e tabelas diretamente usando a `influxdb3` CLI ou a API HTTP. Você também pode gerenciar caches de último valor, caches de valores distintos e índices de arquivos personalizados para otimização de consultas. Essas operações de plano de dados permitem que você administre seu cluster sem usar o. Console de gerenciamento da AWS Para obter a lista completa de operações administrativas, consulte o guia de [administração do InfluxDB 3 Enterprise](https://docs.influxdata.com/influxdb3/enterprise/admin/).

**Por que minha consulta está retornando um erro 401 não autorizado?**  
Um erro 401 significa que seu token de autenticação está ausente, expirou ou não tem as permissões necessárias. Verifique se você está passando o token no `Authorization: Bearer` cabeçalho (ou por meio da variável de `INFLUXDB3_AUTH_TOKEN` ambiente da CLI). Se estiver usando tokens de recursos, confirme se o token tem permissão de leitura no banco de dados de destino. Regenere o token se ele tiver sido revogado.

**Por que minhas consultas estão lentas?**  
As causas comuns incluem escanear muitos arquivos do Parquet (verificação`query-file-limit`), DataFusion threads insuficientes para o tamanho da instância ou um cache de memória frio do Parquet após uma reinicialização. Para clusters corporativos, verifique se a compactação está em execução — sem compactação, arquivos pequenos se acumulam e degradam o desempenho da consulta. Consulte [Referência detalhada de parâmetros](detailed-parameter-reference.md) para obter orientações de ajuste.

**O que é protocolo de linha?**  
O protocolo de linha é um formato baseado em texto para gravar dados de séries temporais no InfluxDB. Cada linha representa um único ponto de dados com um nome de medida, conjunto de tags opcional, conjunto de campos e registro de data e hora opcional. Para obter a especificação completa, consulte a referência do [protocolo de linha InfluxDB 3](https://docs.influxdata.com/influxdb3/enterprise/reference/line-protocol/).  
Exemplo de protocolo de linha:  

```
weather,location=us-east,station=A1 temperature=82.0,humidity=71.2 1465839830100400200
weather,location=us-west,station=B2 temperature=68.5,humidity=45.8 1465839830100400200
```