我的公司需要将数据从Taleo系统迁移到新的HR系统。
一项小小的研究表明,传统的ETL可能无法对付基于Taleo云的系统,但我对设置知之甚少,并且正在努力学习。
是否有人有将HR数据从Taleo迁移到另一个系统的经验,如果是这样,您是如何做到的,并且传统的ETL是一种选择?
由于
答案 0 :(得分:0)
我不熟悉Taleo,但根据their website,他们的功能允许通过“XML,Web服务,可重用组件和标准API”进行集成。市场上有许多可以与Web服务作为源接口的ETL工具,或者您可以选择自己编写。
答案 1 :(得分:0)
您访问Taleo的方式与您的平台相同。
示例:我正在使用Windows: not sure if this is my mistake ~~ vs2010 Add Service Reference fails
Taleo刚刚发布了一个新版本,暂时杀死了许多公司。*
无论您的ETL是一次还是连续,Taleo都会提供其API的.PDF版本,其工作方式如下(我只是抓住他们的员工记录)。其他记录似乎使用相同的范例。
员工记录有两种类型的字段:固定和用户定义。我在c#中使用的固定字段类似于类的简单属性,可以使用标准的.name表示法访问,例如 taleoItem.ManagerId 。用户定义的名称在“bean”列表中......对于每个bean,首先查看其名称(* foreach(taleoEmployeeBean.flexValues中的var taleoItem)... if(taleoItem.fieldName ==“Social Club Member”) ){...)。 * 目前我得到的是我通常得到的50多个flexbeans中的零和我以前从未见过的两个flexbeans。正如可以预料的那样,在Taleo修复这个破损之前,我所能做的只是扭动我的拇指
当Taleo正常工作时,检索数据通常就是这样。
访问固定网址以获取贵公司的网址;
通过从步骤1中检索到的网址进行身份验证,以获取会话令牌。
使用步骤2中的会话令牌来调用各种Taleo API方法。
警告:Taleo API存在文档错误。此外,测试用例不一定有效。
答案 2 :(得分:0)
Taleo提供了PDF,描述了可以进行的所有通话。基本上Taleo使用SOAP作为Web服务来访问他们的数据。
有关详细说明,请访问Taleo Integration in Drupal