hadoop - 根据客户帐户创建分区
问题描述
我需要根据客户标识符(帐号如 12345678)对一个大 Hive 表进行分区。
特别是,我正在寻找一个获取 customer_id 的函数,然后将其转换为 0-9 之类的数值,因此它成为我的分区。通过这样做,我在每个分区中有 10% 的客户。
例如,f('123455') 返回 4
欣赏提示
解决方案
推荐阅读
- ajax - asp.net核心用ajax发送formfile,我不能在控制器中归档
- c# - 尽管我给出了一些偏移量,但我的游戏对象仍然紧挨着生成
- c# - 单独运行子进程时会影响原始dll
- java - 测试包含日期字段的对象
- c# - Azure Functions - C# - 运行外部应用程序?
- unity3d - (MRTK2) 如何使用自定义脚本的 onClick 事件?
- php - 在电子邮件中发送 codeigniter 视图的问题
- react-native - React Native 中未终止的 JSX 内容
- javascript - 从字符串javascript中删除字符的更简单方法
- tabs - Salesforce 中可关闭的自定义 Lightning 选项卡