Создание таблицы измерений и фактов в Pentaho из одной SQL таблицы (исходной таблицы) - PullRequest
0 голосов
/ 03 августа 2020

У меня есть один CSV-файл со всей информацией, я преобразовал всю информацию в одну таблицу и сохранил ее в MySQL. В нем много полей. Как лучше всего создать такую ​​таблицу: как установить первичный ключ с автоинкрементом для моей таблицы и как получить уникальное имя из исходной таблицы.

1 Ответ

1 голос
/ 03 августа 2020

Обычно вы создаете таблицу с первичным ключом auto_incremented, а затем загружаете ее, используя select distinct:

create table disticts(
    district_id int auto_increment primary key,
    district_name varchar(100)
);

insert into disticts (district_name)
select distinct district_name from mytable
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...