Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
| superset:work_in_superset:databases:databases [2023/11/14 17:03] – e.nesterova@corp.nstu.ru | superset:work_in_superset:databases:databases [2023/11/15 11:30] (текущий) – e.nesterova@corp.nstu.ru | ||
|---|---|---|---|
| Строка 91: | Строка 91: | ||
| </ | </ | ||
| + | <WRAP group> | ||
| + | <WRAP half column> | ||
| + | ==== Шаг 4. Продвинутая настройка ==== | ||
| + | * **Лаборатория SQL** – настройка взаимодействия базы данных с Лабораторией SQL: | ||
| + | * **Предоставить доступ к базе в Лаборатории SQL** – разрешить запросы к этой базе дынных; | ||
| + | * **Разрешить CREATE TABLE AS** – разрешить создавать таблицы на основе запросов; | ||
| + | * **Разрешить CREATE VIEW AS** – разрешить создавать представления на основе запросов; | ||
| + | * **Разрешить DML** – разрешить команды UPDATE, DELETE, CREATE и пр. над базой данных; | ||
| + | * **Разрешить оценку стоимости запроса** – показывать кнопку подсчета стоимости запроса перед его выполнением (для Bigquery, Presto и Postgres); | ||
| + | * **Разрешить изучение этой базы данных** – пользователям разрешено смотреть ответ на запрос к этой базе в Лаборатории SQL; | ||
| + | * **Отключить предпросмотр данных в Лаборатории SQL** – отключить предпросмотр данных при извлечении метаданных таблицы в Лаборатории SQL (полезно для избежания проблем с производительностью браузера при использовании баз данных с очень широкими таблицами); | ||
| + | * **Производительность** – параметры производительности для базы данных: | ||
| + | * **Время жизни кэша графика** – длительность (сек.) таймаута кэша для графиков, | ||
| + | * **Время жизни кэша схемы** – длительность (сек.) таймаута кэша для схем, использующих эту базу данных; | ||
| + | * **Время жизни кэша таблицы** – длительность (сек.) таймаута кэша для таблиц, | ||
| + | * **Асинхронное выполнение запросов** – работа с базой данных в асинхронном режиме означает, | ||
| + | * **Отменять запрос при закрытии вкладки** – завершать выполнение запросов после закрытия браузерной вкладки или после того, как пользователь переключится на другую вкладку (доступно для Presto, Hive, MySQL, Postgres, Snowflake); | ||
| + | * **Безопасность** – дополнительная информация по подключению: | ||
| + | * **Безопасность** – JSON-строка, | ||
| + | * **Корневой сертификат**; | ||
| + | * **Имперсонировать пользователя**; | ||
| + | * **Разрешить загрузку файлов в базу данных**; | ||
| + | * **Прочее**: | ||
| + | * **Параметры метаданных**; | ||
| + | * **Параметры драйвера**; | ||
| + | * **Версия**. | ||
| + | ====Шаг 5. После всех настроек нажмите кнопку Завершить.==== | ||
| + | </ | ||
| + | <WRAP half column> | ||
| + | <WRAP half column> | ||
| + | {{: | ||
| + | </ | ||
| + | <WRAP half column> | ||
| + | {{: | ||
| + | </ | ||
| + | \\ | ||
| + | <WRAP half column> | ||
| + | {{: | ||
| + | </ | ||
| + | <WRAP half column> | ||
| + | {{: | ||
| + | </ | ||
| + | </ | ||
| + | </ | ||
| + | ===== Импорт из файлов ===== | ||
| + | ==== Импорт данных из CSV в базу данных ==== | ||
| + | <WRAP group> | ||
| + | <WRAP half column> | ||
| + | В разделе **Базы данных**, | ||
| + | Далее необходимо заполнить следующее: | ||
| + | * **Загрузка CSV** - прикрепите сюда CSV-файл, | ||
| + | * **Имя таблицы** - имя таблицы, | ||
| + | * **База данных** – база данных, | ||
| + | * **Схема** – схема, в которую будет добавлена таблица (если это поддерживается базой данных); | ||
| + | * **Разделитель** – разделитель, | ||
| + | * **File Settings**: | ||
| + | * **Если таблица уже существует** – что должно произойти, | ||
| + | * **Пропуск начального пробела** – пропустить пробелы после разделителя; | ||
| + | * **Пропуск пустых строк** – пропустите пустые строки, | ||
| + | * **Список столбцов, | ||
| + | * **Автоматически интерпретировать форматы даты и времени** – автоматическая интерпретация формата даты и времени; | ||
| + | * **Day First** – формат даты, где сначала день, потом месяц (международный и Европейский формат); | ||
| + | * **Десятичный разделитель** - символ, | ||
| + | * **Пустые значения** – JSON-список значений, | ||
| + | * **Columns**: | ||
| + | * **Индексный столбец** – столбец для использования в качестве меток строк данных. Оставьте пустым, | ||
| + | * **Индекс датафрейма** – сделать индекс датафрейма столбцом; | ||
| + | * **Метка(и) столбца(ов)** – метка для индексного(ых) столбца(ов). Если не задано и задан индекс датафрейма, | ||
| + | * **Столбцы для чтения** – JSON-список имен столбцов, | ||
| + | * **Перезаписать повторяющиеся столбцы** – если повторяющиеся столбцы не перезаписываются, | ||
| + | * **Расширенный тип данных** – словарь с именами столбцов и их тип данных, | ||
| + | * **Rows**: | ||
| + | * **Строка заголовка** – строка, | ||
| + | * **Строки для чтения** – количество строк файла для чтения; | ||
| + | * **Пропуск строк** – количество первых строк, которые нужно пропустить. | ||
| + | После заполнения необходимых параметров, | ||
| + | </ | ||
| + | |||
| + | <WRAP half column> | ||
| + | {{: | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | |||
| + | <WRAP group> | ||
| + | <WRAP half column> | ||
| + | ==== Импорт данных из Excel в базу данных ==== | ||
| + | В разделе **Базы данных**, | ||
| + | Далее необходимо заполнить следующие параметры: | ||
| + | * **Имя таблицы** – имя таблицы, | ||
| + | * **Excel-файл** – прикрепите сюда Excel-файл, | ||
| + | * **Имя листа** – имя листа (по умолчанию первый лист); | ||
| + | * **База данных** – база данных, | ||
| + | * **Схема** – схема, в которую будет добавлена таблица (если это поддерживается базой данных); | ||
| + | * **Таблица существует** – что должно произойти, | ||
| + | * **Строка заголовка** – строка, | ||
| + | * **Индексный столбец** – столбец для использования в качестве меток строк данных; | ||
| + | * **Управление повторяющимися столбцами** – обозначить повторяющиеся столбцы как «X.0, X.1»; | ||
| + | * **Пропуск строк** – количество первых строк, которые нужно пропустить; | ||
| + | * **Строки для чтения** - количество строк файла для чтения; | ||
| + | * **Парсинг дат** – разделённый запятыми список столбцов, | ||
| + | * **Десятичный символ** – символ, | ||
| + | * **Индекс датафрейма** – записать индекс датафрейма, | ||
| + | * **Метка(и) столбца(ов)** – обозначение столбца для столбцов с индексами. Если поле пустое, | ||
| + | * **Пустые значения** – JSON-список значений, | ||
| + | После заполнения необходимых параметров, | ||
| + | |||
| + | </ | ||
| + | |||
| + | <WRAP half column> | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | |||
| + | |||
| + | <WRAP group> | ||
| + | <WRAP half column> | ||
| + | ==== Импорт данных столбчатого формата ==== | ||
| + | В разделе **Базы данных**, | ||
| + | |||
| + | Далее необходимо заполнить следующие: | ||
| + | * **Имя таблицы** – имя таблицы, | ||
| + | * **Файл столбчатого формата** – прикрепите сюда файл, который будет загружен в базу данных; | ||
| + | * **База данных** – база данных, | ||
| + | * **Схема** – схема, в которую будет добавлена таблица (если это поддерживается базой данных); | ||
| + | * **Таблица существует** – что должно произойти, | ||
| + | * **Используемые столбцы** – JSON-список имен столбцов, | ||
| + | * **Индекс датафрейма** – записать индекс датафрейма, | ||
| + | * **Метка(и) столбца(ов)** – обозначение столбца для столбцов с индексами. Если поле пустое, | ||
| + | После заполнения необходимых параметров, | ||
| + | |||
| + | </ | ||
| + | |||
| + | <WRAP half column> | ||
| + | {{: | ||
| + | </ | ||
| + | </ | ||
| - | ===== Подключение базы данных. Импорт данных из файлов ===== | ||
| - | * [[superset: | ||
| - | * [[superset: | ||
| - | * [[superset: | ||
| - | * [[superset: | ||
| - | * [[superset: | ||
| - | * [[superset: | ||