




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、SAP BODS - 快速指南DW - 概述資料倉庫稱為中央存儲庫,用於存儲來自一個或多個異構資料來源的資料。 資料倉庫用於報告和分析資訊,並存儲歷史資料和當前資料。 DW系統中的資料用於分析報告,稍後由業務分析師,銷售經理或知識工作者用於決策。DW系統中的資料從諸如Sales,Marketing,HR,SCM等操作事務系統載入。它可以在被載入到DW系統用於資訊處理之前通過運算元據存儲或其他轉換。資料倉庫 - 主要特點DW系統的主要特點是 - 它是中央資料存儲庫,其中從一個或多個異構資料來源存儲資料。 DW系統存儲當前和歷史資料。 通常DW系統存儲5-10年的歷史資料。 DW系統總是與操作事務
2、系統分離。 DW系統中的資料用於從季度到年度比較的不同類型的分析報告範圍。需要DW系統假設你有一個家庭貸款機構,其中資料來自多個應用程式,如行銷,銷售,ERP,人力資源管理,MM等。這些資料被提取,轉換和載入到資料倉庫。例如,如果您必須比較產品的季度/年度銷售額,則不能使用操作事務性資料庫,因為這會掛起事務系統。 因此,資料倉庫用於此目的。DW和ODB之間的差異資料倉庫和操作資料庫(交易資料庫)之間的區別如下 - 事務系統設計用於已知的工作負載和事務,例如更新使用者記錄,搜索記錄等。然而,資料倉庫事務更複雜,並且呈現一般形式的資料。 事務系統包含組織的當前資料,資料倉庫通常包含歷史資料。 事務
3、系統支援多個事務的並行處理。 需要併發控制和恢復機制來維護資料庫的一致性。 操作資料庫查詢允許讀取和修改操作(刪除和更新),而OLAP查詢只需要存儲資料的唯讀訪問(Select語句)。DW架構資料倉庫涉及資料清理,資料集成和資料整合。資料倉庫具有3層架構 -資料來源層,集成層和展示層。 上面的圖示顯示了資料倉庫系統的通用架構。DW - 類型有四種類型的資料倉庫系統。 資料庫 線上分析處理(OLAP) 線上交易處理(OLTP) 預測分析(PA)資料庫資料集市被稱為資料倉庫系統的最簡單形式,通常由組織中的單個功能區域組成,如銷售,財務或行銷等。資料集市,由單個部門創建和管理。 由於它屬於單個部門,
4、所以部門通常只從少數或一種類型的源/應用程式獲取資料。 該源可以是內部作業系統,資料倉庫或外部系統。線上分析處理在OLAP系統中,與事務系統相比,事務數量較少。 所執行的查詢本質上是複雜的,並且涉及資料聚集。什麼是聚合?我們保存具有聚合資料的表,例如每年(1行),每季(4行),每月(12行)等,如果有人要做年比較,則只處理一行。 但是,在未聚合的表中,它將比較所有行。SELECT SUM(salary)FROM employeeWHERE title = Programmer;OLAP 系統中的有效措施回應時間被稱為最有效和最關鍵的措施之一, 在olap系統.聚合存儲資料是在多維架構 (如星型
5、架構) 中維護的 (當資料被排列成分層組時, 通常稱為維度和事實和聚合事實, 則稱為架構)。與資料集市相比, OLAP 系統的延遲時間是幾個小時, 預計延遲時間將接近一天。線上交易處理在 OLTP 系統中, 有大量的短線上事務, 如插入、更新和刪除。在 OLTP 系統中, 有效的度量是短交易處理的時間, 而不是很小。它控制多訪問環境中的資料完整性。對於 OLTP 系統, 每秒事務數度量有效性.OLTP 資料倉儲系統包含當前和詳細資料, 並在實體模型 (3NF) 中的架構中維護。例如零售商店中的日常事務系統, 在那裡每天都會插入、更新和刪除客戶記錄。它提供了非常快速的查詢處理。OLTP 資料庫包
6、含詳細的和當前的資料。用於存儲 OLTP 資料庫的架構是實體模型。OLTP 和 OLAP 之間的差異下面的插圖顯示了oltp和olap系統. 索引 OLTP 系統只有很少的索引, 而在 OLAP 系統中, 性能優化有許多索引。 加入在 OLTP 系統中, 大量的聯接和資料被正常化。但是, 在 OLAP 系統中, 連接較少, 並且被取消正常化。 聚合在 OLTP 系統中, 當在 OLAP 資料庫中使用更多聚合時, 資料不會聚合。預測分析預測分析被稱為通過使用不同的數學函數來預測未來的結果, 從而找到存儲在 DW 系統中的資料的隱形模式。預測分析系統與 OLAP 系統的使用方式不同。它被用來專注于
7、未來的結果。OALP 系統側重于分析報告的當前和歷史資料處理。DW-產品與供應商市場上有各種資料倉儲/資料庫系統, 可滿足 DW 系統的功能。資料倉儲系統最常見的供應商是 Microsoft SQL server 甲骨文 Exadata IBM Netezza teradata Sybase IQ sap 業務倉庫 (sap)SAP 業務倉庫SAP 業務倉庫是 SAP 架構發佈平臺的一部分。在架構7.4 之前, 它被稱為 SAP 架構業務倉庫。SAP 中的資料倉儲是指資料整合、轉換、資料清理、存儲和資料轉移。DW 過程包括資料建模在生化武器系統, 分期和管理。用於管理系統中的 DW 任務的主要
8、工具是管理工作臺。主要功能 SAP 提供了業務智慧等功能, 包括分析服務和業務規劃、分析報告、查詢處理和資訊以及企業資料倉儲。 它提供了資料庫和資料庫管理工具的組合, 有助於決策。 生化武器系統的其他主要功能包括業務應用程式開發介面 (BAPI), 它支援與非 SAP R/3 應用程式的連接、自動資料幫浦和載入、集成的 OLAP 處理器、中繼資料存儲庫、管理工具、多語言支援和 web 啟用的介面。 sap 是由德國公司 sap 于1998年首次推出的。sap 系統是基於模型驅動的方法, 使企業資料倉儲容易, 簡單, 更有效的 sap R3 資料。 從過去16年中, SAP 已發展成為許多公司管
9、理其企業資料倉儲需求的關鍵系統之一。 業務資源管理器貝克斯)為公司提供靈活的報告、戰略分析和執行報告的選項。 它用於在 BI 系統中執行報告、查詢執行和分析功能。您還可以通過 Web 和 Excel 格式處理當前和歷史資料, 以達到不同程度的詳細資訊。 使用貝克斯資訊廣播, BI 內容可以通過電子郵件共用為文檔或以連結的形式作為即時資料, 或者您也可以使用 SAP EP 功能發佈。業務物件和產品SAP 業務物件稱為最常見的商業智慧工具, 用於運算元據、使用者訪問、分析、格式化和在不同平臺上發佈資訊。它是基於前端的工具集, 使企業用戶和決策者能夠顯示、排序和分析商業智慧的當前和歷史資料。它包括以
10、下工具網路智慧Web 智慧 (WebI) 被稱為最常見的業務物件詳細報告工具, 它支援資料分析的各種功能, 如鑽取、層次結構、圖表、計算方法等。它允許最終使用者在 查詢 面板中創建即席查詢, 並在連線和離線狀態下執行資料分析。SAP 業務物件 Xcelsius/儀表板儀表板為最終使用者提供資料視覺化和破折號-登入功能, 您可以使用此工具創建互動式儀表板。您還可以添加各種類型的圖表和圖表, 並創建用於資料視覺化的動態儀表板, 這些主要用於組織中的財務會議。水晶報告水晶報告用於圖元完美的報告。這使使用者能夠創建和設計報告, 並在以後將其用於列印目的。資源管理器瀏覽器允許使用者搜索 BI 存儲庫中的
11、內容, 最佳匹配以圖表的形式顯示。沒有必要寫下查詢來執行搜索。為詳細報告、資料視覺化和破折號目的而引入的各種其他元件和工具是設計工作室、Microsoft Office 的分析版、BI 存儲庫和業務物件移動平臺。ETL-簡介ETL 代表提取, 轉換和載入。ETL 工具從不同的 RDBMS 源系統中提取資料, 轉換資料, 如應用計算、串聯等, 然後將資料載入到資料倉儲系統。資料以維度和事實表的形式載入到 DW 系統中。提取 在 ETL 載入期間需要臨時區域。需要臨時區域的原因有多種。 源系統僅在特定時間段內可用來提取資料。這段時間小於總的資料載入時間。因此, 臨時區域允許您從源系統中提取資料,
12、並在時間插槽結束之前將其保存在臨時區域中。 如果要將多個資料來源中的資料同時連接到一起, 或者要將兩個或多個系統聯接在一起, 則需要臨時區域。例如, 您將無法執行從兩個物理上不同的資料庫聯接兩個表的 SQL 查詢。 不同系統的資料幫浦時間槽因時區和操作時間而異。 從源系統中提取的資料可用於多個資料倉儲系統、運算元據存儲等。 ETL 允許您執行複雜的轉換, 並需要額外的區域來存儲資料。變換在資料轉換中, 對提取的資料應用一組函數將其載入到目標系統中。不需要任何轉換的資料稱為 直接移動 或 通過資料。可以對從源系統提取的資料應用不同的轉換。例如, 可以執行自訂計算。如果您想要銷售收入和這不是在資料
13、庫中, 您可以應用總和公式進行轉換並載入資料。例如, 如果在表中有不同列的名字和姓氏, 則可以在載入前使用連接。負載在載入階段, 資料被載入到最終目標系統中, 它可以是一般檔案或資料倉儲系統。SAP BODS-概覽SAP BO 資料服務是一種 ETL 工具, 用於資料整合、資料品質、資料分析和資料處理。它允許您集成、轉換受信任的資料到資料倉儲系統以進行分析報告。BO 資料服務由 UI 開發介面、中繼資料存儲庫、與源和目標系統的資料連線以及用於調度作業的管理主控台組成。資料整合和資料管理SAP BO 資料服務是一種資料整合和管理工具, 由資料整合商作業伺服器和資料整合器設計人員組成。主要功能 您
14、可以使用資料整合器語言應用各種資料轉換, 以應用複雜的資料轉換和構建自訂函數。 資料整合設計器用於在存儲庫中存儲即時和批次處理作業和新專案。 DI 設計器還為基於團隊的 ETL 開發提供了一個選項, 它提供了一個具有所有基本功能的中央存儲庫。 資料整合商作業伺服器負責處理使用 DI 設計器創建的作業。網站管理員系統管理員和資料庫管理員使用資料整合器 web 管理員來維護資料服務中的存儲庫。資料服務包括中繼資料存儲庫、基於團隊開發的中央存儲庫、作業伺服器和 Web 服務。DI Web 管理員的主要功能 它用於計畫、監視和執行批次處理作業。 它用於配置和啟動和停止即時伺服器。 它用於配置作業伺服器
15、、訪問伺服器和存儲庫的使用。 它用於配置配接器。 它用於配置和控制 BO 資料服務中的所有工具。資料管理功能強調資料品質。它涉及資料清理、增強和整合資料以在 DW 系統中獲得正確的資料。SAP BODS-體系結構在本章中, 我們將學習 SAP BODS 體系結構。圖中顯示了具有暫存區域的 BODS 系統的體系結構。源層源層包括不同的資料來源, 如 SAP 應用程式和非 SAP RDBMS 系統, 資料整合發生在臨時區域。SAP 業務物件資料服務包括不同的元件, 如資料服務設計器、資料服務管理主控台、存儲庫管理器、資料服務伺服器管理員、工作臺等。目標系統可以是一個 DW 系統, 如 sap、sa
16、p 或非 sap 資料倉儲系統。以下屏幕截圖顯示了SAP BODS的不同組件。您還可以在下列圖層中分割BODS體系結構 - Web應用程序層數據庫服務器層數據服務服務層下圖顯示了BODS體系結構。Product Evolution ATL, DI & DQActa Technology Inc.開發了SAP Business Objects數據服務,後來被Business Objects公司收購。 Acta Technology Inc.是一家美國公司,負責開發第一個數據集成平台。 Acta Inc.開發的兩個ETL軟件產品是數據集成(DI)工具和數據管理或數據質量(DQ)工具。Busines
17、s Objects是一家法國公司,2002年和後來收購了Acta Technology Inc.,兩個產品都改名為Business Objects數據集成(BODI)工具和Business Objects數據質量(BODQ)工具。SAP在2007年收購了Business Objects,並將這兩款產品重新命名為SAP BODI和SAP BODQ。 2008年,SAP將這兩種產品集成到單一軟件產品中,稱為SAP業務對像數據服務(BODS)。SAP BODS提供數據集成和數據管理解決方案,而在BODS的早期版本中,包含了文本數據處理解決方案。BODS ObjectsBO Data Services
18、 Designer中使用的所有實體都稱為對象。 像項目,作業,元數據和系統功能的所有對像都存儲在本地對像庫中。 所有的對像都是分層的。對象主要包含以下內容 - 屬性 - 它們用於描述對象並且不影響其操作。 示例 - 對象的名稱,創建時的日期等選項 - 哪些控制對象的操作。Types of Objects系統中有兩種類型的對象 - 可重用對象和單用途對象。 對象的類型決定瞭如何使用和檢索對象。可重用對象存儲在存儲庫中的大部分對像都可以重用。 當可重用對像被定義並保存在本地存儲庫中時,可以通過創建對定義的調用來重用該對象。 每個可重用對像只有一個定義,並且對該對象的所有調用都引用該定義。 現在,如
19、果某個對象的定義在某個位置發生更改,則您將在該對像出現的所有位置更改對象定義。對像庫用於包含對象定義,並且當從庫中拖放對象時,將創建對現有對象的新引用。單一使用對象所有專門針對作業或數據流定義的對像都稱為單用途對象。 例如,在任何數據加載中使用的特定轉換。BODS Object Hierarchy所有的對像都是分層的。 下圖顯示了SAP BODS系統中的對象層次結構 -BODS Tools & Functions基於下面說明的體系結構,我們在SAP Business Objects數據服務中定義了許多工具。 每個工具根據系統環境具有其自己的功能。在頂部,您為用戶和權限安全管理安裝了Inform
20、ation Platform Services。 BODS依靠中央管理控制台(CMC)提供用戶訪問和安全功能。 這適用於4.x版本。 在以前的版本中,它是在管理控制台中完成的。SAP BODS - Data Services DesignerData Services Designer是一個開發人員工具,用於創建由數據映射,轉換和邏輯組成的對象。 它基於GUI,可用作Data Services的設計人員。Repository存儲庫用於存儲BO數據服務中使用的對象的元數據。 每個存儲庫都應該在中央管理控制台中註冊,並與單個或多個作業服務器相鏈接,這些作業服務器負責執行由您創建的作業。Types
21、of Repositories有三種類型的存儲庫。本地存儲庫 - 它用於存儲在Data Services Designer中創建的所有對象的元數據,如項目,作業,數據流,工作流程等。中央存儲庫 - 用於控制對象的版本管理並用於多用途開發。 中央存儲庫存儲應用程序對象的所有版本。 因此,它允許您移動到以前的版本。事件探查器存儲庫 - 用於管理與SAP BODS設計器中執行的事件探查器任務相關的所有元數據。 CMS存儲庫存儲BI平台上的CMC中執行的所有任務的元數據。 信息管家存儲庫存儲在信息管理員中創建的分析任務和對象的所有元數據。Job Server作業服務器用於執行由您創建的實時和批處理作業
22、。 它從各個存儲庫獲取作業信息,並啟動數據引擎執行作業。 作業服務器可以執行實時或預定作業,並在內存緩存中使用多線程,並行處理以提供性能優化。Access Server數據服務中的訪問服務器稱為實時消息代理系統,它接收消息請求,移動到實時服務並在特定時間範圍內顯示消息。Data Service Management Console數據服務管理控制台用於執行管理活動,如調度作業,生成DS系統中的質量報告,數據驗證,文檔等。BODS Naming Standards建議對所有系統中的所有對象使用標準命名約定,因為這樣可以輕鬆識別存儲庫中的對象。該表顯示了應該用於所有作業和其他對象的推薦命名約定列表
23、。PrefixSuffixObjectDF_n/aData FlowEDF_InputEmbedded data flowEDF_OutputEmbedded data flowRTJob_n/aReal-time jobWF_n/aWork flowJOB_n/aJobn/a_DSDatastoreDC_n/aData configurationSC_n/aSystem configurationn/a_Memory_DSMemory datastorePROC_n/aStored procedureSAP BODS - Repository OverviewBO數據服務基礎包括設計工作流程
24、中的關鍵對象,如項目,作業,工作流程,數據流,存儲庫。BODS Repository & Types 存儲庫用於存儲BO數據服務中使用的對象的元數據。每個存儲庫都應該在中央管理控制台CMC中註冊,並與單個或多個作業服務器相鏈接,這些作業服務器負責執行由您創建的作業。 存儲庫的類型 有三種類型的存儲庫。 本地存儲庫 - 它用於存儲在Data Services Designer中創建的所有對象的元數據,如項目,作業,數據流,工作流程等。 中央存儲庫 - 用於控制對象的版本管理,並用於多用途開發。中央存儲庫存儲應用程序對象的所有版本。因此,它允許您移動到以前的版本。 事件探查器存儲庫 - 用於管理與
25、SAP BODS設計器中執行的事件探查器任務相關的所有元數據。 CMS存儲庫存儲BI平台上的CMC中執行的所有任務的元數據。信息管家存儲庫存儲在信息管理員中創建的分析任務和對象的所有元數據。SAP BODS - Repository Creating & Updating要創建BODS存儲庫,您需要安裝數據庫。 您可以使用SQL Server,Oracle數據庫,My SQL,SAP HANA,Sybase等。Creating Repository在安裝BODS和創建存儲庫時,您必須在數據庫中創建以下用戶。 這些用戶需要登錄到不同的服務器,如CMS服務器,審計服務器等。Create User
26、BODS Identified by Bodsserver1Grant連接到BODS;將創建會話授予BODS;將DBA授予BODS;授予創建任何表到BODS;授予創建任何視圖到BODS;授予將任何表格刪除至BODS;授予將任何視圖刪除到BODS;授予將任何表格插入BODS;授予更新任何BODS表格;格蘭特刪除任何表到BODS;改變用戶限定用戶無限制;Create User CMS Identified by CMSserver1授予連接到CMS的權限;將創建會話授予CMS;將DBA授予CMS;授予將任何表格創建到CMS;授予創建任何視圖到CMS;授予將任何表格刪除到CMS;授予將任何視圖刪除到
27、CMS;授予將任何表格插入CMS;授予更新CMS的任何表格;授予將任何表格刪除到CMS;更改用戶的CMS CMS QUOTA無限用戶;Create User CMSAUDIT Identified by CMSAUDITserver1 Grant Connect to CMSAUDIT; Grant Create Session to CMSAUDIT; Grant DBA to CMSAUDIT; Grant Create Any Table to CMSAUDIT; Grant Create Any View to CMSAUDIT; Grant Drop Any Table to CMS
28、AUDIT; Grant Drop Any View to CMSAUDIT; Grant Insert Any table to CMSAUDIT; Grant Update Any table to CMSAUDIT; Grant Delete Any table to CMSAUDIT; Alter USER CMSAUDIT QUOTA UNLIMITED ON USERS;To create a new Repository after installationStep 1 Create a databaseLocal_Repoand go to Data Services Repo
29、sitory Manager. Configure database as local repository.A new window will open.Step 2 Enter the details in the following fields Repository type, Database type, Database server name, Port, User name and password.Step 3 Click theCreatebutton. You will get the following message Step 4 Now login to Centr
30、al Management Console CMC inSAP BI Platformwith User name and Password.Step 5 On the CMC Home page, clickData Services.Step 6 From theData Servicesmenu, ClickConfigure a new Data ServicesRepository.Step 7 Enter the details as given in the new window. Repository Name: Local_Repo Data Base Type: SAP H
31、ANA Data Base Server Name: best Database Name: LOCAL_REPO User Name: Password:*Step 8 Click the buttonTest Connectionand if it is successful, clickSave. Once you save, it will come under Repository tab in CMC.Step 9 Apply access rights and security on local repository inCMC User and Groups.Step 10 O
32、nce access is given, go to Data Services Designer Select Repository Enter User name and password to login.Updating the RepositoryTo update a repository, follow the given steps.Step 1 To update a Repository after installation, create a database Local_Repo and go to Data Services Repository Manager.St
33、ep 2 Configure database as local repository.A new window will open.Step 3 Enter the details for the following fields.Repository type, Database type, Database server name, Port, User name and password.You will see the output as shown in the screenshot shown below.Data Services Management Console數據服務管
34、理控制台(DSMC)用於執行管理活動,如調度作業,生成DS系統中的質量報告,數據驗證,文檔等。您可以通過以下方式訪問Data Services Management Console - 您可以通過轉到訪問Data Services Management Console toStart All Programs Data Services Data Service Management Console.You can also access data services management console viaDesignerif you are already logged in.To ac
35、cess data services management console viaDesigner Home Pagefollow the steps given below.To access data services management console via Tools follow the given steps Step 1 Go toTools Data Services Management Consoleas shown in the following image.Step 2 Once you login toData Services Management Conso
36、le, the home screen will open as shown in the screenshot given below. At the top, you can see the user name through which you are logged in.On the home page, you will see the following options Administrator Auto Documentation Data Validation Impact and Lineage Analysis Operational Dashboard Data Qua
37、lity ReportsSAP BODS - DSMC ModulesThe key functions of each module of Data Services Management Console are explained in this chapter.Administrator ModuleAn Administrator option is used to manage Users and Roles To add connections to access servers and repositories To access job data published for w
38、eb services For scheduling and monitoring of batch jobs To check access server status and real time services.Once you click theAdministratortab, you can see many links in the left pane. They are Status, Batch, Web Services, SAP Connections, Server Groups, Profiler Repositories Management and Job Exe
39、cution History.Nodes下面討論各個節點在Administrator模塊下。Status狀態節點用於檢查批處理和實時作業的狀態,訪問服務器狀態,適配器和分析器存儲庫以及其他系統狀態。Click Status Select a Repository在右側窗格中,您將看到以下選項的選項卡 - 批處理作業狀態 - 用於檢查批處理作業的狀態。 您可以檢查作業信息,如跟踪,監視,錯誤和性能監視器,開始時間,結束時間,持續時間等。.Batch Job Configuration 批量作業配置用於檢查單個作業的時間表,或者您可以添加一個操作,例如執行,添加時間表,導出執行命令。Reposit
40、ories Schedules It is used to view and configure schedules for all the jobs in the repository.Batch NodeUnder the Batch Job node, you will see the same options as above.Sr. No.Options & Description1Batch Job StatusView the status of the last execution and in-depth information about each job.2Batch J
41、ob ConfigurationConfigure execution and scheduling options for individual jobs.3Repository SchedulesView and configure schedules for all jobs in the repository.Web Services NodeWeb服務用於將實時作業和批處理作業發佈為Web服務操作並檢查這些操作的狀態。 這還用於維護作為Web服務發布的作業的安全性並查看WSDL文件。SAP ConnectionsSAP Connections用於檢查狀態或在Data Services
42、 Management Console中配置RFC服務器接口。要檢查RFC服務器接口的狀態,請轉至RFC服務器接口狀態選項卡。 要添加新的RFC服務器接口,請在配置選項卡上單擊添加。當一個新窗口打開時,輸入RFC服務器配置詳細信息單擊應用。Server Groups這用於將與同一個存儲庫關聯的所有作業服務器組合到一個服務器組中。 此選項卡用於在執行數據服務中的作業時進行負載平衡。當作業執行時,它會檢查相應的作業服務器,如果作業服務器關閉,它會將作業移動到同一組中的其他作業服務器。 它主要用於生產負載平衡。Profile Repositories當您將配置文件存儲庫連接到管理員時,它允許您展開配
43、置文件存儲庫節點。 您可以轉到配置文件任務狀態頁面。Management Node要使用“管理員”選項卡的功能,您需要使用管理節點將連接添加到數據服務。 管理節點由管理應用程序的不同配置選項組成。Job Execution History這用於檢查作業或數據流的執行歷史記錄。 使用此選項,可以檢查一個批作業的執行歷史記錄或您創建的所有批作業。選擇作業時,信息以表格的形式顯示,其中包括存儲庫名稱,作業名稱,開始時間,結束時間,執行時間,狀態等。SAP BODS - DS Designer IntroductionData Service Designer是一個開發人員工具,用於創建由數據映射,轉
44、換和邏輯組成的對象。 它基於GUI,可用作Data Services的設計人員。您可以使用Data Services Designer創建各種對象,如項目,作業,工作流,數據流,映射,轉換等。要啟動Data Services Designer,請按照以下步驟操作。Step 1 Point to Start All Programs SAP Data Services 4.2 Data Services Designer.Step 2 Select the Repository and enter the password to login.Once you select the Reposit
45、ory and login to the Data Services Designer, a home screen will appear as shown in the image below.In the left pane, you have the project area, where you can create a new project, Job, data flow, work flow etc. In the Project area, you have Local Object library, which consists of all the objects cre
46、ated in Data Services.In the bottom pane, you can open the existing objects by going to specific options like Project, Jobs, Data Flow, Work Flow, etc. Once you select any of the object from the bottom pane, it will show you all the similar objects already created in Repository under local object li
47、brary.On the right side, you have a home screen, which can be used to Create Project Open Project Create Data stores Create Repositories Import from flat file Data Services Management ConsoleSAP BODS - ETL Flow in DS DesignerTo develop an ETL flow, you first need to create data stores for the source
48、 and the target system. Follow the steps given to develop an ETL flow Step 1 Click Create Data Stores.A new window will open.Step 2 Enter theDatastorename,Datastoretype and database type as shown below. You can select different database as source system as shown in the screenshot below.Step 3 To use
49、 ECC system as the data source, select SAP Applications as Datastore type. Enter user name and password and on theAdvancetab, enter the system number and client number.Step 4 Click OK and the Datastore will be added to the Local object library list. If you expand Datastore, it does not show any tabl
50、e.Step 5 To extract any table from ECC system to load on the target system, Right-click on Tables Import by Names.Step 6 Enter the table name and clickImport. Here, TableMara is used, which is a default table in the ECC system.Step 7 In a similar way, create aDatastorefor the target system. In this
51、example, HANA is used as a target system.Once you click OK, thisDatastorewill be added to the local object library and there will be no table inside it.Create an ETL FlowTo create an ETL flow, create a new project.Step 1 Click the option,Create Project. Enter the Project Name and clickCreate. It wil
52、l be added to the Project Area.Step 2 Right click on the Project name and create a new batch job/real time job.Step 3 Enter the name of the job and press Enter. You have to add Work flow and Data flow to this. Select a workflow and click the work area to add to the job. Enter the name of the workflo
53、w and double-click it to add to the Project area.Step 4 In a similar way, select the Data flow and bring it to the Project area. Enter the name of the data flow and double-click to add it under the new project.Step 5 Now drag the source table under datastore to the Work area. Now you can drag the ta
54、rget table with similar data-type to the work area or you can create a new template table.To create a new template table right click the source table, Add New Template Table.Step 6 Enter the table name and select the Datastore from the list as target Datastore. The Owner name represents the Schema n
55、ame where the table has to be created.The table will be added to the work area with this table name.Step 7 Drag the line from the source table to the target table. Click theSave Alloption at the top.Now you can schedule the job using Data Service Management Console or you can manually execute it by
56、right clicking on the Job name and Execute.SAP BODS - Datastore Overview數據存儲用於設置應用程序和數據庫之間的連接。 您可以直接創建數據存儲或者可以在適配器的幫助下創建數據存儲。 數據存儲允許應用程序/軟件從應用程序或數據庫讀取或寫入元數據,並寫入該數據庫或應用程序。在Business Objects Data Services中,您可以使用Datastore連接到以下系統 - 大型機系統和數據庫使用用戶書面適配器的應用程序和軟件SAP應用程序,SAP BW,Oracle應用程序,Siebel等SAP Business Objects數據服務提供了使用Attunity Connector連接到大型機接口的選項。 使用Attunity,將數據存儲
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 3.1工艺模块简介
- 八月十五美容院活动方案
- 公交公司七进活动方案
- 公交客运节约活动方案
- 小狗和小猫500字(8篇)
- 公众号策划活动方案
- 公会协力活动方案
- 公会趣味活动方案
- 公关公司创意策划方案
- 公关赞助活动策划方案
- JG/T 283-2010膨胀玻化微珠轻质砂浆
- 前台订机票管理制度
- 浪潮新员工培训体系大纲
- 2025年7月浙江省普通高中学业水平考试历史仿真模拟卷01(含答案)
- 2024福建省闽投深海养殖装备租赁有限责任公司招聘7人笔试参考题库附带答案详解
- 法人变更交接协议书
- 地七年级下册全册知识要点总复习-2024-2025学年七年级地理教学课件(人教版2024)
- 2024-2025学年部编版四年级语文下册期末模拟试卷
- 车牌过户协议书范本
- 2025年中考历史考试纲要解读
- 2025年统编版八年级下册道德与法治期末复习课件327张
评论
0/150
提交评论