組態參考

此頁面包含 apache-airflow-providers-opensearch 提供者的所有可用 Airflow 組態列表,這些組態可以在 airflow.cfg 檔案中設定或使用環境變數設定。

注意

嵌入在提供者套件中的組態從 Airflow 2.7.0 開始使用。 以前,組態是在 Airflow 核心套件中描述和設定的 - 因此,如果您使用的 Airflow 版本低於 2.7.0,請查看 Airflow 文件以獲取 Airflow 核心中可用的組態選項列表。

注意

有關更多資訊,請參閱 設定組態選項

[opensearch]

end_of_log_mark

1.5.0 版本新增。

用於標記任務日誌流的結束

類型

字串

預設

end_of_log

環境變數

AIRFLOW__OPENSEARCH__END_OF_LOG_MARK

host

1.5.0 版本新增。

Opensearch 主機

類型

字串

預設

''

環境變數

AIRFLOW__OPENSEARCH__HOST

host_field

1.5.0 版本新增。

儲存主機名稱的欄位(通常是 hosthost.name

類型

字串

預設

host

環境變數

AIRFLOW__OPENSEARCH__HOST_FIELD

index_patterns

1.5.0 版本新增。

用於搜尋日誌的逗號分隔索引模式列表(預設值:_all)。 index_patterns_callable 優先於此設定。

類型

字串

預設

_all

環境變數

AIRFLOW__OPENSEARCH__INDEX_PATTERNS

範例

something-*

index_patterns_callable

1.5.0 版本新增。

一個字串,表示 Python 可調用路徑的完整路徑,該路徑接受 TI 物件並返回逗號分隔的索引模式列表。 這將優先於 index_patterns。

類型

字串

預設

''

環境變數

AIRFLOW__OPENSEARCH__INDEX_PATTERNS_CALLABLE

範例

module.callable

json_fields

1.5.0 版本新增。

如果要啟用 JSON 輸出,則同時附加到 JSON 輸出的日誌欄位

類型

字串

預設

asctime, filename, lineno, levelname, message

環境變數

AIRFLOW__OPENSEARCH__JSON_FIELDS

json_format

1.5.0 版本新增。

不使用預設日誌格式器,而是將日誌行寫為 JSON

類型

字串

預設

False

環境變數

AIRFLOW__OPENSEARCH__JSON_FORMAT

log_id_template

1.5.0 版本新增。

log_id 的格式,用於查詢給定任務的日誌

類型

字串

預設

{dag_id}-{task_id}-{run_id}-{map_index}-{try_number}

環境變數

AIRFLOW__OPENSEARCH__LOG_ID_TEMPLATE

offset_field

1.5.0 版本新增。

儲存偏移量的欄位(通常是 offsetlog.offset

類型

字串

預設

offset

環境變數

AIRFLOW__OPENSEARCH__OFFSET_FIELD

password

1.5.0 版本新增。

連線到 Opensearch 的密碼

類型

字串

預設

''

環境變數

AIRFLOW__OPENSEARCH__PASSWORD

AIRFLOW__OPENSEARCH__PASSWORD_CMD

AIRFLOW__OPENSEARCH__PASSWORD_SECRET

port

1.5.0 版本新增。

Opensearch 主機的埠號

類型

整數

預設

''

環境變數

AIRFLOW__OPENSEARCH__PORT

username

1.5.0 版本新增。

連線到 Opensearch 的使用者名稱

類型

字串

預設

''

環境變數

AIRFLOW__OPENSEARCH__USERNAME

AIRFLOW__OPENSEARCH__USERNAME_CMD

AIRFLOW__OPENSEARCH__USERNAME_SECRET

write_stdout

1.5.0 版本新增。

將任務日誌寫入 worker 的 stdout,而不是預設檔案

類型

字串

預設

False

環境變數

AIRFLOW__OPENSEARCH__WRITE_STDOUT

[opensearch_configs]

ca_certs

1.5.0 版本新增。

類型

字串

預設

''

環境變數

AIRFLOW__OPENSEARCH_CONFIGS__CA_CERTS

http_compress

1.5.0 版本新增。

類型

字串

預設

False

環境變數

AIRFLOW__OPENSEARCH_CONFIGS__HTTP_COMPRESS

ssl_assert_hostname

1.5.0 版本新增。

類型

字串

預設

False

環境變數

AIRFLOW__OPENSEARCH_CONFIGS__SSL_ASSERT_HOSTNAME

ssl_show_warn

1.5.0 版本新增。

類型

字串

預設

False

環境變數

AIRFLOW__OPENSEARCH_CONFIGS__SSL_SHOW_WARN

use_ssl

1.5.0 版本新增。

類型

字串

預設

False

環境變數

AIRFLOW__OPENSEARCH_CONFIGS__USE_SSL

verify_certs

1.5.0 版本新增。

類型

字串

預設

False

環境變數

AIRFLOW__OPENSEARCH_CONFIGS__VERIFY_CERTS

此條目是否有幫助?