Чтение из SQLite с помощью URI
Для работы команды подготовлена локальная база данных SQLite с еженедельной сводкой по цифровым форматам. Используйте функцию чтения Polars на основе URI с движком ADBC: он передаёт данные в колоночном формате Arrow, что позволяет Polars работать с ними напрямую без построчного преобразования в Python.
Строка подключения хранится в переменной uri, а SQL-запрос — в переменной query.
Это упражнение является частью курса
Масштабирование и оптимизация конвейеров данных с Polars
Инструкции к упражнению
- Выполните запрос с помощью функции чтения Polars на основе URI.
- Укажите движок базы данных:
"adbc".
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Read the SQL query result into a Polars DataFrame
result = pl.____(
query=query,
uri=uri,
# Use the ADBC engine
engine="____",
)
print(result)