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"
    }
}'

此條目是否有幫助?