当前位置: 首页 > 知识库问答 >
问题:

提取转换负载到MySql

虞滨海
2023-03-14

我基本上来自微软背景,在SSIS for ETL项目上工作很多。

现在我手头有另一个项目来处理将. csv文件加载到MySql数据库中。在加载这些表的过程中,数据必须经过一些转换,然后进入目标表。这是ETL项目的一部分。

客户端没有SSIS(BIDS)并且被迫使用开源工具。

我做了一些研究,发现Talend数据集成工具最适合我的情况。

由于我是这个环境的新手,而且我确信这方面有专家,所以我需要一些关于进行这种类型ETL的最佳工具和最佳实践的建议。

如果需要更多信息,请告诉我。

共有2个答案

杜联
2023-03-14

是的,你是对的,Talend Open Studio是一个非常好的工具,有数百个连接器,在你的情况下,只需创建以CSV为源的作业,MySQl是目标,如果需要,可以应用任何转换并加载它。

您可以通过Talend论坛的示例获得有关CSV到MySQL加载的更多信息

如果您有任何基本计划,请与我分享,我可以指导您如何将CSV传输到MySQL表。

蒋原
2023-03-14

如果我没记错的话,PhpMyAdmin可以将CSV导入MySQL,这个问题也是关于一个类似的主题,但这些都与SSIS所能提供的不太接近。。。

 类似资料:
  • 问题内容: 我一直在试图从我的DB出生的转换日期为日期格式但也有在出生日期字段,当我从网上FROM_UNIXTIME calclator检查则给出不同的结果,有些负值我面对的问题,如果我有检查,然后对于负值总是返回NULL。请让我知道如何从UNIX格式(如-957632400)中获取日期格式 问题答案: 我们可以改为: 该功能受数据类型的允许范围限制,该范围是标准的32位无符号整数范围1970-0

  • 我使API服务器与Node.js和快递。 我还为auth用户使用了JWT令牌身份验证。 如果令牌过期,我的场景就在这里。 > ,因为它不会检查签名是否正确。 对于提取过期令牌的有效负载,有什么解决方案吗? 谢谢。

  • 我试图使用PHP curl提交一个有效负载与一些文件。下面是我的 为什么我的数组是空的? 如果启用行,那么和都为空。我做错了什么?如何在receive.php中同时填充$_request和$_files数组?

  • 试图对这个问题中的各个数字求和。然而,当涉及负数时,函数就会分崩离析。这是因为当您使用toString()时,会将负号转换为NewStr中的值。例如,在本例中,newstr[0]==='-'。不管怎么说都是为了解决这个问题?最好使用Number()函数

  • 因此,我使用Quarkus和Microprofile Reactive Messaging framework(带有SmallRye Kafka连接器)以及RxJava2 Flowable streams对象来进行Reactive消息接收/发送。我有一个微服务,它使用@incoming和@outgoing注释来正确地使用通道来拉回主题并将消息推送到主题。 但是,现在我想修改它,这样我仍然可以从Ka

  • 负载的实现方式有很多种,Uragano采用客户端集成负载,目前支持负载算法有轮询、加权轮询、随机、加权随机、Hash一致性。在未指定负载算法的情况下,Uragano默认采用轮询。 service.AddUragano(context.Configuration, builder => { builder.Add