什么是.item、.properties 和.screenshot?如何阅读它们?

问题描述 投票:0回答:1

当我推送我在 GitLab 的 Talend Studio 中设计的作业时,我在

.item
文件夹下看到每个作业有 3 个文件(
.properties
.screenshot
process
)。

问题:

  1. 这3个文件起什么作用?
  2. 当我尝试更改现有作业并推送到 Git 时,这 3 个文件中存在一些差异。但这些差异对我来说似乎很神秘。我怎样才能读取这些文件?

例如

.screenshot
文件

更改前:

<?xml version="1.0" encoding="UTF-8"?>
<talendfile:ScreenshotsMap xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:talendfile="platform:/resource/org.talend.model/model/TalendFile.xsd" key="process" value="iVBORw0KGgoAAAANSUhEUgAABBgAAAHxCAIAAABI8JjTAAAv/klEQVR4nO3deXCc9Z3ncdXWztRUJamdqa3a2pl/Zqa2KscmsJVKMpPK1izxEO/.../Pzhyck+Pn5+fn5+fn5+fnDExL8/Pz8/Pz8/Pz8/OEJCX5+fn5+fn5+fn7+8IQEPz8/Pz8/Pz8/P394/x/MYxX37hKydQAAAABJRU5ErkJggg=="/>

更改后:

<talendfile:ScreenshotsMap xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:talendfile="platform:/resource/org.talend.model/model/TalendFile.xsd" key="process" value="iVBORw0KGgoAAAANSUhEUgAABBgAAAHxCAIAAABI8JjTAABCd0lEQVR4nO3de3Cc5Z3ge9XUztScIjmzU1u1tbPnjzN7TtUkbAJbqSQzKbb2EC/xzvlra+fMJDuZCRdzM2BQnJDrkAEmF2YyTnCCTYQDJDHhEmCDwRiDJtyv5m6DDdiAAVs3y5J1v3XL8Xm6X6nVkuVuPzaS3vfVR/.../PzRIyT4+fn5+fn5+fn5+aNHSPDz8/Pz8/Pz8/PzR4+Q4Ofn5+fn5+fn5+ePHiHBz8/Pz8/Pz8/Pzx89QoKfn5+fn5+fn5+fP3qEBD8/Pz8/Pz8/Pz9/9Pz/DP6n89Dd4IMAAAAASUVORK5CYII="/>
talend
1个回答
0
投票

屏幕截图文件值是一个base64字符串,它是作业本身的快照图像。

因此,如果您更换工作,屏幕截图也会发生变化。

可以从 Talend Cloud 查看该图像,以便为任何管理作业的人员提供作业外观的概述。

这实际上是一个屏幕截图。

至于另外两个文件,它们只是构成作业本身的重要文件。

它们包含由您或 Talend 本身配置的元数据和值。

所有这些对于工作的结构、执行和整体运作都很重要。

© www.soinside.com 2019 - 2024. All rights reserved.