Freigeben über


Unterstützte Apache Airflow-Konfigurationen

Hinweis

Dieses Feature befindet sich in der Phase der öffentlichen Vorschau. Workflow Orchestration Manager wird von Apache Airflow unterstützt.

In Workflow Orchestration Manager können Apache Airflow-Konfigurationen als Schlüsselwertpaare in die Laufzeit der Plattform integriert werden. Während auf die airflow.cfg Benutzeroberfläche nicht direkt zugegriffen werden kann, können Benutzer diese Konfigurationen über den Abschnitt "Airflow Configuration overrides" der Benutzeroberfläche außer Kraft setzen und den Zugriff auf andere airflow.cfg Einstellungen beibehalten. Entwickler haben die Flexibilität, die meisten Apache Airflow-Konfigurationen im Workflow Orchestration Manager außer Kraft zu setzen. except for those explicitly outlined in a provided table

GILT FÜR: Azure Data Factory Azure Synapse Analytics

Tipp

Testen Sie Data Factory in Microsoft Fabric, eine All-in-One-Analyselösung für Unternehmen. Microsoft Fabric deckt alle Aufgaben ab, von der Datenverschiebung bis hin zu Data Science, Echtzeitanalysen, Business Intelligence und Berichterstellung. Erfahren Sie, wie Sie kostenlos eine neue Testversion starten!

Weitere Informationen zu Apache Airflow-Konfigurationen finden Sie in der Konfigurationsreferenz.

Die folgende Tabelle enthält die Liste der Konfigurationen, die keine Außerkraftsetzungen unterstützen.

Konfiguration BESCHREIBUNG Standardwert
AIRFLOW__CELERY__FLOWER_URL_PREFIX Die Stamm-URL für Flower. ""
AIRFLOW__CORE__DAGS_FOLDER Der Pfad des Ordners, in dem Airflow-Pipelines live sind. AIRFLOW_DAGS_FOLDER
AIRFLOW__CORE__DONOT_PICKLE Gibt an, ob die Auswahl von DAGs deaktiviert werden soll. False
AIRFLOW__CORE__ENABLE_XCOM_PICKLING Gibt an, ob die Auswahl für xcom aktiviert werden soll. False
AIRFLOW__CORE__EXECUTOR Die Ausführungsklasse, die Airflow verwenden soll. CeleryExecutor
AIRFLOW__CORE__FERNET_KEY Geheimer Schlüssel zum Speichern von Verbindungswörtern in der Datenbank. AIRFLOW_FERNET_KEY
AIRFLOW__CORE__DAGS_ARE_PAUSED_AT_CREATION Werden DAGs bei der Erstellung standardmäßig angehalten? False
AIRFLOW__CORE__PLUGINS_FOLDER Pfad zum Ordner, der Airflow-Plug-Ins enthält. AIRFLOW_PLUGINS_FOLDER
AIRFLOW__LOGGING__BASE_LOG_FOLDER Der Ordner, in dem Airflow seine Protokolldateien speichern soll. /opt/airflow/logs
AIRFLOW__LOGGING__LOG_FILENAME_TEMPLATE Formatierung, wie Airflow Dateinamen oder Pfade für jede Aufgabe generiert. {{ ti.dag_id }}/{{ ti.task_id }}/{{ ts }}/{{ try_number }}.log
AIRFLOW__LOGGING__DAG_PROCESSOR_MANAGER_LOG_LOCATION Der vollständigedag_processor_manager Pfad der Protokolldatei. /opt/airflow/logs/dag_processor_manager/dag_processor_manager.log
AIRFLOW__LOGGING__LOGGING_CONFIG_CLASS Die Protokollierungs konfigurationsklasse gibt die Protokollierungskonfiguration an. Diese Klasse muss sich auf dem Python-Klassenpfad befinden. log_config.LOGGING_CONFIG
AIRFLOW__LOGGING__COLORED_LOG_FORMAT Protokollformat für die Aktivierung von farbigen Protokollen. [%(asctime)s] {{%(filename)s:%(lineno)d}} %(levelname)s - %(message)s
AIRFLOW__LOGGING__LOGGING_LEVEL Protokolliergrad. INFO
AIRFLOW__METRICS__STATSD_ON Ermöglicht das Senden von Metriken an StatsD. True
AIRFLOW__METRICS__STATSD_HOST Hostname des StatsD-Servers. Genf-Dienstleistungen
AIRFLOW__METRICS__STATSD_PORT Portnummer des StatsD-Servers. 8125
AIRFLOW__METRICS__STATSD_PREFIX Präfix für alle Airflow-Metriken, die an StatsD gesendet werden. AirflowMetrics
AIRFLOW__SCHEDULER__CHILD_PROCESS_LOG_DIRECTORY Pfad des Verzeichnisses, in dem der Airflow-Scheduler seine untergeordneten Prozessprotokolle schreibt. /opt/airflow/logs/scheduler
AIRFLOW__SCHEDULER__DAG_DIR_LIST_INTERVAL Wie oft (in Sekunden) das VERZEICHNIS der DAGs auf neue Dateien überprüft werden soll. Der Standardwert ist 5 Minuten. 5
AIRFLOW__WEBSERVER__BASE_URL Die Basis-URL Ihrer Website, da Airflow nicht ermitteln kann, welche Domäne oder welcher cname Sie verwenden. Diese URL wird in automatisierten E-Mails verwendet, die Airflow sendet, um Links auf den richtigen Webserver zu verweisen. https://localhost:8080
AIRFLOW__WEBSERVER__COOKIE_SAMESITE Legen Sie dieselbe Websiterichtlinie für Sitzungscookies fest. Keine
AIRFLOW__WEBSERVER__COOKIE_SECURE Legen Sie die sichere Kennzeichnung für Sitzungscookies fest. True
AIRFLOW__WEBSERVER__EXPOSE_CONFIG Machen Sie die Konfigurationsdatei auf dem Webserver verfügbar. False
AIRFLOW__WEBSERVER__AUTHENTICATE Authentifizieren Sie den Benutzer, um sich bei der Airflow-Benutzeroberfläche anzumelden. True
AIRFLOW__WEBSERVER__AUTH_BACKEND airflow.api.auth.backend.basic_auth
AIRFLOW__WEBSERVER__RELOAD_ON_PLUGIN_CHANGE Wenn dieser Wert auf "True" festgelegt ist, verfolgt Airflow Dateien im plugins_folder Verzeichnis. Wenn änderungen erkannt werden, laden Sie den Gunicorn neu. True
AIRFLOW__WEBSERVER__SECRET_KEY Geheimer Schlüssel zum Ausführen der Flask-App. AIRFLOW_FERNET_KEY
AIRFLOW__API__AUTH_BACKEND Kommagetrennte Liste der Authentifizierungs-Back-Ends zum Authentifizieren von Benutzern der API. airflow.api.auth.backend.basic_auth
AIRFLOW__API__ENABLE_EXPERIMENTAL_API True