云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

域名解析_孟红阿里云_试用

小七 141 0

要求:–将源数据库中的数据作为目标加载到逗号分隔的csv文件中,并将该文件上传到Google云存储(Bucket)。

R解决方案:-有此过程涉及3个组件:–源数据库,ETL工具(SAP BODS)和目标Google云存储。

所有设置都要在SAP BODS和Google云存储中完成,以执行此操作。

来源数据库:-

为源数据库创建数据存储(本例中为Oracle数据库)。表被导入到源数据中商店。在下面图片显示数据存储详情,连接后导入源表并在数据流中使用。

在SAP中设置Google云Bucket董事会:-

3. 选择协议作为谷歌云存储。

4给出一个文件位置名称,并填写谷歌云平台配置的详细信息。

谷歌云平台需要以下信息。

i)项目:-谷歌云项目名称。

ii)上传URL,下载网址:-这些是谷歌提供的默认api网址。

iii)认证服务器网址:-留着吧默认为使用oauth2.0Web访问服务提供商。

iv)身份验证访问范围:-可以是只读、读写或完全控制。根据这一要求,可以相应地进行设置。

v)服务帐户电子邮件地址:-取自谷歌云平台

六)服务账号私有钥匙:-这个是PKCS#12格式的私钥,密码为"notasecret",快云服务器,每个密钥都是加密的独一无二。这个应该从谷歌云平台下载。其余参数可保留为默认值。

vii)文件系统:-铲斗:-取自谷歌云平台。

八)本地目录:-服务器本地目录.Rest的参数可保留为默认值。

5.在"平面文件"选项卡中创建平面文件,同时将"位置设置"设置为步骤4)中创建的位置。在下面的示例中,它被设置为Google Cloud Test,在文件名中提供要在bucket中创建的文件名。

Google Cloud平台:-

进入谷歌云平台控制台,进入项目。如果未创建项目,消费返利新模式,则创建新项目。

3.由于SAP BODS是一个外部工具,它将使用OAuth客户端ID创建凭据。

4.由于SAP未列出,请选择"其他"并提供创建名称。

5.下一步,它将要求OAuth同意屏幕,其中提供电子邮件地址。

6.保存同意后,将创建服务帐户密钥。

7.对于新项目或现有项目,游戏返利,请从仪表板转到"项目设置"。

8。在"项目设置"中,高防服务器租用,转到"IAM和管理"左侧的"服务帐户"。

9。转到"服务帐户"并单击"创建服务帐户"。

10。选择"提供新私钥",然后输入服务帐户名称。

11。生成一个私钥,并选择是将该密钥作为标准P12文件下载,还是作为可以由googleapi客户机库加载的JSON文件下载。把它放在一个合适的地方已访问。还有记下屏幕上指定的电子邮件。

12.确保为项目创建了bucket。转到存储并检查bucket名称(如果不存在),使用create bucket创建一个。

Final设置:-

基于以上章节,SAP BODS需要5个来自Google Cloud的参数来完成设置,在创建文件位置时可以映射以下参数

执行:-

创建一个源为的数据流并使用上述步骤创建一个平面文件作为目标。下面是一个简单的数据流,它将数据从表data\u SOURCE\u CFG复制到目标中名为GoogleCFGDATA的csv文件中。

验证并执行数据流。一旦数据流成功执行,检查Google云平台存储桶,看文件是否在那里创建

,云教云