Оформление
Преобразование строк в столбцы
1. Обзор
1.1 Версия
| Версия FineBI | Функциональные изменения |
|---|---|
| 6.0 | - |
1.2 Сценарии применения
Преобразование строк в столбцы превращает одномерную таблицу в двумерную.
- Одномерные таблицы также часто называют конвейерными таблицами. Как правило, имеют фиксированное имя столбца, обычно входные данные нужно просто добавлять строка за строкой.
- Двумерная таблица - это разновидность реляционной таблицы, обычно значение области данных необходимо определять по строкам и столбцам одновременно. Она больше соответствует нашим повседневным привычкам чтения, а информация в ней более сжата и подходит для представления результатов анализа.

Примечание: Для преобразования столбцов в строки см.
1.3 Функциональный профиль
В этой статье функция преобразования строк в столбцы есть только у [Базовой таблицы] из [Извлечения данных].
Создает новый столбец заголовка таблицы на основе значения поля.
2. Операционные шаги
2.1 Импорт данных
1) Скачать примерные данные: баллы по предметам.xlsx
2) Выберите папку в Public Data и загрузите образец Excel, который вы только что скачали, как показано ниже:

3) После загрузки мы можем просмотреть эту таблицу, которая представляет собой одномерную таблицу, и нажать кнопку "Редактировать". Как показано на рисунке ниже:

2.2 Преобразование рядов
1) Отметьте необходимые поля и добавьте шаг "Преобразование столбцов", как показано ниже:

2) Перейдите к следующему экрану.
①: Создайте поле с красной областью, аналогичное полю группировки.
②: На основе значения поля столбца создайте заголовок таблицы для нового поля. Так как новые столбцы, которые мы хотим создать, "Язык, Математика, Английский", относятся к полю "Предмет", мы выбираем "Предмет".
(iii): поле индикатора - поле, которое в конечном итоге заполнит зеленую область.
④: Нажмите "Предварительный просмотр данных".

(3) Сохраните и выйдите из интерфейса редактирования, пользователь может изменить название поля в интерфейсе предварительного просмотра. Как показано на рисунке ниже:

Конечный результат тот же, что и в разделе 1.2.
3. условия
3.1 Система автоматически разбивает строки и столбцы, если результаты превышают 500 столбцов.
Если после преобразования строк в столбцы количество новых столбцов превышает 500, то такая операция преобразования строк в столбцы в большинстве случаев не имеет смысла и может оказать дополнительную нагрузку на систему, что приведет к взрыву памяти.
Поэтому система автоматически прервет операцию преобразования строк в столбцы, если количество столбцов превышает 500, и выдаст сообщение: Код ошибки: 61300112 Результат преобразования строк в столбцы превышает 500 столбцов, и, возможно, вы выбрали неправильное поле преобразования строк в столбцы. Для обеспечения стабильной работы системы мы прервали расчет преобразования строк в столбцы, пожалуйста, перепроверьте настройки полей преобразования строк в столбцы!
