从单个 SQL table(来源 table)在 Pentaho 中创建的维度和事实 table
Dimension and fact table creating in Pentaho from single SQL table(source table)
我有一个 CSV 文件,包含所有信息,我将所有信息转换为 table 并将其存储在 MySQL 中。
它有很多领域。
像这样创建 table 的最佳方法是什么:
如何为 table 设置自动递增主键以及如何从源 table.
获取唯一名称
您通常会使用 auto_incremented 主键创建一个 table,然后使用 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
我有一个 CSV 文件,包含所有信息,我将所有信息转换为 table 并将其存储在 MySQL 中。 它有很多领域。 像这样创建 table 的最佳方法是什么: 如何为 table 设置自动递增主键以及如何从源 table.
获取唯一名称您通常会使用 auto_incremented 主键创建一个 table,然后使用 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