Импортируйте большие данные программно

Импортируйте большие данные от реляционной базы данных в рабочую область MATLAB® с помощью командной строки

Можно использовать объект DatabaseDatastore импортировать большие данные в рабочее пространство MATLAB. Чтобы создать этот объект, используйте функцию databaseDatastore. После импортирования ваших данных в рабочее пространство MATLAB можно использовать длинные массивы, чтобы анализировать его. Кроме того, метод программирования MapReduce предоставляет вам большую гибкость в анализе больших данных.

Чтобы разделить SQL-запрос в несколько запросов страницы SQL и импортировать большие данные во фрагментах, используйте функцию splitsqlquery. Можно получить доступ к большим данным при помощи функций Database Toolbox™, или параллельный пул (требует Parallel Computing Toolbox™).

Функции

развернуть все

databaseDatastoreDatastore для данных в базе данных
hasdataОпределите, доступны ли данные в DatabaseDatastore в чтение
previewВозвратите подмножество данных DatabaseDatastore
readСчитайте данные в DatabaseDatastore
readallСчитывайте все данные в DatabaseDatastore
resetСбросьте DatabaseDatastore к начальному состоянию
createConnectionForPoolИнициализируйте параллельный пул с помощью соединения с базой данных
splitsqlqueryРазделите SQL-запрос с помощью разбивки на страницы

Темы

Работа с большими наборами данных

Импортируйте и экспортируйте большие наборы данных, которые хранятся в базе данных.

Импортируйте большие данные Используя объект DatabaseDatastore

Создайте объект DatabaseDatastore для доступа к наборам данных, хранимых в реляционной базе данных.

Анализируйте большие данные в базе данных Используя длинные массивы

Найдите минимальное значение в большом наборе данных при помощи длинной таблицы.

Анализируйте большие данные в базе данных Используя MapReduce

Запишите картопостроитель и функции редуктора для анализа больших данных с помощью объекта DatabaseDatastore.