# oracle-ai-data-platform-workbench-spark-connectors

Плагин помогает Claude Code подключать источники данных к Spark-ноутбукам Oracle AI Data Platform Workbench и генерировать код загрузки.

- плагин · `type=plugin` · Claude Code · ★ 57
- Автор: Oracle
- Лицензия: UPL-1.0 · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/oracle-samples/oracle-aidp-samples/tree/HEAD/ai/claude-code-plugins/oracle-ai-data-platform-workbench-spark-connectors
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/plugins/oracle-ai-data-platform-workbench-spark-connectors

## Что делает

Плагин добавляет скиллы для подключения Oracle Autonomous DB, Exadata, Fusion, OCI Object Storage, Kafka, Apache Iceberg, PostgreSQL, MySQL, Snowflake, BigQuery и других источников. Claude Code выдаёт обычный Python-код для Spark JDBC, потоковой обработки, `oci://`, `s3a://`, `abfss://` или REST-загрузки в DataFrame.

Для первого запуска в рабочем пространстве нужно загрузить вспомогательный пакет через инструменты Workbench и выполнить bootstrap-ноутбук. Он использует путь `/Workspace/Shared/oracle_ai_data_platform_connectors/` и проверяет импорт пакета. Для PostgreSQL с SSL драйвер загружается во время выполнения, а Excel-файлы читаются через `zipfile` и XML-парсер без дополнительных зависимостей.

Доступ к источникам требует их собственную авторизацию: wallet, IAM-токен, HTTP Basic, ключи AWS или учётные данные конкретной базы. Без настройки такого доступа сгенерированный код не подключится к источнику.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin install oracle-ai-data-platform-workbench-spark-connectors@claude-plugins-official
```
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install oracle-ai-data-platform-workbench-spark-connectors@claude-community
```
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-official
```

## Когда брать
- подключить Oracle Autonomous DB к Spark
- загрузить данные из REST API в DataFrame
- читать таблицы из PostgreSQL, Snowflake или BigQuery
- настроить потоковое чтение из OCI Streaming
- обработать файлы Excel, S3 и Object Storage

## Примеры запросов агенту
- Настрой скиллы подключения для этого рабочего пространства и выполни bootstrap-проверку.
- Сгенерируй код Spark для чтения таблицы из ATP через подходящий способ авторизации.
- Загрузи данные из REST API в DataFrame, используя манифест из `manifest.path`.

## Похожие
- [apache-spark-data-processing](https://affpapa.org/nevibecode/skills/apache-spark-data-processing.md) — скилл · 480 установок
- [migrating-oracle-to-postgres-data-access-code](https://affpapa.org/nevibecode/skills/migrating-oracle-to-postgres-data-access-code.md) — скилл · 10 установок
- [rds-oracle](https://affpapa.org/nevibecode/skills/rds-oracle.md) — скилл · 4600 установок
- [google-cloud-solution-agentic-analytics-spark-knowledge-catalog](https://affpapa.org/nevibecode/skills/google-cloud-solution-agentic-analytics-spark-knowledge-catalog.md) — скилл · 5000 установок
- [spark-engineer](https://affpapa.org/nevibecode/skills/spark-engineer.md) — скилл · 3800 установок
- [reviewing-oracle-to-postgres-migration](https://affpapa.org/nevibecode/skills/reviewing-oracle-to-postgres-migration.md) — скилл · 1800 установок

Из того же набора: [oracle-samples/oracle-aidp-samples](https://affpapa.org/nevibecode/by/oracle-samples/oracle-aidp-samples.md) — 3 карточки

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
