airflow.providers.standard.operators.generic_transfer
¶
模块内容¶
类¶
将数据从一个连接移动到另一个连接。 |
- class airflow.providers.standard.operators.generic_transfer.GenericTransfer(*, sql, destination_table, source_conn_id, source_hook_params=None, destination_conn_id, destination_hook_params=None, preoperator=None, insert_args=None, **kwargs)[源代码]¶
基类:
airflow.models.BaseOperator
将数据从一个连接移动到另一个连接。
假设它们都在各自的钩子中提供了所需的方法。源钩子需要公开一个 get_records 方法,目标钩子需要公开一个 insert_rows 方法。
这适用于可以放入内存中的小型数据集。
- 参数
- template_fields: collections.abc.Sequence[str] = ('source_conn_id', 'destination_conn_id', 'sql', 'destination_table', 'preoperator', 'insert_args')[源代码]¶
- template_ext: collections.abc.Sequence[str] = ('.sql', '.hql')[源代码]¶