SQLite 連線¶
SQLite 連線類型提供與 SQLite 資料庫的連線。
設定連線¶
- 主機 (選填)
要連線的主機。這可以是磁碟上的檔案或記憶體內資料庫。如果未設定,則會使用記憶體內資料庫。
- 額外 (選填)
指定可用於 sqlite 連線的額外參數(以 json 字典形式)。有關所有支援的參數,請參閱已識別的查詢參數。
URI 格式範例¶
如果使用 Airflow URI 序列化
export AIRFLOW_CONN_SQLITE_DEFAULT='sqlite://relative/path/to/db?mode=ro'
或使用絕對路徑
export AIRFLOW_CONN_SQLITE_DEFAULT='sqlite:///absolute/path/to/db?mode=ro'
請注意連線類型後面的三個斜線。
或使用記憶體內資料庫
export AIRFLOW_CONN_SQLITE_DEFAULT='sqlite://?mode=ro'
當在 2.3.0 之前的 Airflow 版本中將連線指定為環境變數時,您需要使用 URI 格式指定連線。
請注意,URI 的所有組成部分都應進行 URL 編碼。
JSON 格式範例¶
如果使用 JSON 序列化
export AIRFLOW_CONN_SQLITE_DEFAULT='{
"conn_type": "sqlite",
"host": "relative/path/to/db",
"extra": {
"mode": "ro"
}
}'