SAP BO IDT ODBC连接到RedShift问题

2020-08-24 13:44发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好。

我与标准Amazon Simba RedShift连接有问题-Universe中的计算字段无法正常工作。 例如,我不能使用从String到Interger,从Integer到String的转换。 由于这些字段,在数据提取期间我收到错误消息。

我认为这是因为旧驱动程序,并且从Amazon网站下载了更新的驱动程序。 我创建了数据源(ODBC 32和64),并在通用ODBC连接中使用了它。 该驱动程序解决了计算字段的问题,但是我收到了新的问题-日期/时间戳字段不起作用。 有了这个新的连接,我总是收到NULL而不是日期/时间戳值(在标记为UNSUPPORTED的IDT字段中)

我认为是因为连接参数不同。 因此,我的下一步是编辑odbc.sbo文件,以设置与amazon.sbo中相同的连接参数。 区别在于:

<参数名称=" Qualifiers Available">是

错误

也在原始odbc.sbo中:

dbd_wodbc

dbd_odbc

在amazon.sbo中:

dbd_wodbc3

dbd_odbc3

在odbc.sbo中进行更改后,新连接的日期/时间戳(本地)没有问题。 但是同时,多源数据基础也不再支持连接。 仅仅因为dbd_wodbc3,dbd_odbc3。 该库存在于本地计算机和服务器上。

我不知道错误在哪里。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好。

我与标准Amazon Simba RedShift连接有问题-Universe中的计算字段无法正常工作。 例如,我不能使用从String到Interger,从Integer到String的转换。 由于这些字段,在数据提取期间我收到错误消息。

我认为这是因为旧驱动程序,并且从Amazon网站下载了更新的驱动程序。 我创建了数据源(ODBC 32和64),并在通用ODBC连接中使用了它。 该驱动程序解决了计算字段的问题,但是我收到了新的问题-日期/时间戳字段不起作用。 有了这个新的连接,我总是收到NULL而不是日期/时间戳值(在标记为UNSUPPORTED的IDT字段中)

我认为是因为连接参数不同。 因此,我的下一步是编辑odbc.sbo文件,以设置与amazon.sbo中相同的连接参数。 区别在于:

<参数名称=" Qualifiers Available">是

错误

也在原始odbc.sbo中:

dbd_wodbc

dbd_odbc

在amazon.sbo中:

dbd_wodbc3

dbd_odbc3

在odbc.sbo中进行更改后,新连接的日期/时间戳(本地)没有问题。 但是同时,多源数据基础也不再支持连接。 仅仅因为dbd_wodbc3,dbd_odbc3。 该库存在于本地计算机和服务器上。

我不知道错误在哪里。

付费偷看设置
发送
1条回答
黑丝骑士
1楼-- · 2020-08-24 14:23

嗨,

感谢您的这篇文章,因为它对我的问题的解决方法与Amazon Redshift Database完全一样,对我很有帮助。

我按照您的步骤对odbc.sbo文件和Amazon.sbo文件进行了比较,两者都位于Business Objects 4.2中的计算机> C>程序文件X86> SAP Business Objects 4.2> SAP BO XI 4.0>数据访问>连接服务器> ODBC中的文件夹

我的下一步是编辑odbc.sbo文件,以设置与amazon.sbo中相同的连接参数。 区别在于:

<参数名称=" Qualifiers Available">是

错误

也在原始odbc.sbo中:

dbd_wodbc

dbd_odbc

在amazon.sbo中:

dbd_wodbc3

dbd_odbc3

所有步骤都与您上面相同,

我所做的另一件事是,我使用由ODBC驱动程序插入的ODBC 3驱动程序创建了新连接,并且使用多源DFL解决了数据基础上的NULL日期(?)问题。

下面是我通过比较我的amazon.sbo文件修改的odbc.sbo文件。

一周热门 更多>

点击此处---> EasySAP.com 一起学习S4 HANA ...

相关问答