首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CDAP工具中的python变换

CDAP工具中的python变换
EN

Stack Overflow用户
提问于 2019-01-23 21:13:43
回答 1查看 464关注 0票数 0

我尝试在CDAP中创建python转换,这是我面临的问题。请您检查,并尽快让我知道更新。

请找到下面的问题,用例供您参考。

问题:配置阶段python为空。

用例:用户从MYSQL导入数据,在python转换中,我们使用示例脚本并将数据导出到文件。

请查看附件中的截图以供参考。

代码语言:javascript
复制
  def transform(record, emitter, context):
            if (record['actor_id'] > 0):
                  tax = record['actor_id'] * 10
                   emitter.emit({
                     'actor_id': record['actor_id'],
                     'tax': tax,
                     'total': record['subtotal'] + tax,
                   })

actor_id被转换并处理到下一阶段。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-25 20:14:28

将您的代码替换为

代码语言:javascript
复制
def transform(record, emitter, context):
      if (record['actor_id'] > 0):
        tax = record['actor_id'] * 10
        emitter.emit({
           'actor_id': record['actor_id'],
           'tax': tax,
           'total': record['subtotal'] + tax,
         })

删除不需要的空格

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54328101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档