首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Taleo提取过程在输出CSV文件中添加空白字段

Taleo提取过程在输出CSV文件中添加空白字段
EN

Stack Overflow用户
提问于 2017-11-01 12:31:17
回答 3查看 693关注 0票数 1

我使用客户端从Taleo导出数据。我遇到了两个问题:

  1. 如何将空列添加到输出CSV文件中? 例如,尝试在ColumnBlank1Column_FirstName之间添加Column_LastName。 Column_FirstName|ColumnBlank1|Column_LastName约翰·李·亚当·杰克逊
  2. 如何为一个字段设置默认值(如"N“)?
EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2018-02-02 20:46:26

DBaluke Huang's answer是对的,但他遗漏了一些细节。为可能也需要此功能的其他人添加完整的解决方案。

若要使用TCC (Taleo )在列中导出空白或固定的字符串值,请执行以下操作:

  1. 打开你的出口
  2. 单击“投影”选项卡
  3. 单击“添加”按钮
  4. 点击投影函数
  5. 选择替换函数
  6. 单击确定
  7. 在“第一个参数”部分:在“值”框中,从“实体”选项卡上的列表中添加任何字符串字段。数据类型应该是字段。
  8. 在“第二个参数”部分的“值”框中,从“参数1”值框中添加相同的字段。数据类型应该是字段。
  9. 在“第三个参数”部分的“值”框中,不输入空白值或在所有记录中输入所需的固定字符串。
  10. 然后在本节中将数据类型更改为字符串。

对于那些不熟悉替换函数的人,您将在Parameter2.value中查找字符串Parameter1.Value,然后用参数3.value替换字符串所在的所有实例。

票数 1
EN

Stack Overflow用户

发布于 2018-12-19 22:12:12

您可以使用<quer:string/>导出一个空白字段。

代码语言:javascript
复制
<quer:projection alias="Blank" xmlns:quer="http://www.taleo.com/ws/integration/query">
  <quer:string/>
</quer:projection>

步骤

  1. 在Taleo Connect客户端打开您的导出。
  2. 打开General选项卡,将导出模式设置为"CSV-report“。
  3. 打开“投影”选项卡。
  4. 单击Add。
  5. 选择“添加复杂投影”并单击“确定”。
  6. 在复杂投影下,输入以下内容: ">http://www.taleo.com/ws/integration/query">
  7. 保存您的更改。

示例:

代码语言:javascript
复制
<quer:query productCode="RC1704" model="http://www.taleo.com/ws/tee800/2009/01" projectedClass="Candidate" locale="en" mode="CSV" csvheader="true" csvdelimiter="|" largegraph="true" preventDuplicates="false" xmlns:quer="http://www.taleo.com/ws/integration/query">
  <quer:subQueries/>
  <quer:projections>
    <quer:projection>
      <quer:field path="FirstName"/>
    </quer:projection>
    <quer:projection alias="Blank">
      <quer:string/>
    </quer:projection>
    <quer:projection>
      <quer:field path="LastName"/>
    </quer:projection>
  </quer:projections>
  <quer:projectionFilterings/>
  <quer:filterings/>
  <quer:sortings/>
  <quer:sortingFilterings/>
  <quer:groupings/>
  <quer:joinings/>
</quer:query>

结果:

代码语言:javascript
复制
FirstName|Blank|LastName
John||Lee
Adam||Jackson
Jane||Doe

Notes

  • 如果在运行导出时收到SAX解析错误,请确保将导出模式设置为“”。(源中显示为mode="CSV" )
  • 在TCC中添加复杂投影时,必须包括xmlns:quer="http://www.taleo.com/ws/integration/query",否则TCC将称您的源“无效”。但是,当直接在TCC之外编辑导出的源时,它并不是必需的。
票数 0
EN

Stack Overflow用户

发布于 2017-11-01 15:52:45

我通过以下方式解决了这个问题:

  1. 在投影中添加一个函数投影。把你的别名。将第一个参数值设置为可用的任何字段。将第二个参数的值设置为与第一个参数相同。将第三个参数的值更改为“空白”,并将数据类型设置为字符串。
  2. 同样的步骤作为第一个问题,并将第三个参数的值设置为"N“。
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47054918

复制
相关文章

相似问题

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