Google Cloud Data Agent Kit 扩展程序适用于 Visual Studio Code,专为数据科学家、工程师和数据应用开发者而打造,可让您直接在自己偏好的开发环境中管理整个数据工作负载生命周期。您可以使用 VS Code 的 Data Agent Kit 扩展程序来构建和监督工作负载或数据应用,而无需离开 IDE。
通过将核心 Google Cloud 服务集成到 Visual Studio Code 和与 VS Code 兼容的 IDE 中,该扩展程序无需在 Google Cloud 控制台、命令行工具和 IDE 之间切换上下文。
核心功能
该扩展程序通过以下几个关键功能领域简化了复杂的数据工作流:
- 数据发现和探索。连接到 Google Cloud 并探索您的数据。在 Python 和 SQL 中查询和分析数据。使用自然语言询问数据相关问题。
- 数据流水线开发。在 Managed Service for Apache Spark 或 BigQuery 上构建、测试和部署数据工程流水线。
- AI 和机器学习。探索和清理数据,并使用数据训练和部署机器学习模型。
- 代理技能和工具。使用内置的 AI 技能和工具来自动执行重复性任务并加快开发速度。
主要福利
- 统一的工作流程。在单个 IDE 中使用 BigQuery、Managed Service for Apache Spark、Cloud Storage、Spanner、AlloyDB for PostgreSQL、Cloud SQL for MySQL 和 Cloud SQL for PostgreSQL。
- 任务自动化。将编写样板代码和手动任务交给代理。专注于将工作负载投入生产并交付业务价值。
- 最佳实践。利用内置的最佳实践来开发和部署数据应用及工作负载。
支持的服务
该扩展程序为以下 Google Cloud服务提供集中式界面:
技术领域 |
支持的服务 |
|---|---|
分析和治理 |
BigQuery、Managed Service for Apache Spark、Managed Service for Apache Airflow、Knowledge Catalog |
数据库 |
AlloyDB、Cloud SQL for MySQL、Cloud SQL for PostgreSQL、Spanner |
存储 |
Cloud Storage |
限制
存在以下限制:
- Google Cloud 数据库。不支持连接到配置为基于密码的内置身份验证的 AlloyDB 或 Cloud SQL 数据库。在数据库上启用 Identity and Access Management (IAM) 身份验证,以便从扩展程序连接到该数据库。
- 数据工程流水线。自动部署编排流水线仅适用于 GitHub Actions。