如何解决SAP成功因素对SQL Server的影响-查询失败错误
我正在将数据从Talentworks(是SAP成功因素的一部分)中的报告导入到SQL Server中的数据库中。我用数据库中报表中指定的字段名称创建一个空表,然后通过插入一行以指定报表名称,表名称,报表中的字段名称和字段名称(报表字段名称)来创建从报表到表格的映射更具技术性,而在表格中我们更喜欢使用该字段的“英语”标签版本,例如,如果在报告中表格中的字段名称为“ EXT_START_DATE_1”,则相应的字段名称将为“开始日期”,并且此英文标签为实际上也在报告中指定)。用于映射的插入语句的代码段如下:
INSERT INTO Mapping_Table SELECT 'ReportName','TableName','ReportField','Tablefield','datatype',''
有一个后台作业,一旦创建了映射和表,该作业就会运行,并且我可以通过将一个字段指定一天中的几小时和一周中的几天插入到另一个表中来设置作业的运行时间类似于Cron工作。
我现在面临的问题是,报告中有一个默认字段“ asofdate”,当我在数据库中创建表(不包括该字段)时,我看到了以下错误:
SF故障详细信息:QUERY_FAILURE查询失败!错误:请设置值 对于“约束条件”中的所有必填提示字段。 [asOfDate]
因此,我在创建表语句中将此 asofdate 字段设置为默认字段,并等待作业运行且错误更改,现在我看到此错误:
SF故障详细信息:QUERY_FAILURE查询失败!错误:字段asOfDate为 不能选择
因此,即使我没有在创建表或映射中包括该字段,我也不确定该字段在哪里设置为必填字段,以及为什么查询试图从报表中选择此字段。我在网上搜索了很多资源,但找不到任何可靠的东西,这就是为什么我在这里要求作为最后的手段。任何帮助将不胜感激
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。