Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слеваПредыдущая версияСледующая версия | Предыдущая версия | ||
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: | ||