Esta página foi traduzida pela API Cloud Translation.
Switch to English

Configurações bloqueadas do Airflow

Nesta página, você encontra uma lista dos valores de configuração do Apache Airflow (em inglês) associados a uma versão de imagem do ambiente do Cloud Composer que estão bloqueados e não podem ser modificados.

Seção e configuração Observações
api-* A seção de configuração da API está bloqueada.
celery-* O Cloud Composer configura o Airflow para usar o Celery Executor. No compositor-0.5.x-airflow-1.9.0, a seção de configuração do Celery está bloqueada.

Em composer-1.0.0-airflow-1.9.0, as seguintes propriedades do Celery estão bloqueadas: celery-celery_app_name, celery-worker_log_server_port, celery-broker_url, celery-celery_result_backend, celery-default_queue, celery-celery_config_options.

Em composer-1.3.0-airflow-1.10.0, as seguintes propriedades do Celery estão bloqueadas: celery-celery_app_name, celery-worker_log_server_port, celery-broker_url, celery-celery_result_backend, celery-result_backend, celery-default_queue, celery-celery_config_options.

Em composer-1.4.2-airflow-1.10.0, as seguintes propriedades do Celery estão bloqueadas: celery-celery_app_name, celery-worker_log_server_port, celery-broker_url, celery-celery_result_backend, celery-result_backend, celery-default_queue.

Os pods de worker talvez tenham de ser reiniciados para que as configurações relacionadas ao Celery entrem em vigor.

cli-* A seção de configuração da CLI está bloqueada.
core-airflow_home
core-base_log_folder
core-dag_concurrency A simultaneidade do DAG é escalonada automaticamente para o número de nós. Desde composer-1.1.1-airflow-1.9.0, essa propriedade pode ser atualizada.
core-dags_folder Para permitir que o Cloud Composer faça upload dos DAGs, a pasta "DAGs" precisa ser armazenada no bucket do Google Cloud Storage.
core-donot_pickle O pickling representa riscos de segurança e foi desativado.
core-enable_xcom_pickling O pickling representa riscos de segurança e foi desativado.
core-encrypt_s3_logs Não pode ser alterado. Obrigatório para a geração de registros do Cloud Storage.
core-executor O Cloud Composer configura o Airflow para usar o Celery Executor.
core-fernet_key Ainda não é compatível com o Cloud Composer, porque pode causar erro na leitura de criptografia do banco de dados do Airflow.
core-logging_config_class A modificação não tem efeito. A pasta de registros precisa ser armazenada no bucket do Cloud Storage.
core-max_active_runs_per_dag O máximo de execuções ativas por DAG é escalonado automaticamente com o número de nós. Desde composer-1.1.1-airflow-1.9.0, essa propriedade pode ser atualizada.
core-parallelism O paralelismo é escalonado automaticamente para o número de nós. Desde composer-1.1.1-airflow-1.9.0, essa propriedade pode ser atualizada.
core-plugins_folder Para fazer upload de plug-ins por meio do Cloud Composer, a pasta "DAGs" precisa ser armazenada no bucket do Cloud Storage.
core-remote_base_log_folder A pasta de registros precisa ser armazenada no bucket do Cloud Storage.
core-remote_log_conn_id Não pode ser alterado. Obrigatório para a geração de registros do Cloud Storage.
core-security A segurança é gerenciada pelo ambiente do Cloud Composer.
core-sql_alchemy_conn Alterar as configurações do SQLAlchemy pode interromper a conexão com o banco de dados.
core-sql_alchemy_pool_recycle Alterar as configurações do SQLAlchemy pode interromper a conexão com o banco de dados.
core-sql_alchemy_pool_size Alterar as configurações do SQLAlchemy pode interromper a conexão com o banco de dados.
core-task_log_reader
smtp-smtp_password
scheduler-authenticate O Cloud Composer configura o programador do Airflow. As seguintes propriedades do programador são atualizáveis: catchup_by_default, dag_dir_list_interval, max_tis_per_query, min_file_process_interval, scheduler_zombie_task_threshold e todas as propriedades iniciadas por statsd (statsd_*).
scheduler-auth_backend
scheduler-child_process_log_directory
scheduler-job_heartbeat_sec
scheduler-max_threads Desde composer-1.1.1-airflow-1.9.0, esta propriedade é atualizável.
scheduler-print_stats_interval
scheduler-run_duration
scheduler-scheduler_heartbeat_sec
webserver-access_logfile O Cloud Composer configura o servidor da Web do Airflow. As seguintes propriedades do servidor da Web são atualizáveis: dag_default_view, dag_orientation, demo_mode, expose_config, hide_paused_dags_by_default e page_size.
webserver-authenticate
webserver-auth_backend
webserver-base_url
webserver-error_logfile
webserver-filter_by_owner
webserver-log_fetch_timeout_sec
webserver-owner_mode
webserver-secret_key
webserver-web_server_host
webserver-web_server_port
webserver-web_server_ssl_cert
webserver-web_server_ssl_key
webserver-web_server_worker_timeout
webserver-worker_refresh_batch_size
webserver-worker_refresh_interval Desde o composer-1.7.1-airflow-1.10.2, essa propriedade pode ser atualizada. O valor recomendado é 3600 quando o webserver-async_dagbag_loader é True.
webserver-workers Desde o composer-1.7.2-airflow-1.10.2, essa propriedade pode ser atualizada. Se seu ambiente contém aproximadamente 1.000 arquivos DAG ou mais, o valor recomendado é 1.

A seguir