登录
注册
个人信息
我的订单
我的报告豆
我的优惠券
我的笔记
我的阅读
我的收藏
我的下载
我的上传
我的订阅
在线客服
退出登录
回到首页
AI
搜索
发现报告
发现数据
发现专题
专题报告
专题百科
研选报告
定制报告
VIP
权益
付费社群
发现一下
行业研究
公司研究
宏观策略
财报
招股书
会议纪要
Token
低空经济
十五五
AIGC
大模型
当前位置:首页
/
行业研究
/
报告详情
加速Teradata ETL性能:使用AWS Glue的高级分区技术
信息技术
2025-03-28
Hexaware
周剑
核心观点与关键数据
传统JDBC在大规模数据写入中的挑战
:JDBC在处理大规模数据写入时存在缓慢且顺序处理、无并行处理、高资源使用、错误处理复杂性高、有限的可扩展性等问题,导致性能瓶颈和运营延误。
分区技术的优势
:分区通过将大型数据集拆分为更小、更逻辑的片段,实现并行处理,带来改进的性能、优化资源利用、巨大的可扩展性、并行写入和错误隔离等优势。
AWS Glue的分区功能
:AWS Glue通过其内置的分区和分布式处理能力,有效解决传统JDBC的局限性,实现可扩展、高效和可靠的ETL管道。
分区策略
:Hexaware采用两种主要的分区策略:
Spark的默认分区
:Spark自动对数据集进行分区,平衡分配,适合中小型数据集。
自定义批量分区
:用户定义分区数量和批量大小,适合大型数据集,提供更好的可扩展性和容错性。
性能提升
:使用AWS Glue进行分区,将执行时间缩短了75%,从20分钟减少到5分钟,每秒处理的行数提高4倍。
最佳实践
:优化分区数据写入的最佳实践包括理解数据、选择逻辑分区键、平衡分区大小、使用foreachPartition()、启用动态分配、监控资源、优化批次大小等。
研究结论
AWS Glue的分区功能显著优于传统的JDBC方法,提供更快的执行速度、高效的资源利用和增强的可扩展性。
通过采用优化的分区技术代替顺序的JDBC写入,可以减少ETL执行时间高达75%,同时提高资源效率。
优化ETL流是数据驱动型企业的必需选择,AWS Glue提供了可自信扩展的工具,帮助企业实现大规模和快速的数字化转型。
Hexaware的战略和最佳实践帮助您构建高性能的ETL工作流程,满足现代数据驱动型企业的挑战。
Hexaware与AWS策略
从小处着手
:使用较小的数据集进行测试,确保配置是最优的。
迭代以优化
:随着数据和作业量的演变,调整批次大小。
Hexaware提供专业知识和支持,推动优化的数据工作流程,帮助客户简化ETL流程并最大化性能。
你可能感兴趣
【T112017-数据工程和技术分会场】使用TerarkDB提升MySQL性能和压缩率
信息技术
TalkingData
2017-09-20
全球投资公司的AWS性能数据管理优化
信息技术
SoftServe
2019-09-16
使用aws进行需求预测的机器学习
信息技术
SoftServe
2020-11-17
使用 AWS 实现经济实惠的企业级灾难恢复
信息技术
Insight
2021-07-09
使用亚马逊网络服务(AWS)的SaaS/云应用程序
信息技术
SoftServe
2018-03-23
加速技术的最佳使用 - 有关通话结果的信息
欧盟委员会
2022-12-16
servicetrade的客户现场技术人员使用aws和gen ai节省了设备服务历史审查的时间
信息技术
SoftServe
2024-03-27
使用 Zero Trust 通过全面分段保护 AWS 中的工作负载
信息技术
Akamai
2025-01-09
使用可解释的高级心电图估计心脏年龄
医药生物
Nature
2022-06-14
通过使用片上遥测的性能和健康监控 , 实现云规模硬件的可靠性
电子设备
2021 OCP Global Summit 会议
2022-06-24