results = executecql(conn,query) возвращает результаты выполнения Cassandra® Query Language (CQL) запрос на базе данных Кассандры с помощью соединения с базой данных Кассандры. executecql функционируйте импортирует результаты запроса в MATLAB®.
results = executecql(conn,query,'ConsistencyLevel',level) устанавливает уровень непротиворечивости задавать, сколько узлов должно ответить для запроса CQL, чтобы выполниться.
Используя соединение с базой данных Cassandra®, выполните запрос CQL, чтобы импортировать данные от таблицы базы данных Кассандры в MATLAB®. В этом случае база данных Кассандры содержит employees_by_job таблица базы данных с данными сотрудника в employeedata ключевое пространство.
Создайте соединение с базой данных Кассандры с помощью локального адреса хоста. conn cassandra объект.
Запишите запрос CQL, который выбирает всех сотрудников, которые являются программистами или клерками магазина, нанятыми до 30 апреля 2006, и получает их идентификаторы задания, арендные даты и адреса электронной почты. job_id ключ раздела employees_by_job таблица базы данных и hire_date кластеризирующийся столбец.
results таблица с job_id, hire_date, и email переменные. hire_date переменной является datetime массив и job_id и email переменные являются строковыми массивами.
Закройте соединение с базой данных Кассандры.
close(conn)
Выполните запрос CQL Используя уровень непротиворечивости
Используя соединение с базой данных Cassandra®, выполните запрос CQL, чтобы импортировать данные от таблицы базы данных Кассандры в MATLAB®. Задайте уровень непротиворечивости для возврата результатов запроса. В этом случае база данных Кассандры содержит employees_by_job таблица базы данных с данными сотрудника в employeedata ключевое пространство.
Создайте соединение с базой данных Кассандры с помощью локального адреса хоста. conn cassandra объект.
Запишите запрос CQL, который выбирает всех сотрудников, которые являются программистами, и получает их арендные даты и адреса электронной почты. job_id ключ раздела employees_by_job таблица базы данных. Ограничьте возвращенные данные тремя строками.
Большинство узлов копии отвечает возвращенными данными. results таблица с hire_date и email переменные. hire_date переменной является datetime массив и email переменная является массивом строк.
conn — Соединение с базой данных Кассандры cassandra объект
Соединение с базой данных Кассандры в виде cassandra объект.
query — Запрос CQL вектор символов | строковый скаляр
CQL запрашивают в виде вектора символов или строкового скаляра. Для получения дополнительной информации о CQL, см. Справочную документацию CQL.
Пример: "SELECT * FROM dev.maps"
Типы данных: char | string
level — Уровень непротиворечивости "ONE" (значение по умолчанию) | вектор символов | строковый скаляр
Уровень непротиворечивости в виде одного из этих значений.
Значение уровня непротиворечивости
Описание уровня непротиворечивости
"ALL"
Возвратите результаты запроса, когда все узлы копии будут отвечать (операция чтения) или будут фиксировать изменение (операция записи).
"EACH_QUORUM"
Закончите выполнение, когда большинство узлов копии в каждом дата-центре будет фиксировать изменение (только операция записи).
"QUORUM"
Возвратите результаты запроса, когда большинство узлов копии будет отвечать (операция чтения) или будет фиксировать изменение (операция записи).
"LOCAL_QUORUM"
Возвратите результаты запроса, когда большинство узлов копии в локальном дата-центре будет отвечать (операция чтения) или будет фиксировать изменение (операция записи).
"ONE" (значение по умолчанию)
Возвратите результаты запроса, когда один узел копии будет отвечать (операция чтения) или будет фиксировать изменение (операция записи).
"TWO"
Возвратите результаты запроса, когда два узла копии будут отвечать (операция чтения) или будут фиксировать изменение (операция записи).
"THREE"
Возвратите результаты запроса, когда три узла копии будут отвечать (операция чтения) или будут фиксировать изменение (операция записи).
"LOCAL_ONE"
Возвратите результаты запроса, когда один узел копии в локальном дата-центре будет отвечать (операция чтения) или будет фиксировать изменение (операция записи).
"ANY"
Закончите выполнение, даже если все узлы копии для заданного раздела не доступны (только операция записи).
"SERIAL"
Возвратите результаты запроса для текущего (и возможно незафиксированный) данные для узлов копии в любом дата-центре (только операция чтения).
"LOCAL_SERIAL"
Возвратите результаты запроса для текущего (и возможно незафиксированный) данные для узлов копии в локальном дата-центре (только операция чтения).
Можно задать значение уровня непротиворечивости как вектор символов или строковый скаляр.
Результаты запроса CQL, возвращенные как таблица. Каждый столбец базы данных Кассандры от результата запроса CQL является переменной в таблице. Имена переменных совпадают с именами столбцов базы данных Кассандры от результата запроса CQL.
Типы данных переменных в таблице зависят от типов данных CQL. Для получения дополнительной информации о том, как типы данных CQL преобразуют в типы данных MATLAB, смотрите, Преобразуют Типы данных CQL в типы данных MATLAB.
Для операций чтения или операций записи, которые не возвращают данных, executecql функция возвращает пустую таблицу.
Для просмотра документации необходимо авторизоваться на сайте
Памятка переводчика
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.