Trabalho com o Editor SQL - Guia do desenvolvedor do Amazon Kinesis Data Analytics SQL para aplicativos

Após uma análise cuidadosa, decidimos descontinuar o Amazon Kinesis Data Analytics SQL para aplicativos em duas etapas:

1. A partir de 15 de outubro de 2025, você não poderá criar um novo Kinesis Data Analytics SQL para aplicativos.

2. Excluiremos as aplicações a partir de 27 de janeiro de 2026. Você não poderá iniciar ou operar seu Amazon Kinesis Data Analytics SQL para aplicativos. O suporte não estará mais disponível para o Amazon Kinesis Data Analytics SQL a partir desse momento. Para obter mais informações, consulte Descontinuação do Amazon Kinesis Data Analytics SQL para aplicativos.

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á.

Trabalho com o Editor SQL

Veja a seguir informações sobre as seções do editor SQL e como cada uma delas funciona. No editor SQL, você pode criar seu próprio código ou escolher Add SQL from templates. Um modelo SQL fornece um exemplo de código SQL que pode ajudar você a escrever aplicativos Amazon Kinesis Data Analytics comuns. Os aplicativos de exemplo neste guia usam alguns desses modelos. Para ter mais informações, consulte Exemplos de Kinesis Data Analytics para SQL.

Captura de tela do editor SQL mostrando a guia de análise em tempo real e os fluxos de aplicativo.

Guia Source data

A guia Source data identifica uma origem de streaming. Ela também identifica o stream de entrada no aplicativo que essa origem mapeia e que fornece a configuração de entrada do aplicativo.

Captura de tela do editor SQL mostrando a guia de dados de origem com a origem de streaming destacada.

O Amazon Kinesis Data Analytics fornece as seguintes colunas de timestamp, para que você não precise fornecer mapeamento explícito na configuração de entrada:

  • ROWTIME: cada linha de um stream no aplicativo tem uma coluna especial chamada ROWTIME. Essa coluna é o time stamp referente ao momento em que o Kinesis Data Analytics inseriu a linha no primeiro fluxo no aplicativo.

  • Approximate_Arrival_Time: os registros da origem de streaming incluem a coluna Approximate_Arrival_Timestamp. Esse é o timestamp de chegada aproximado definido quando a origem de streaming recebe e armazena o registro relacionado com êxito. O Kinesis Data Analytics busca essa coluna no fluxo de entrada de aplicativo como Approximate_Arrival_Time. O Amazon Kinesis Data Analytics fornece essa coluna somente no fluxo de entrada de aplicativo mapeado para a origem de streaming.

Esses valores de timestamp são úteis nas consultas em janelas baseadas em tempo. Para ter mais informações, consulte Consultas em janelas.

Guia Real-time analytics

A guia Real-time analytics mostra todos os fluxos de aplicativo criados pelo código de aplicativo. Esse grupo de fluxos inclui o stream de erros (error_stream) fornecido pelo Amazon Kinesis Data Analytics para todos os aplicativos.

Captura de tela do editor SQL mostrando a guia de análise em tempo real com os fluxos de aplicativo destacados.

Guia Destination

A guia Destination (Destino) permite que você configure a saída do aplicativo para manter os fluxos no aplicativo nos destinos externos. Você pode configurar a saída para manter os dados em qualquer um dos fluxos de aplicativo nos destinos externos. Para ter mais informações, consulte Configuração da saída do aplicativo.