${message}

Работа с реляционными и другими базами данных.

Database Toolbox предоставляет функции и графическое приложение для работы с реляционными и нереляционным базами данных. При обмене данные автоматически конвертируются в типы данных MATLAB.

Database Toolbox поддерживает любые ODBC и JDBC-совместимые реляционные базы данных, а также работает с NoSQL базами, такими как Cassandra, MongoDB и Neo4j.

Приложение Database Explorer позволяет работать с реляционными базами без написания кода, а затем генерирует код для автоматизации рабочих процессов.
В больших рабочих процессах вы можете разбивать SQL-запросы на части и распараллеливать работу с базами данных (с Parallel Computing Toolbox и MATLAB Parallel Server).
Обзор возможностей Database Toolbox

Приложение Database Explorer

Исследуйте данные в реляционных БД с помощью удобного графического приложения без знания SQL.

Обзор

Исследуйте данные в реляционных базах данных с помощью графического приложения даже без знания языка SQL. Фильтруйте и импортируйте данные в таблицы MATLAB. Затем анализируйте данные с помощью инструментов и функций MATLAB.

Видео "Использование приложения Database Explorer" (англ.)


Генерация кода

Воспроизводите и автоматизируйте свою работы с базами данных благодаря генерации MATLAB и SQL скриптов.

Код MATLAB, сгенерированный из приложения Database Explorer

Работа с реляционными БД

Database Toolbox предоставляет большие возможности по работе с реляционными базами данных. Вы можете использовать свои знания SQL или же работать с данными без применения SQL-запросов.

Импорт из реляционных БД

Выполняйте скрипты SQL прямо из MATLAB или используйте функции для обмена данными и объединения таблиц без написания SQL-запросов. Настраивайте параметры импорта из любых реляционных БД, чтобы минимизировать количество шагов по обработке импортированных данных.


Различные способы импорта данных в MATLAB


Импорт больших данных

Импортируйте данные из больших наборов сегментированным или последовательным способом. Получайте все данные или только требуемые подмножества. Разделяйте SQL-запросы и выполняйте их параллельно с использованием Parallel Computing Toolbox и MATLAB Parallel Server.

Параллельный (или последовательный) импорт данных


Экспорт в реляционные базы данных

Экспортируйте ваши результаты и таблиц MATLAB в базы данных. Создавайте новые таблицы в базе или обновляйте уже имеющиеся.


Разные способы выгрузки данных из MATLAB

Поддержка Cassandra

Импортируйте колоночные данные с помощью интерфейса Database Toolbox для Apache Cassandra.

Импорт данных из Cassandra

Работайте с данными с применением ключей и таблиц без написания команд CQL. Либо выполняйте CQL-запросы к базе данных Cassandra и импортируйте результаты в MATLAB.


Импорт данных из Cassandra

Работа с MongoDB


Храните, запрашивайте и извлекайте неструктурированные и структурированные данные через интерфейс Database Toolbox для MongoDB.


Импорт данных из MongoDB

Импортируйте полные или отфильтрованные данные из коллекций MongoDB в рабочую область MATLAB.


Импорт данных из MongoDB


Экспорт данных в MongoDB

Создавайте коллекции MongoDB из MATLAB. Загружайте в базу таблицы, структуры или системные объекты MATLAB (MCOS).


Выгрузка данных в MongoDB

Работа с Neo4j

Исследуйте, управляйте и сохраняйте графовые данные в базах данных Neo4j благодаря интерфейсу для Neo4j. Проводите анализ графовых сетей даже без знания языка Cypher.

Импорт и анализ

Импортируйте графовые данные из баз Neo4j в MATLAB как объекты digraph.
Import graph data from a Neo4j® database into MATLAB as a digraph object. Проводите общий или целевой поиск с использованием встроенных функций MATLAB.


Обход графа и изучение его структуры


Обновление и экспорт

Создавайте, обновляйте и удаляйте вершины и связи в базах данных Neo4j. Выгружайте направленные графы из MATLAB в Neo4j с помощью функции storeDigraph.


Сохранение, обновление и удаление графовой информации


Анализ графовых данных

Выполняйте анализ зависимостей, поиск кратчайшего пути и последователей с использованием Cypher-запросов или MATLAB-функций и объектов digraph.


Анализ взаимосвязей с  MATLAB-объекта digraph


Поделиться

Задать вопрос

*
Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных . Мы, ООО ЦИТМ "Экспонента" и аффилированные к нему лица, гарантируем конфиденциальность получаемой нами информации. Обработка персональных данных осуществляется в целях эффективного исполнения заказов, договоров и пр. в соответствии с «Политикой конфиденциальности персональных данных». * - обязательные поля