Демо
Dev Portal / v3.2.0

Техническая документация
DataSmelt API

Полный доступ к движку слияния данных. Интегрируйте DataSmelt в ваши приложения, скрипты и пайплайны за считанные минуты. Прямой доступ к GraphQL, REST и SDK.

Скриншот кода API DataSmelt

Быстрый старт

Интеграция за 3 шага

Для начала работы вам понадобится ваш API Key, который можно получить в личном кабинете. DataSmelt SDK автоматически обрабатывает аутентификацию и кэширование запросов.

1. Установка pip / npm
pip install data-smelt-core
2. Инициализация Python
import data_smelt as ds

client = ds.Client(api_key="dsm_live_8x92...")
schema = client.connect("postgresql://prod-db:5432")
3. Запрос Fusion Query
result = schema.query("""
  SELECT revenue, churn_rate 
  FROM unified_truth 
  WHERE region = 'RU'
""")
print(result.json())

Библиотеки и SDK

Мы поддерживаем нативные клиенты для всех основных языков разработки. Все библиотеки типизированы и обновляются синхронно с API.

🐍

Python SDK

Официальный клиент для Data Science и Backend. Поддержка асинхронности (asyncio) и полная интеграция с Pandas/Dask.

v2.4.1

TypeScript / Node.js

Полная поддержка TypeScript интерфейсов. Идеально для микросервисов и Next.js приложений. Встроенная обработка потоков (Streams).

v3.0.0
🐹

Go Client

Высокопроизводительный клиент для высоконагруженных систем. Горутины для параллельной обработки фьюжн-пайплайнов.

v1.8.2

Справочник API

Навигация по основным эндпоинтам и методам взаимодействия с платформой.

Authentication

Bearer токены, API Keys и OAuth2 интеграция для SSO.

Читать документацию →

Data Sources

Подключение, маппинг и управление источниками данных (CRUD).

Читать документацию →

Fusion Engine

Конфигурация правил слияния, разрешения конфликтов и весовые коэффициенты.

Читать документацию →

GraphQL Schema

Полный дамп схемы, типы данных и доступные мутации.

Открыть Sandbox →

Руководства по миграции

Переход с устаревших ETL-систем на DataSmelt. Пошаговые инструкции для сохранения целостности данных.

Миграция с Apache NiFi

Пошаговое руководство по замене NiFi-процессоров на виртуальные коннекторы DataSmelt. Включает конвертацию JSON-конфигураций.

Переход с Pentaho / Talend

Как маппить сложные трансформационные логики в декларативные правила DataSmelt. Сокращение кода на 80%.

Интеграция с Legacy SQL View

Использование DataSmelt как прокси-слоя для старых хранимых процедур без изменения клиентского кода.

Нужна помощь с интеграцией?

Наша инженерная команда поможет настроить коннекторы для экзотических баз данных или специфических протоколов.

Связаться с DevRel Скачать Postman Collection