====== [АРХИВ] Импорт данных из CSV в базу данных ======
В разделе **Базы данных**, нажимаем справа на выпадающий список. Из списка выбираем **Загрузить CSV-файл (Upload CSV).**
{{:superset:work_in_superset:databases:databases_3.png?nolink&250 |}}
Далее необходимо заполнить следующие параметры (* обозначены обязательные поля):\\
^ Поле ^ Описание ^
| Имя таблицы* | имя таблицы, которая будет сформирована из данных CSV |
| CSV-файл* | прикрепите сюда CSV-файл, который будет загружен в базу данных |
| База данных | база данных, в которую будет добавляться таблица |
| Схема | схема, в которую будет добавлена таблица (если это поддерживается базой данных) |
| Разделитель* | разделитель, используемый CSV-файлом\\ :!: для пробелов используется \s+ |
| Метод добавления* | если таблица уже существует, выполните одно из следующих действий:\\ //Ошибка (Fail)// - ничего не делать,\\ //Заменить (Replace)// - удалить и заново создать таблицу\\ //Добавить (Append)// - добавить данные |
| Строка заголовков | строка, содержащая заголовки для использования в качестве имен столбцов (0 - первая строка данных); оставьте пустым, если строка заголовка отсутствует |
| Столбец индекса | столбец для использования в качестве меток строк данных; оставьте пустым, если столбец индекса отсутствует |
| Дубликаты | если есть столбцы с одинаковым именем, то присвоить им порядковые номера - столбец1, столбец2, … и т.д. |
| Используемые столбцы (Use Columns) | JSON-список имен столбцов, которые будут использоваться; если ничего не указано, то все столбцы из файла будут добавлены. |
| Убрать пробелы | пропустить пробелы после разделителя |
| Игнорировать | количество первых строк, которые нужно проигнорировать |
| Строки для чтения | количество строк файла для чтения |
| Пропустить пустые строки | пропустите пустые строки, а не интерпретировать их как значения NaN |
| Разбор дат | использовать Pandas для автоматической интерпретации формата даты и времени |
| Форматы даты и времени | символ, который интерпретируется как десятичная точка |
| Десятичный символ | символ, который интерпретируется как десятичная точка |
| Индекс | записать индекс данных, как отдельный столбец |
| Обозначения столбцов | обозначение столбца для столбцов с индексами. Если поле пустое, а настройка [Индекс] включена, то используются имена индексов |
| Значения фильтра | JSON-список значений, который нужно интерпретировать как Пусто (null) |
После заполнения необходимых параметров, нажмите внизу кнопку **Сохранить**.