Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Etapa 3: Criar o aplicativo de análise inicial Amazon Kinesis Data Analytics - Guia do Desenvolvedor de Amazon Kinesis Data Analytics para aplicativos SQL

Após uma análise cuidadosa, decidimos descontinuar as aplicações do Amazon Kinesis Data Analytics para SQL em duas etapas:

1. A partir de 15 de outubro de 2025, você não poderá mais criar aplicações do Kinesis Data Analytics para SQL.

2. Excluiremos as aplicações a partir de 27 de janeiro de 2026. Você não poderá mais iniciar nem operar as aplicações do Amazon Kinesis Data Analytics para SQL. A partir dessa data, não haverá mais suporte ao Amazon Kinesis Data Analytics para SQL. Para obter mais informações, consulte Descontinuação de aplicações do Amazon Kinesis Data Analytics para SQL.

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

Após uma análise cuidadosa, decidimos descontinuar as aplicações do Amazon Kinesis Data Analytics para SQL em duas etapas:

1. A partir de 15 de outubro de 2025, você não poderá mais criar aplicações do Kinesis Data Analytics para SQL.

2. Excluiremos as aplicações a partir de 27 de janeiro de 2026. Você não poderá mais iniciar nem operar as aplicações do Amazon Kinesis Data Analytics para SQL. A partir dessa data, não haverá mais suporte ao Amazon Kinesis Data Analytics para SQL. Para obter mais informações, consulte Descontinuação de aplicações do Amazon Kinesis Data Analytics para SQL.

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

Etapa 3: Criar o aplicativo de análise inicial Amazon Kinesis Data Analytics

Seguindo as etapas nesta seção, você poderá criar seu primeiro aplicativo de análise de dados do Kinesis Data Analytics usando o console.

nota

Sugerimos que você examine Amazon Kinesis Data Analytics para aplicativos SQL: como funciona antes de tentar fazer o exercício de conceitos básicos.

Para este exercício de conceitos básicos, é possível usar o console para trabalhar com o fluxo de demonstração ou modelos com código de aplicativo.

  • Se você optar por usar o fluxo de demonstração, o console criará um fluxo de dados do Kinesis em sua conta que é chamado kinesis-analytics-demo-stream.

    Um aplicativo Kinesis Data Analytics requer uma origem de streaming. Para essa origem, vários exemplos de SQL neste guia usam o fluxo de demonstração kinesis-analytics-demo-stream. O console também executa um script que adiciona continuamente dados de exemplo (registros simulados de negociações de ações) a esse fluxo, conforme mostrado a seguir.

    Tabela de exemplos de fluxo formatados mostrando os símbolos, setores e preços das ações.

    Você pode usar kinesis-analytics-demo-stream como a origem de streaming para seu aplicativo neste exercício.

    nota

    O fluxo de demonstração permanece na conta. Você pode usá-lo para testar outros exemplos neste guia. No entanto, quando você sai do console, o script usado pelo console para de preencher os dados. Quando necessário, o console oferece a opção de começar a preencher o fluxo novamente.

  • Se optar por usar os modelos com código de aplicativo de exemplo, você usará o código do modelo fornecido pelo console para executar análises simples no fluxo de demonstração.

Use esses recursos para configurar rapidamente o primeiro aplicativo da seguinte forma:

  1. Criar um aplicativo: você só precisa fornecer um nome. O console cria o aplicativo e o serviço define o estado do aplicativo para READY.

     

  2. Configurar a entrada: primeiro você adiciona uma origem de streaming, o fluxo de demonstração. Você deve criar um fluxo de demonstração no console para que possa usá-lo. Em seguida, o console usa uma amostra aleatória dos registros no fluxo de demonstração e infere um esquema para o fluxo de entrada de aplicativo criado. O console nomeia o stream no aplicativo SOURCE_SQL_STREAM_001.

    O console usa a API de descoberta para inferir o esquema. Se necessário, você pode editar o esquema inferido. Para obter mais informações, consulte DiscoverInputSchema. O Kinesis Data Analytics usa esse esquema para criar um fluxo de aplicativo.

     

    Quando você inicia o aplicativo, o Kinesis Data Analytics lê o fluxo de demonstração continuamente em seu nome e insere linhas no fluxo de entrada de aplicativo SOURCE_SQL_STREAM_001.

     

  3. Especificar o código do aplicativo: você usa um modelo (chamado Continuous filter) que fornece o código a seguir:

    CREATE OR REPLACE STREAM "DESTINATION_SQL_STREAM" (symbol VARCHAR(4), sector VARCHAR(12), CHANGE DOUBLE, price DOUBLE); -- Create pump to insert into output. CREATE OR REPLACE PUMP "STREAM_PUMP" AS INSERT INTO "DESTINATION_SQL_STREAM" SELECT STREAM ticker_symbol, sector, CHANGE, price FROM "SOURCE_SQL_STREAM_001" WHERE sector SIMILAR TO '%TECH%';

    O código de aplicativo consulta o stream no aplicativo SOURCE_SQL_STREAM_001. Em seguida, o código insere as linhas resultantes em outro stream no aplicativo DESTINATION_SQL_STREAM, usando bombas. Para obter mais informações sobre esse padrão de codificação, consulte Código do aplicativo.

    Para obter mais informações sobre os elementos de idioma SQL compatíveis com o Kinesis Data Analytics, consulte Amazon Kinesis Data Analytics SQL Reference.

     

  4. Configuração de saída: neste exercício, você não configura nenhuma saída. Ou seja, você não persiste dados no stream no aplicativo criado pelo aplicativo em nenhum destino externo. Em vez disso, você verifica os resultados da consulta no console. Exemplos adicionais neste guia mostram como configurar a saída. Para obter um exemplo, consulte Exemplo: criar alertas simples.

Importante

O exercício usa a região Leste dos EUA (N. da Virgínia) (us-east-1) para configurar o aplicativo. Você pode usar qualquer um dos compatíveis Regiões da AWS.

Próxima etapa

Etapa 3.1: criar um aplicativo

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.