开发者社区 > 大数据与机器学习 > 大数据开发治理DataWorks > 正文

DataWorks中Archive类型的资源上传后,怎么在节点中引用?

DataWorks中Archive类型的资源上传后,怎么在节点中引用?

展开
收起
真的很搞笑 2023-06-03 09:11:45 145 0
3 条回答
写回答
取消 提交回答
  • 在DataWorks中上传Archive类型的资源后,可以在节点中通过以下方式引用:

    在节点的配置中添加资源引用,选择“Archive”类型的资源。 在节点的代码中使用 %%[资源名]%% 的方式引用Archive类型的资源,其中“资源名”为上传时指定的资源名称。 例如,假设我们上传了一个名为“test.zip”的Archive类型资源,其中包含了一个名为“test.txt”的文件。在节点配置中添加资源引用后,我们可以在节点的代码中使用以下方式引用test.txt文件:

    %%[test.txt]%%
    

    这样,在运行节点时,DataWorks会自动将test.zip解压并将test.txt文件读入内存中,然后替换掉代码中的“%%[test.txt]%%”标记。

    2023-06-04 21:53:28
    赞同 展开评论 打赏
  • 全栈JAVA领域创作者

    在DataWorks中,上传的Archive类型的资源可以在节点中引用。具体操作步骤如下:

    1. 在DataWorks界面中,选择需要引用上传的Archive类型资源所在的节点,并进入该节点的配置页面。

    2. 在配置页面的资源列表中,找到需要引用的Archive类型资源,并将其选中。

    3. 点击页面上方的“添加依赖”按钮,弹出依赖弹窗。

    4. 在依赖弹窗中,选择需要引用的Archive类型资源所在的目录,并设置引用方式(如:按需加载、本地缓存等)。

    5. 点击“确定”按钮完成引用设置。

    6. 在节点运行时,DataWorks会自动加载引用的Archive类型资源,并进行相应的处理。

    需要注意的是,上传的Archive类型资源需要在上传时选择“发布为库”,才能在节点中进行引用。同时,引用时也需要确保对应的Archive类型资源已经被正确地上传到DataWorks中。

    2023-06-04 19:37:12
    赞同 展开评论 打赏
  • 在DataWorks中,上传的Archive类型的资源可以在节点中引用。具体步骤如下:

    在节点中打开Archive资源。 在资源详情页面,复制Archive资源的本地路径(Local Path)。 在节点编辑器中,将Archive资源本地路径粘贴到需要引用该资源的地方,例如在脚本中使用System.setOut(archiveOutput)语句时,将archiveOutput参数的值替换为复制的本地路径。 保存节点并执行,即可在输出日志中看到Archive资源中的内容。 需要注意的是,在使用Archive资源时需要确保该资源已上传到DataWorks服务器上,并且在节点中引用的路径是相对于DataWorks服务器而不是本地计算机的路径。此外,Archive资源的格式可以是.zip、.tar.gz、.tar.bz2等常见压缩格式。

    2023-06-04 19:19:37
    赞同 展开评论 打赏

DataWorks基于MaxCompute/Hologres/EMR/CDP等大数据引擎,为数据仓库/数据湖/湖仓一体等解决方案提供统一的全链路大数据开发治理平台。

相关产品

  • 大数据开发治理平台 DataWorks
  • 热门讨论

    热门文章

    相关电子书

    更多
    DataWorks高效数据分析最佳实践-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks数据集成实时同步最佳实践(含内测邀请)-2020飞天大数据平台实战应用第一季 立即下载
    DataWorks调度任务迁移最佳实践-2020飞天大数据平台实战应用第一季 立即下载

    相关实验场景

    更多