如何用Kettle删除数据库中的某个表

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用Kettle删除数据库中的某个表相关的知识,希望对你有一定的参考价值。

参考技术A TEXT转成CLOB试试

如何用 Pentaho Kettle 填充我的事实表

【中文标题】如何用 Pentaho Kettle 填充我的事实表【英文标题】:How to populate my fact table with Pentaho Kettle 【发布时间】:2015-07-20 14:01:36 【问题描述】:

我想使用 PDI 将包含许多列的 csv 文件中的数据加载到我在 SQL Server 上设计和实现的数据集市中,但我不知道如何将维度的外键加载到我的事实表中,你能告诉我如何实现我的目标吗?

这是我的数据集市的星型模式:

包含原始数据的csv文件是由除了主键之外的所有维度的列一起组成的,并且包含在fact : handling_time中的列也存在于csv文件中。

【问题讨论】:

【参考方案1】:

你找到答案了吗?此任务是数据仓库中必不可少的常见任务之一,它适用于您使用的每个工具,推荐的方法是使用“查找”,您可以对数据源中的每个事务执行查找(键值搜索)到您的维度表,其中键是事务数据源中的标识符,值是维度表中的代理键。

【讨论】:

以上是关于如何用Kettle删除数据库中的某个表的主要内容,如果未能解决你的问题,请参考以下文章

如何用matlab删除数据中的某个特定值?

如何用php删除表中的特定行

如何用 Pentaho Kettle 填充我的事实表

在SQL中,如何用ALTER命令删除表中所有完整性约束,然后再用ALTER命令建立

如何用变量传递表名实现删除表的操作

kettle组件-输出