Импорт РПИ
Общая информация
Функциональность импорта РПИ позволяет загружать данные показателей и измерений из файлов Microsoft Excel и CSV в текущую версию проекта. Импорт полностью заменяет существующие данные в РПИ в выбранной версии проекта данными из файла.
Доступ к функции импорта
Функция импорта доступна на экране РПИ:
- Пункт "Загрузить из файла" доступен через меню в каждой секции экрана РПИ
- Функция доступна для всех пользователей с правами на редактирование РПИ
Поддерживаемые форматы файлов
- Microsoft Excel (.xlsx)
- Microsoft Excel 97-2003 (.xls)
- CSV (Comma-Separated Values) (.csv)
Ограничения
- Максимальный размер файла: 10 МБ
- За один раз можно загрузить только один файл
- Скрытые листы в файлах Excel недоступны для импорта
- Объединенные ячейки в файле импорта не обрабатываются (соответствующие ячейки останутся пустыми)
Процесс импорта
Процесс импорта организован в виде пошагового мастера. На каждом шаге отображаются номер шага и его название. Вы можете перемещаться между шагами вперед и назад до выполнения импорта.
Выбор файла
- Нажмите кнопку "Загрузить из файла" на экране РПИ
- Выберите файл через стандартный диалог выбора файлов вашего браузера
- Нажмите "Далее" для перехода к следующему шагу
Выбор рабочих листов для файлов Excel
На этом шаге вы выбираете, какие данные импортировать и с каких листов Excel их брать.
Доступные опции:
- Импортировать только показатели
- Импортировать только измерения
- Импортировать и показатели, и измерения
Выбор листов:
- Система показывает список всех видимых листов из загруженного файла
- По умолчанию выбираются листы с названиями "Показатели" и "Измерения"
- Вы можете вручную выбрать другие листы для импорта показателей и/или измерений
Настройки загрузки CSV
На этом шаге вы выбираете, данные из каких CSV файлов в какие листы загружать.
Доступные опции:
- Импортировать данные в таблицу с показателями (по умолчанию)
- Импортировать данные в таблицу с измерениями
Выбор разделителя данных:
- Табуляция
- Запятая - значение по умолчанию
- Точка с запятой
Выбор колонок
На этом шаге вы сопоставляете колонки из файла импорта с колонками РПИ в системе.
Как система определяет колонки для файлов Excel:
- Имена колонок берутся из первой непустой строки выбранного листа
- Если ячейка в строке с именами колонок пустая, соответствующая колонка пропускается
- Если в строке с именами колонок есть объединенные ячейки, все колонки под ними пропускаются
Как система определяет колонки для файлов CSV:
- Имена колонок берутся из первой строки файла с учетом выбранного разделителя
Возможности сопоставления колонок (для всех форматов):
- Все колонки из файла доступны для сопоставления
- Все доступные колонки РПИ в текущем проекте доступны для сопоставления
- Вы можете сопоставить только необходимые колонки
- Система автоматически сопоставляет колонки, у которых имена в файле совпадают с существующими именами в системе
Сопоставление вариантов
Эта возможность доступна на шаге выбора колонок для колонок РПИ с типом поля "Выбор" (выпадающий список).
При сопоставлении вариантов вы можете:
- Загрузить список существующих вариантов значений в файле
- Сопоставить варианты значений из файла импорта с доступными вариантами в системе
- Добавить новые варианты для выпадающих списков непосредственно из экрана импорта
- Оставить некоторые варианты несопоставленными (соответствующие ячейки останутся пустыми)
Примечания:
- Если для колонки типа "Выбор" существующие варианты значений в файле не были загружены для сопоставления, то значения из этой колонки не будут импортированы
- Добавленные варианты сохраняются в системе даже при отмене импорта
- Система автоматически сопоставляет варианты из файла с совпадающими названиями в системе
- Для колонок "Выбор из БД" сопоставление вариантов недоступно
Проверка данных и подтверждение импорта
На этом шаге вы можете просмотреть, как будут выглядеть данные после импорта.
Возможности просмотра:
- Переключение между полным видом таблиц РПИ и видом только сопоставленных колонок
- Сортировка, поиск и фильтрация данных (не влияет на импорт)
- Прокрутка полных таблиц импортируемых данных
Ограничения:
- Нельзя редактировать данные в таблице предпросмотра
- Данные отображаются точно так, как они будут выглядеть после импорта
Выполнение импорта
После подтверждения импорта:
- Все существующие данные в выбранных для импорта разделах РПИ в текущей версии проекта удаляются
- Данные из файла загружаются в РПИ
- Связи с удаленными данными в других частях продукта удаляются
- Вы возвращаетесь на экран РПИ
Важные замечания:
- Данные импортируются в ту версию проекта, которая была открыта при запуске импорта
- Данные в других версиях проекта не изменяются
- Если при импорте возникает ошибка (например, слишком большой объем данных), система отобразит соответствующее сообщение
Отмена импорта
Вы можете отменить импорт на любом шаге:
- Нажмите кнопку отмены или закройте мастер импорта
- В появившемся диалоговом окне подтвердите отмену
- При отмене никакие данные не загружаются в систему
Примечание: Обновление страницы браузера или переход на другую страницу во время импорта равносильны отмене импорта.
После импорта
После успешного импорта:
- На экране РПИ отображается версия, в которую были импортированы данные
- Если импортировались показатели (или и показатели, и измерения), отображается таблица показателей
- Если импортировались только измерения, отображается таблица измерений
- Для CSV: отображается таблица, в которую были импортированы данные
Рекомендации по подготовке файлов для импорта
Для файлов Excel:
-
Структура файла:
- Используйте отдельные листы для показателей и измерений
- Назовите листы "Показатели" и "Измерения" для автоматического определения
-
Заголовки колонок:
- Размещайте названия колонок в первой строке листа
- Избегайте пустых ячеек в строке с заголовками
- Не используйте объединенные ячейки в строке с заголовками
Для файлов CSV:
-
Структура файла:
- Определите, в какую таблицу (показатели или измерения) будет импортироваться файл
- Используйте единый разделитель во всем файле
-
Заголовки колонок:
- Размещайте названия колонок в первой строке файла
- Используйте корректные названия колонок для автоматического сопоставления
-
Кодировка и формат:
- Используйте кодировку UTF-8 для поддержки русских символов
- Убедитесь, что числовые данные не содержат лишних символов (пробелов, кавычек)
Общие рекомендации для всех форматов:
-
Данные:
- Убедитесь, что формат данных соответствует типам полей в РПИ
- Для полей типа "Выбор" используйте значения, которые существуют в системе (или планируйте их добавить во время импорта)
- Не используйте объединенные ячейки в таблицах с данными
-
Размер файла:
- Оптимизируйте файл, если он приближается к пределу 10 МБ
- Для Excel: удалите ненужные листы и вставленные изображения
- Для CSV: удалите пустые строки и ненужные колонки