A implantação separa o ambiente de desenvolvimento do ambiente de produção. Uma implantação não afeta jobs em execução e só entra em vigor após você iniciar ou reiniciar o job. Este tópico aborda como implantar jobs SQL, YAML, JAR e Python.
Pré-requisitos
Antes de começar, verifique se você possui:
-
Um job desenvolvido e pronto para implantação:
Jobs SQL — consulte Mapa de desenvolvimento de jobs
Jobs YAML — consulte Desenvolver um job de ingestão de dados Flink CDC (visualização pública)
Jobs JAR — um pacote JAR compilado; consulte Desenvolver um job JAR
Jobs Python — um pacote Python; consulte Desenvolver um job Python
Carregar recursos
Antes de implantar um job, carregue os pacotes JAR necessários, arquivos de job Python ou dependências Python no console de desenvolvimento do Flink.
Faça login no console do Realtime Compute for Apache Flink.
Localize o workspace desejado e clique em Console na coluna Actions.
No painel de navegação à esquerda, clique em File Management.
Clique em Upload Resource e selecione o pacote JAR, arquivo de job Python ou dependência Python a ser carregada.
Para jobs de API Python, carregue o pacote JAR oficial do PyFlink. URLs para download: PyFlink V1.11 e PyFlink V1.12 .
Implantar um job
As etapas de implantação variam conforme o tipo de job. Siga as instruções correspondentes ao seu tipo de job.
Faça login no console do Realtime Compute for Apache Flink.
Localize o workspace desejado e clique em Console na coluna Actions.
Siga as etapas para o seu tipo de job:
Implantar um job SQL
Implantar um job YAML
Implantar um job JAR
Implantar um job Python
Próximos passos
Antes ou depois de colocar o job em produção, configure seus recursos e definições de implantação. Consulte Configurar informações de implantação do job e Configurar recursos do job.
Inicie o job em Operation Center > Job O&M para colocá-lo em produção. Consulte Iniciar um job.