首页 理论教育 如何建立数据源?创建文件和业务数据的数据源,CSV格式文本文件

如何建立数据源?创建文件和业务数据的数据源,CSV格式文本文件

时间:2023-06-09 理论教育 版权反馈
【摘要】:图3-60 创建文件源系统2)在弹出的对话框中输入文件系统的技术名称和描述,然后单击对钩按钮,如图3-61所示。图3-65 应用组件创建完成后2.创建业务数据数据源数据源是按照业务数据和主数据来分类的。图3-66 创建数据源2)输入数据源的技术名称,然后选择类型Transactionion Data,如图3-67所示。图3-69 数据源Extraction选项卡—输入和配置第1步:选择文本文件的位置,放在本机上,保持默认选择From Local Workstation。表3-12 源数据有一行标题第4步:文本文件的格式,本例是CSV文件。

如何建立数据源?创建文件和业务数据的数据源,CSV格式文本文件

1.创建源系统和应用程序组件

在创建数据源(DataSource)之前,要创建源系统(Source System)和应用程序组件(Application Component),BW可以连接多种类型的源系统,在本例中连接一个文件(File)类型的源系统,而应用程序组件类似于Windows中的文件夹,在BW中是DataSource的文件夹,而且可以嵌套

1)先创建源系统Source System,T-code:RSA1→Modeling→Source System,在File上右击,选择Create,如图3-60所示。

978-7-111-37555-5-Part02-72.jpg

图3-60 创建文件源系统

2)在弹出的对话框中输入文件系统的技术名称和描述,然后单击对钩按钮,如图3-61所示。

978-7-111-37555-5-Part02-73.jpg

图3-61 输入文件系统的技术名称和描述

3)系统创建完成后出现在“File”下方,如图3-62所示。

978-7-111-37555-5-Part02-74.jpg

图3-62 文件源系统创建完成后

4)双击新创建的File Source System Demo,系统自动跳转到Modeling→DataSources界面,在顶部右击,选择Create application component,如图3-63所示。

978-7-111-37555-5-Part02-75.jpg

图3-63 创建应用程序组件

5)在弹出的对话框中输入应用组件的技术名称和描述,单击绿色对钩按钮,如图3-64所示。

978-7-111-37555-5-Part02-76.jpg

图3-64 输入应用组件的技术名称和描述

6)新的Application Component也就建好了,如图3-65所示。

978-7-111-37555-5-Part02-77.jpg

图3-65 应用组件创建完成后

2.创建业务数据数据源

数据源(DataSource)是按照业务数据和主数据来分类的。下面开始创建业务数据数据源(Transaction DataSource)。

1)在Application Component Demo上右击,选择Create DataSource,如图3-66所示。

978-7-111-37555-5-Part02-78.jpg

图3-66 创建数据源

2)输入数据源的技术名称,然后选择类型Transactionion Data,如图3-67所示。

978-7-111-37555-5-Part02-79.jpg

图3-67 输入数据源的技术名称和选择类型

3)在系统右侧界面中DataSource的第一个选项卡General Info.中,输入描述,如图3-68所示。

978-7-111-37555-5-Part02-80.jpg

图3-68 数据源General选项卡—输入描述

4)在系统右侧界面中DataSource的第二个选项卡Extraction中,输入和配置如图3-69所示。

978-7-111-37555-5-Part02-81.jpg

图3-69 数据源Extraction选项卡—输入和配置

第1步:选择文本文件的位置,放在本机上,保持默认选择From Local Workstation。

第2步:文件名称,可以通过点选按钮,像在Windows中文件导航一样找到相应的文本文件。

第3步:在文本文件中,要忽略从第一行开始到数据行之间的非数据行总数,本例中有一行标题行如表3-12所示。所以输入“1”,表示忽略一行。

表3-12 源数据有一行标题

978-7-111-37555-5-Part02-82.jpg

第4步:文本文件的格式,本例是CSV文件。

第5步:数据分隔符,将系统原来的符号改为逗号(,)。

5)在系统右侧界面中DataSource的第三个选项卡Proposal中,单击Load Example Data按钮,弹出文件不能访问窗口,如图3-70所示。这是一个常见错误,通常出现在文本文件(CSV格式)打开的情况下抽取数据时。关闭文件,再试一次就好了。正常状态如图3-71所示。

978-7-111-37555-5-Part02-83.jpg

图3-70 数据源Proposal选项卡—访问拒绝

6)单击系统右侧界面中DataSource的第4个选项卡Fields,弹出如图3-72所示的对话框,单击Yes按钮。

978-7-111-37555-5-Part02-84.jpg

图3-71 数据源Proposal选项卡—正常状态

978-7-111-37555-5-Part02-85.jpg

图3-72 弹出对话框

7)在系统右侧界面中DataSource的第4个选项卡Fields下,在InfoObjectTemplate列,输入字段对应的信息对象,如图3-73所示。

978-7-111-37555-5-Part02-86.jpg

图3-73 数据源Fields选项卡—输入InfoObject作模板

8)输入完成后按回车键,弹出对话框询问是否复制InfoObject的属性来定义DataSource中的Field的属性,单击Copy按钮。一共单击9次,对本例中的9个Field都采用相应InfoObject的属性。也可以在Do Not Show This Question Again in This Session前方框内打钩,就只需要单击Copy按钮一次,如图3-74所示。

978-7-111-37555-5-Part02-87.jpg

图3-74 弹出对话框

9)单击完Copy按钮后,在系统右侧界面中DataSource的第4个选项卡Fields下,Fields、Conversion和Format三列发生明显变化,如图3-75所示。

978-7-111-37555-5-Part02-88.jpg(www.xing528.com)

图3-75 数据源Fields选项卡—字段引用InfoObject名称和格式等

10)激活DataSource,遇到弹出警告窗口——黄色警告,可以忽略,单击“确定”按钮,如图3-76所示。

978-7-111-37555-5-Part02-89.jpg

图3-76 弹出警告窗口

11)DataSource激活后,单击系统右侧界面中DataSource的第5个选项卡Preview,并单击其中的Read Preview Data按钮,可以预览数据,可以检查一下数据内容和格式,都没有问题,就说明业务数据数据源ZDSSA成功创建了,如图3-77所示。

978-7-111-37555-5-Part02-90.jpg

图3-77 数据源Preview选项卡—预览数据

3.创建主数据属性数据源

主数据属性的数据源(Master Data Attribute DataSource)与上面业务数据数据源的创建过程类似,下面只讲主要步骤和截屏。

1)回到T-code:RSA1→Modeling→DataSources界面,这时可以看到先创建的SalesTransaction DS Demo已经出现了。右击Application Component Demo,选择Create DataSource,如图3-78所示。

978-7-111-37555-5-Part02-91.jpg

图3-78 创建数据源

2)弹出对话框,在对话框中输入技术名称和选择类型如下,然后单击打钩按钮确定,如图3-79所示。

978-7-111-37555-5-Part02-92.jpg

图3-79 输入数据源技术名称和选择主数据属性类型

3)数据源ZDSSA_A的第一个选项卡General Info.设置如图3-80所示。

978-7-111-37555-5-Part02-93.jpg

图3-80 主数据属性数据源General选项卡

4)数据源ZDSSA_A的第二个选项卡Extraction设置如图3-81所示。

978-7-111-37555-5-Part02-94.jpg

图3-81 主数据属性数据源Extraction选项卡

5)在数据源ZDSSA_A的第三个选项卡Proposal下单击Load Example Data,结果如图3-82所示。

978-7-111-37555-5-Part02-95.jpg

图3-82 主数据属性数据源Proposal选项卡

6)在数据源ZDSSA_A的第4个选项卡Fields输入相应InfoObject模板,结果如图3-83所示。

978-7-111-37555-5-Part02-96.jpg

图3-83 主数据属性数据源Fields选项卡

7)激活数据源ZDSSA_A,然后在第5个选项卡Preview下单击Read Preview Data按钮,查看结果如图3-84所示。

978-7-111-37555-5-Part02-97.jpg

图3-84 主数据属性数据源Preview选项卡

4.创建主数据文本数据源

主数据属性数据源创建好后,还要再创建一个主数据文本的数据源(Master Data Text DataSource)ZDSSA_T。其创建方法与上面业务数据数据源和主数据属性大同小异,这里只讲主要步骤和截屏。

1)回到T-code:RSA1→Modeling→DataSources界面,这时可以看到先创建的两个数据源SalesTransaction DS Demo和Sales Attribute DS Demo已经显示出来了。右击Application Component Demo,选择Create DataSource,如图3-85所示。

978-7-111-37555-5-Part02-98.jpg

图3-85 创建数据源

2)在弹出的对话框中输入技术名称和类型,然后单击对钩按钮确定,如图3-86所示。

978-7-111-37555-5-Part02-99.jpg

图3-86 输入数据源技术名称和选择文本类型

3)在数据源ZDSSA_T的第一个选项卡General Info.的设置,如图3-87所示。

4)在数据源ZDSSA_T的第二个选项卡Extraction的设置,如图3-88所示。

978-7-111-37555-5-Part02-100.jpg

图3-87 主数据文本数据源General选项卡

978-7-111-37555-5-Part02-101.jpg

图3-88 主数据文本数据源Extraction选项卡

5)在数据源ZDSSA_T的第三个选项卡Proposal下单击Load Example Data,显示结果如图3-89所示。

978-7-111-37555-5-Part02-102.jpg

图3-89 主数据文本数据源Proposal选项卡

6)在数据源ZDSSA_A的第4个选项卡Fields下,不做任何操作,也就是不输入相应InfoObject模板,该列保持空白,如图3-90所示。

978-7-111-37555-5-Part02-103.jpg

图3-90 主数据文本数据源Fields选项卡

7)激活DataSource ZDSSA_T,然后在第5个选项卡Preview下单击Read Preview Data按钮,查看结果如图3-91所示。

978-7-111-37555-5-Part02-104.jpg

图3-91 主数据文本数据源Preview选项卡

8)在Modeling→DataSources界面下可以看到本例中需要的三个DataSource都已创建好,如图3-92所示。

978-7-111-37555-5-Part02-105.jpg

图3-92 创建完成的三个数据源

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈