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 Job development map
Jobs YAML — consulte Develop a Flink CDC data ingestion job (public preview)
Jobs JAR — um pacote JAR compilado; consulte Develop a JAR job
Jobs Python — um pacote Python; consulte Develop a Python job
Fazer upload de recursos
Antes de implantar um job, faça upload dos pacotes JAR, arquivos de job Python ou dependências Python necessários no console de desenvolvimento do Flink.
Faça logon 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 Artifacts.
Clique em Upload Artifact e selecione o pacote JAR, arquivo de job Python ou dependência Python para upload.
Para jobs de API Python, faça upload do pacote JAR oficial do PyFlink. URLs para baixe: 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 logon 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 que o job entrar em produção, configure seus recursos e definições de implantação. Consulte Configure job deployment information e Configure job resources.
Inicie o job em Operation Center > Job O&M para colocá-lo em produção. Consulte Start a job.