Microsoft SQL Server 到 Google Cloud Storage Operator¶
Google Cloud Storage (GCS) 服务用于存储来自各种应用程序的大型数据。此页面展示如何将数据从 Microsoft SQL Server 复制到 GCS。
先决条件¶
要使用这些操作符,您必须执行以下几项操作
使用 Cloud Console 选择或创建 Cloud Platform 项目。
为您的项目启用结算,如 Google Cloud 文档 中所述。
启用 API,如 Cloud Console 文档 中所述。
通过 pip 安装 API 库。
pip install 'apache-airflow[google]'有关详细信息,请参阅 安装。
MSSQLToGCSOperator¶
MSSQLToGCSOperator
允许您将数据从 Microsoft SQL Server 数据库上传到 GCS。
以下是将此操作符用于将数据上传到 GCS 的示例。
upload_mssql_to_gcs = MSSQLToGCSOperator(
task_id="mssql_to_gcs",
mssql_conn_id="airflow_mssql",
sql=SQL_QUERY,
bucket=BUCKET_NAME,
filename=FILENAME,
export_format="csv",
)
参考¶
更多信息,请查看: * Microsoft SQL Server 文档 * Google Cloud Storage 文档