Описание тега calcite
Apache Calcite - это структура управления данными. В нем реализована реляционная алгебра, расширяемый оптимизатор на основе затрат, а также необязательный анализатор SQL и драйвер JDBC. Apache Hive и Apache Drill используют кальцит в качестве оптимизаторов запросов, и вы можете использовать его в качестве основы для создания собственного механизма обработки данных.
1
ответ
Парсер запросов Apache Calcite - неожиданные двойные кавычки символов
Я использую Apache Calcite выполнять запросы к разным источникам данных. Файл модели, который я использую inline: { version: '1.0', defaultSchema: 'sakila', schemas: [ { name: 'sakila', type: 'custom', factory: 'org.apache.calcite.adapter.jdbc.JdbcS…
25 ноя '15 в 07:45
1
ответ
Интеграция Кафки с Apache Calcite
Я пытаюсь интегрировать кальцит с Kafka, я ссылался на CsvStreamableTable. Каждый ConsumerRecord конвертируется в Object[] с использованием кода fowlloing: static class ArrayRowConverter extends RowConverter<Object[]> { private List<Schema.…
23 фев '17 в 18:33
0
ответов
Скрытая схема в кальците
Я создал описание схемы JSON для кальцита. Он состоит из двух схем. Первый - это схема JDBC. Второй - это пользовательская схема, в которую помещаются некоторые представления (с использованием таблиц из схемы JDBC). Есть ли возможность скрыть первую…
10 ноя '17 в 11:33
0
ответов
Kafka Connect - NoClassDefFoundError: Не удалось инициализировать класс org.apache.calcite.jdbc.Driver
При публикации нового исходного соединителя с использованием Confluent: curl -X POST -H "Тип содержимого: application / json" -d @ db2-source-conn-incr.json http://localhost:8083/connectors Я получаю это сообщение: <html> <head> <meta…
16 окт '18 в 15:10
1
ответ
Apache Calcite | HSQLDB - исключение таблицы не найдено
Я пытаюсь изучить Apache Calcite, следуя RelBuilderExample с уровнем хранения HSQLDB. К сожалению, я продолжаю получать "Таблица не найдена", когда я звоню builder.scan(tableName) API Apache Calcite. Когда я запрашиваю данные в HSQL напрямую, исполь…
05 июн '18 в 10:29
1
ответ
Кальцит: таблица не найдена при использовании Postgres
Я пытаюсь сделать запрос к базе данных Postgres, используя Apache Calcite. Я могу просматривать метаданные о базе данных с помощью драйвера Calcite JDBC, поэтому я определенно могу подключиться к ней, но всякий раз, когда я запрашиваю таблицу, Calci…
07 июн '16 в 15:33
0
ответов
Как создать пользовательские типы данных в кальците?
Я хочу проанализировать запрос с текстом вместо varchar. Например, select cast(ps_comment as text) from part Во время разбора кальцита отображается имя неизвестного типа данных "ТЕКСТ". Как я могу сделать кальцит для успешного анализа вышеупомянутог…
07 фев '18 в 11:23
0
ответов
Адаптер Apache Arrow Интеграция с Apache Calcite
Есть ли какая-либо опция, доступная для интеграции apache arrow и apache calcite? Я заметил, что CSV, JSON имеет эту функцию интеграции. но у Apache Arrow этого нет.
27 ноя '18 в 19:14
0
ответов
Будет ли кальцит работать на классах Scala?
Я не нашел никакой информации из первых рук по этому поводу, сможет ли Calcite работать с общими классами дел Scala аналогично этому https://devth.com/2017/compiled-queries-in-scala?
21 ноя '17 в 12:46
1
ответ
Предоставляет ли Apache Calcite способ добавления пользовательских предложений или выражений?
В настоящее время я работаю над проектом по расширению функциональных возможностей SQL для поддержки дополнительных функций потоковых вычислений на основе Apache Flink. После тщательного поиска я обнаружил, что Calcite - отличный инструмент, помогаю…
06 янв '18 в 02:13
0
ответов
Как найти ограничение первичного ключа для таблицы в Calcite
У меня есть простая таблица оракула с EMPNO и ENAME в качестве столбцов, а EMPNO имеет ограничение первичного ключа. Сканирование таблицы с помощью LogicalTableScan. RelNode rel = LogicalTableScan.create(cluster, table); rel.isKey или rel.getTable()…
09 окт '18 в 06:39
0
ответов
Используя ReflectiveSchema от Кальцита из скалы
Я экспериментирую с кальцитом из scala и пытаюсь передать простой класс scala для создания схемы во время выполнения (используя ReflectiveSchema) У меня болит голова. Например, повторно реализуя Пример FoodMart JDBC (который хорошо работает в Java),…
03 сен '18 в 02:22
1
ответ
Изменить идентификаторы выбора в Sql Query с помощью кальцита
Я хочу изменить запрос SQL, используя Calcite. Например SELECT values FROM data в SELECT values as v FROM data Я мог получить доступ к SqlNode выбора идентификатора, используя реализацию SqlVisiter. public Object visit(SqlCall sqlCall) { SqlNodeList…
31 окт '18 в 09:02
1
ответ
Получить реляционную алгебру, сгенерированную Apache Calcite
Я пытаюсь построить переводчик из SQL в некоторый формат, который я могу анализировать и выполнять, используя мой код. Можно ли проанализировать запрос через Apache Calcite и получить вывод в каком-то разбираемом формате, например JSON?
08 ноя '18 в 18:04
1
ответ
Как перевести нормальный sql в кальцит avatica sql
Я использую Avatica в качестве драйвера JDBC для запроса БД Druid, но обнаружил, что он не поддерживает MYSQL-подобный синтаксис подкачки: SELECT * FROM tableA limit 4, 5 Он поддерживает только такой синтаксис, как SELECT * FROM tableA limit 2 Как м…
20 сен '17 в 08:05
1
ответ
Как воспользоваться кальцит-сервером
Наш проект опирается на ядро кальцита, но нам также необходимо использовать операторы DDL. Модуль сервера (calcite-server) добавляет поддержку DDL в Calcite. Как мы можем использовать кальцит-сервер для удовлетворения наших потребностей? в докумен…
25 сен '18 в 10:12
1
ответ
Нет известного драйвера для обработки "jdbc:calcite:model=druid/src/test/resources/druid-wiki-model.json
Я пытаюсь запустить кальцит и sqlline с друидом. Я скачал ZIP с сайта загрузки кальцитов и поместил его в папку druid. Когда я пытаюсь запустить команду sqlline !connect jdbc:calcite:model=druid/src/test/resources/druid-wiki-model.json admin admin и…
21 апр '17 в 13:51
1
ответ
Как получить схему вывода для SQL-запроса Apache Beam?
Я играл с Beam SQL DSL и не могу использовать вывод запроса, не предоставив кодер, который знает схему вывода вручную. Могу ли я вывести схему вывода вместо ее жесткого кодирования? Ни в пошаговом руководстве, ни в примерах не используются выходные …
05 сен '18 в 09:32
0
ответов
Поддерживает ли apache avatica calcite часовой пояс в строке подключения для базы данных druid
Я использую apache avatica calcite для подключения к БД Druid, мои записи в druid хранятся во времени UTC, но я нахожусь в часовом поясе UTC+8, как я могу запрашивать данные с параметром datetime? Я пробовал конфиг spring.druid.datasource.jdbcUrl=jd…
29 сен '17 в 01:03
0
ответов
Как добавить существующие пользовательские функции в схему в Apache Calcite
Я подключен к нескольким базам данных, используя Apache Calcite. Я пытался получить метаданные для функций. Это показывает, как пустой. Это означает, что схема не содержит никаких функций. Однако я не знаю, как добавить существующие функции в схему.
28 июн '18 в 09:13