При импортировании данных в MATLAB® partitionRead
и функции executecql
преобразовывают Cassandra® Query Language (CQL) типы данных к типам данных MATLAB. Эта таблица описывает типы данных CQL и показывает их соответствующие типы данных MATLAB после импорта данных в MATLAB.
Тип данных CQL | Описание типов данных CQL | Тип данных табличной переменной MATLAB |
---|---|---|
| Символьная строка US-ASCII |
|
| 64-битное длинное целое со знаком |
|
| Произвольные байты (никакая валидация) |
|
|
|
|
| Распределенное встречное значение (64-битное длинное целое) |
|
| Значение является датой без соответствующей временной стоимости. Кассандра кодирует дату как 32-битное целочисленное представление дни с эпохи (1 января 1970). | Массив |
| Десятичное число переменной точности |
|
| 64-битная плавающая точка IEEE®-754 |
|
| 32-битная плавающая точка IEEE 754 |
|
| Строка IP-адреса в IPv4 или формате IPv6 |
|
| 32-битное целое число со знаком |
|
| Набор одного или нескольких упорядоченных элементов (например, | Массив типов данных, один для каждого элемента в наборе. Например, если столбец таблицы базы данных Кассандры имеет тип данных |
| JSON-разработайте массив литералов (например, |
Например, если столбец таблицы базы данных Кассандры имеет тип данных |
| Набор одного или нескольких элементов (например, | Массив типов данных, один для каждого элемента в наборе. Например, если столбец базы данных Кассандры имеет тип данных |
| 2-байтовое целое число |
|
| UTF-8 закодированная строка |
|
| База данных Кассандры кодирует это значение как 64-битное целое число со знаком, которое представляет номер наносекунд с полуночи. | Массив |
| Дата и время с точностью миллисекунды, закодированной как 8 байтов с эпохи (1 января 1970) | Массив |
| Версия 1 UUID только |
|
| 1-байтовое целое число |
|
| Группа но введенных полей без имени | 1 таблицей Например, если столбец базы данных Кассандры имеет тип данных |
пользовательский тип (UDT) | Группа именованных полей | 1 таблицей |
| UUID в стандартном формате UUID |
|
| UTF-8 закодированная строка |
|
| Целое число произвольной точности |
|
Для типа данных CQL, если тип данных является набором (например, list
, map
, и так далее), то значение содержит угловые скобки (<>
). Эти скобки окружают типы данных элементов в наборе. Для получения дополнительной информации о допустимых типах данных Кассандры, см. типы данных CQL.