Знает ли Oracle SQL Loader что-нибудь о многоуровневой CVS? - PullRequest
1 голос
/ 29 мая 2020

Я хочу заполнить таблицу записями из многоуровневого CSV. Первая строка больше похожа на сводку строк, следующих за ней - она ​​представляет некоторые средние и другие числа, которые генерируются на основе данных под ней. Итак, по сути, тот факт, что у него есть строка заголовка (со сводными данными, а не заголовок столбца) и дополнительный первый столбец (который указывает уровень записи), - единственное, что делает его многоуровневым CSV.

Это выглядит примерно так:

**1** | avg1 | avg2 | avg3
**2** | abc1 | abc2 | abc3 | abc4 | abc5 | abc6 | abc7 | abc8
**2** | abc1 | abc2 | abc3 | abc4 | abc5 | abc6 | abc7 | abc8
**2** | abc1 | abc2 | abc3 | abc4 | abc5 | abc6 | abc7 | abc8

Мне действительно нужны только эффективные данные, а не сводная строка, поэтому я могу игнорировать первую строку и столбец и позволить импорту обработать остальное. Предположительно, мне нужно будет сохранить также часть заголовка в будущем - больше всего как в другой таблице с некоторыми отношениями к первой (и я знаю, что приведенный выше пример не очень четко) - мне было интересно, знает ли загрузчик SQL, как для обработки многоуровневых CSV.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...