Quick Start Guide. EnterpriseEnablerQuickStartGuide with new tem. Model: Version 7.0, 9/2010 VERSION: Page 1 of 74
|
|
- Herbert Stewart
- 5 years ago
- Views:
Transcription
1 Quick Start Guide Model: Version 7.0, 9/2010 VERSION: Page 1 of 74
2 Table of Contents 1 PREFACE BACKGROUND ON ENTERPRISE INTEGRATION EAI ETL AIS INTRODUCTION TO ENTERPRISE ENABLER CLIENT TOOLS Template Designer Map Designer Process Designer SERVER COMPONENTS Templates Maps Runtime Processes ARCHITECTURE NT SERVICES Process Manager GETTING STARTED CASE STUDY OVERVIEW PREREQUISITES TOOLS REQUIRED FOR THIS TUTORIAL SAMPLE DATA CREATING SOURCE TEMPLATES DATABASE SOURCE TEMPLATE Schema Query XML SOURCE TEMPLATE XSD Manual TEMPLATE DETAILS CREATING DESTINATION TEMPLATES DATABASE DESTINATION TEMPLATE XML DESTINATION TEMPLATE DELIMITED TEXT TEMPLATE Model: Version 7.0, 9/2010 VERSION: Page 2 of 74
3 7 CREATING MAP DEFINITIONS XML-> DB RELATIONSHIPS DB -> TEXT DB -> XML MAP EXECUTION CONSOLE PROCESS DESIGNER PROCESS VARIABLES TRIGGER NODES Http Receive Node Regular Interval ACTION NODES Transformation Node Custom Action Node SEND NODES FTP Send Send Node TRANSITIONS SPECIAL NODES Parallel Split Node Merge Node MONITORING TOOLS PROCESS MANAGER DEPLOYMENT CONNECTION MANAGER DEPLOYMENT MANAGER ADO.NET CONNECTION TO ENTERPRISE ENABLER ARCHITECTURE EE APPLICATION DEFINITION PREREQUISITES STEPS TO CREATE APPLICATION DEFINITION ACCESSING DATA USING ENTERPRISE ENABLER ADO.NET API SHAREPOINT CONNECTION ARCHITECTURE Model: Version 7.0, 9/2010 VERSION: Page 3 of 74
4 1 Preface The purpose of this document is to help anyone new to Enterprise Enabler to learn how to get started building integration. If you have not already downloaded and installed your Enterprise Enabler, please confirm the sys requirements and download from your favorite provider or Once the sys is installed successfully, you can follow this document for step-by-step instructions for building a full integration, testing it, and deploying it. If you are new to Enterprise Enabler or integration in general, please follow these steps: 1. Read Chapter 2, Introduction to Enterprise Integration for a quick overview of general integration term and concepts. 2. Read Chapter 3, Introduction to Enterprise Enabler Server for an overview of Enterprise Enabler Architecture 3. Read Chapters 4-10 for a brief tutorial on how to build and use component in Enterprise Enabler Server 4. Have a look at the samples directory in the EE distribution; it contains the samples used in this document 5. FAQs and How-tos are provided on the Knowledge Base If you have questions or issues, please post to the user forum. Model: Version 7.0, 9/2010 VERSION: Page 4 of 74
5 2 Background on Enterprise Integration It s good to have a little background on the evolution of data integration. Historically, Enterprise Integration has been strictly classified in two separate categories: ETL (Extract, Transform, Load) EAI (Enterprise Application Integration) Then came SOA (Service Oriented Architecture) which has become a common mode for applications to exchange information as well as share functionality, and softening the strict separation of the two categories. A new category has emerged, AIS (Agile Integration Software), which includes Enterprise Enabler. 2.1 EAI EAI a strategy or framework by which an organization centralizes and optimizes application integration. EAI is typically a single-record, push-based architecture used to send messages and not designed for pulling large result sets from queries EAI is best applied when: Connecting applications in real-time for business process automation. Facilitating changes (typically a small set of records) in one application and reflecting it elsewhere Data changes must be captured and delivered reliably EAI does not perform well for reporting large data sets Reporting and analytics Working with large data sets or aggregated data (1) 2.2 ETL ETL Extract, transform and load moves data from multiple sources and loads it into another database, a data mart or a data warehouse for analysis or on another operational sys to support a business process. (2) Model: Version 7.0, 9/2010 VERSION: Page 5 of 74
6 ETL is useful when you need to: Create a common gateway with a single access point to disparate data Provide more flexible and ad-hoc access by end users or applications Access only the data required to meet business needs, including o XML, o LDAP, o flat files and other non-relational data (1) 2.3 AIS AIS, Agile Integration Software, incorporate the best of EAI, ETL, and SOA, and are intelligent, easy to use, and flexible enough to adapt to the business and technology demands as they change. AIS is useful when you need to: Merge data from multiple sources without staging Change your integration often to adapt to new situations or incorporate new data sources For example, in a merger/acquisition situation Enterprise Enabler falls into the category of Agile Integration Software, and offers all of the ten key characteristics of AIS: It must be "off the shelf" or "out of box" or downloadable, whatever term you like. That means that you can install it in just a few minutes. If it takes a week or months to install, you are definitely not going to have an agile environment! It must require little or no training to get started building connectivity. A data analyst should be able to design and build data mapping and transfers. This means the people who know what the result really needs to be can actually do the implementation You must be able to design, develop, test, and deploy from within a single environment. No separate effort to generate and assemble a run-time components It must support accessing, transforming, and aligning data from multiple sources live without staging in a database or interim store. Real time data access and availability is a critical aspect of an agile enterprise. Think what work it takes and what value is lost when the data must be staged before it is transferred to wherever it is going. It must be end-to-end metadata driven. Model: Version 7.0, 9/2010 VERSION: Page 6 of 74
7 If there is any programming required, it should be doable from within the same environment, and the code saved and versioned as part of the metadata. The transformation engine should be able to operate on data in any application's native format as opposed to having to step through a central view such as XML. How can you possibly get high performance when your integration must run through multiple steps? If you are looking for agility at an Enterprise level, the product must be scalable across clusters and extensible so that it becomes an environment tailored with all the special requirement you have that are needed over and over. Model: Version 7.0, 9/2010 VERSION: Page 7 of 74
8 3 Introduction to Enterprise Enabler 3.1 Client Tools Template Designer The Template Designer is a powerful graphical interface. Using the Template Designer, a user can create reusable EE components for either source or destination data. Templates store metadata (data about data) information based upon its graphical configuration. When deployed to the server, each plate configuration describes the type of data, the data location, access instructions and the selection criteria needed to retrieve the data Map Designer Using Map Designer s graphical user interface, a user can create rules and methods to control data transformation between source and destination plates. Mapping source data to destination data is achieved by simple drag-and-drop. In addition to data mapping, the Map Designer provides a simple interface to create any combination logical conditions and formulas Process Designer Each process design is represented by a flow-sheet. A process contains Trigger Nodes, Process Nodes, Transition Nodes and Process Variables. The user can dragand-drop these nodes to create a custom executable process. When deployed, the executable process can be triggered by an event or a by ad-hoc request. One of the most common nodes is the Transformation Node which uses a Map object to perform data transformation. Upon execution of this node, the chosen Map object will execute the map s designated source and destination plates Model: Version 7.0, 9/2010 VERSION: Page 8 of 74
9 3.2 Server Components Enterprise Enabler Server use three objects that represent the building blocks it uses to read source data, process/transform data, and send the data to its destination. These internal objects are: Templates Maps Processes In addition to these objects, Enterprise Enabler provides services to manage processes, and ports Templates A Template is an object that represents metadata for connectivity to external data source. The internal data layout is represented by Blocks, which is analogous to a relational table. Each block will contain the actual data columns associated with data source Maps A Map is the object that represents the physical mapping of one or more source plates to a single destination plate. This allows disparate types of data (i.e. relational data, plain text, etc.) to be used together as a single data source for processing. The Map server console facilitates ad-hoc execution of map; this allows a user to quickly test the plate and the field mapping Runtime Processes Each deployed Process Designer Flow Sheet becomes a registered Enterprise Enabler Service. Using the trigger node as an entry point, runtime processes will execute its internal process configuration. Model: Version 7.0, 9/2010 VERSION: Page 9 of 74
10 3.3 Architecture Below is a graphical view of the underlying architecture of the Enterprise Enabler Platform: Model: Version 7.0, 9/2010 VERSION: Page 10 of 74
11 3.4 NT Services Process Manager Process manager enables monitoring and enabling processes defined using Enterprise Enabler. It gives end users real-time visibility of the process and their current status with the ability to abort a running process. Enabling and disabling of triggers for a particular process can be done using this interface. Model: Version 7.0, 9/2010 VERSION: Page 11 of 74
12 4 Getting Started 4.1 Case Study Overview For this tutorial we will work through a simple case study utilizing a sample database. Rather than using a complex scenario, our aim is to learn how to design and develop various components using Enterprise Enabler. At the end of this tutorial, you should have a solid understanding of the components that make up the Enterprise Enabler domain. The tutorial will lead you through practical examples on how to build and use maps, plates. Process Design, Deployment and Monitoring will also be briefly covered. 4.2 Prerequisites Before you start this tutorial, you should ideally have a working knowledge of Enterprise Integration concepts, Microsoft.NET technology, XML and some exposure to SQL, ODBC concepts. Even if you are new to these then don't panic just expect to do a bit more learning along the way! 4.3 Tools required for this tutorial. Enterprise Enabler SQL Server Please make sure that both Enterprise Enabler and Enterprise Enabler Web Server Service are running. (To open Services, click on Start menu and Click on Run command. Type services.msc in the Run command text box and press Enter) Model: Version 7.0, 9/2010 VERSION: Page 12 of 74
13 Open Enterprise Enabler Studio. Go to Start Menu -> Stone Bond Technologies -> Enterprise Enabler Studio. Model: Version 7.0, 9/2010 VERSION: Page 13 of 74
14 4.4 Sample Data We have provided a sample database schema called Northwind. In addition to the schema, we have provided the source files for all the examples below. You can import and explore them freely. Model: Version 7.0, 9/2010 VERSION: Page 14 of 74
15 5 Creating Source Templates This section will cover how to create the two most common source plates: Database and XML Templates. Source plates are responsible for connecting to data sources and retrieving data. 5.1 Database Source Template a) Using the menu, choose File-> New-> Template-> Source Template->Database-> SQL Server b) Configure the connection string; test the connection c) A blank database plate will open SQL Server Connection String NOTE: When using integrated security with SQL Server there is no need for a user ID and password. In that case add SSPI to the text box labeled Intgr. Security. When using a database plates there are two options available for building blocks and columns: Direct from schema or SQL query. Model: Version 7.0, 9/2010 VERSION: Page 15 of 74
16 5.1.1 Schema Using the schema option, the plate will provide a drop-down list of all the tables in the schema inside the Block Attributes section. a) In the block attribute section, pick table: Employees b) Using the Toolbar above labeled Add Template Object, click the dropdown list and select Block and Columns ; this should automatically bring add all the columns to the plate c) On the plate details, click on the column EmployeeID In the Properties section to the right, drop down the list box next to the word Key and select True ; this will assign this field as a key in the plate a key icon will appear in the detail window next to EmployeeID Model: Version 7.0, 9/2010 VERSION: Page 16 of 74
17 d) on the right side the plate interface set the plate name to: srcemployees set category to: Northwind set group to: Sales Model: Version 7.0, 9/2010 VERSION: Page 17 of 74
18 e) On the File Toolbar, click Sa Repeat the same steps for tables: EmployeeTerritories Name: srcemployeeterritories key: EmployeeID,TerritoryID Territories name: srcterritories key: TerritoryID Region name: srcregions key: RegionID Orders name: srcorders Model: Version 7.0, 9/2010 VERSION: Page 18 of 74
19 OrderDetails key: OrderID name: srcorderdetails key: RegionID Query Using the query option, the plate will allow the use of custom query to build the plate 1 In the block attribute section, click Edit Query 2 Using the EE Universal Query Analyzer, create a custom query 3 On the command window, enter this query: SELECT CustomerID, CompanyName, ContactName, Address, City, PostalCode FROM Customers where CustomerID = 4 Next add a custom parameter to this query 5 In the virtual parameter window, click Edit Param,a new dialog box will open 6 To enter a new parameter, click New Param Set name: pcustid set value to: CHOPS click save/update 7 On the command window, position the cursor after the equal sign and click pcustid on the Virtual Parameter window and then click Select Param button 8 The parameter should now be appended to the query 9 Click Check Query button to verify syntax and view results Model: Version 7.0, 9/2010 VERSION: Page 19 of 74
20 10 Enter: CustomerByID as the Block/Table Name 11 Using the Toolbar labeled Add Template Object above, click the Block button and choose Block and Columns ; this should automatically bring add all the columns to the plate 12 On the plate details, click on the column CustomerID In the Properties section to the right, drop down the list box next to the word Key and select True ; this will assign this field as a key in the plate a key icon will appear in the detail window next to CustomerID 13 *For now, leave the Use Run Time Variables check box empty 14 on the right side the plate interface set the plate name to: srccustomerqry set category to: Northwind set group to: Sales 15 On the File Toolbar, click Save Model: Version 7.0, 9/2010 VERSION: Page 20 of 74
21 Model: Version 7.0, 9/2010 VERSION: Page 21 of 74
22 5.2 XML Source Template a) Using the menu, choose File-> New-> Source Template-> XML Message. b) A blank xml plate will open When using an XML plates there are two options available for building blocks and columns: Direct from XSD or manually XSD Using the schema option will require a valid pre-existing xsd schema. For the purposes of this tutorial, we have included an xsd: CustInvoices.xsd a) In the schema attributes section, click on the Select File button and navigate to CustInvoices.xsd; b) In the Transport attribute, choose PROCESS VARIABLE; this will allow us to dynamically set this value in the Process Designer c) Using the Toolbar labeled Add Template Object above, click the Block button and choose Block and Columns an XML dialog will appear; choose the root element of the xsd. (Select CustomerInvoice block) This will add all the blocks and columns to the plate. d) on the right side the plate interface set the plate name to: srccustomerinvoices set category to: Northwind set group to: Sales e) On the File Toolbar, click Save Model: Version 7.0, 9/2010 VERSION: Page 22 of 74
23 5.2.2 Manual Using the Manual option, blocks and columns can be created manually. a) To add blocks, simply enter a block name in the Block Attributes section; and on the Toolbar labeled Add Template Object, choose Block and click Add. If the block can occur more than once, set the IsArray attribute to true. b) To add columns, Click on the desired Block in the Template Details; enter a column name in the Data section of Column Attributes Model: Version 7.0, 9/2010 VERSION: Page 23 of 74
24 On the Toolbar labeled Add Template Object, choose Column and click Add. Remember, once you add a block or column, you must use the Edit option to make changes. 5.3 Template Details Model: Version 7.0, 9/2010 VERSION: Page 24 of 74
25 Enterprise Enabler has nice feature which allows the user to preview the data retrieved from a plate. a) Using the menu, choose Template-> Template Details. b) A blank window will open; using the folder icon open then plate chooser and select the srccustomerqry c) Select main block: CustomerbyID d) Click on the preview button and the data rows retrieved by the plate will appear. Model: Version 7.0, 9/2010 VERSION: Page 25 of 74
26 Model: Version 7.0, 9/2010 VERSION: Page 26 of 74
27 6 Creating Destination Templates This section will cover how to create three types of destination plates: Database, XML, and Text Templates. Destination plates are responsible for connecting to data destinations and writing data. 6.1 Database Destination Template The destination database plate is configured in the same fashion as the source variety. However, there is no longer a Query option and the update mode must be chosen. There are three update modes: insertonly, updateonly, and insertupdate For this tutorial, create a Destination plate that contains these tables: Orders a) On the plate details, click on the column OrderID In Properties section to the right where it says Column, then Key, select True ; this will assign this field as a key in the plate a key icon will appear in the detail window next to OrderID Model: Version 7.0, 9/2010 VERSION: Page 27 of 74
28 OrderDetails a) On the plate details, click on the column OrderID b) In Properties section to the right where it says Column, then Key, select True ; this will assign this field as a key in the plate c) a key icon will appear in the detail window next to OrderID Repeat for ProductID b) On the right side the plate interface set the plate name to: destorders set category to: Northwind set group to: Sales c) On the File Toolbar, click Save Model: Version 7.0, 9/2010 VERSION: Page 28 of 74
29 Model: Version 7.0, 9/2010 VERSION: Page 29 of 74
30 6.2 XML Destination Template The destination XML plate is configured in the same fashion as the source xml source plate 6.3 Delimited Text Template The destination text plate is designed to provide full customization of blocks and columns. The text plates can be formatted to CSV or tabular a) Using the menu, choose File-> New-> Template -> Destination Template-> Delimited Text. b) A blank delimited text plate will open c) In the plate attributes section, use the file chooser to navigate to your desired file location; enter EmployeeTerritory.csv and choose Text type d) In the block attributes section, enter EmployeeTerritory as the block name; choose comma for column justification and check the Include Header option. e) On the Toolbar labeled Add Template Object, choose Block and click Add. f) In the column attributes, enter LastName; and on the Toolbar labeled Add Template Object, choose Column and click Add. Repeat this step for columns: FirstName, Title, TerritoryDescription, and RegionDescription g) on the right side the plate interface set the plate name to: destemployeeterritory set category to: Northwind set group to: Sales h) On the File Toolbar, click Save Model: Version 7.0, 9/2010 VERSION: Page 30 of 74
31 Model: Version 7.0, 9/2010 VERSION: Page 31 of 74
32 7 Creating Map Definitions This section will cover how to create map definitions. This section will focus on mapping an XML plate to a database plate and a database plate to a text plate 7.1 XML-> DB a) Using the menu, choose File-> New-> Map b) A blank map interface will open c) In the right pane, add destination plate: destorders From the right pane, simply drag these columns to the mapping pane (center) Order.OrderID Order.ShipName Order.ShipAddress Order.ShipCity Order.ShipPostalCode OrderDetails.OrderID OrderDetails.ProductId OrderDetails.UnitPrice OrderDetais.Quantity d) In left pane, add the source plate: srccustomerinvoices From the left pane, simply drag these columns to the corresponding fields in the mapping pane (center) Invoice.OrderID Customer.ShipName Customer.ShipAddress Customer.ShipCity Customer.ShipPostalCode InvoiceDetails.OrderID InvoiceDetails.ProductId InvoiceDetails.UnitPrice InvoiceDetails.Quantity e) Driving Block Drag the customer block from the left pane to the Order branch the center pane; drag the InvoiceDetails block to the Order Details branch f) In the properties window on the right set the map name to: mnewinvoice set category to: Northwind set group to: Sales Model: Version 7.0, 9/2010 VERSION: Page 32 of 74
33 set IterateonPrimaryBlock to: false set AllowRelationalwithHierarchical to: true use default setting for BusinessOwnerName On the File Toolbar, click Save 7.2 Relationships One powerful feature of the mapping tool is the source plate relationship lookup. This allows the user create parent-child associations between blocks of another plate or within the same plate. This very important configuration step because if the relationships are not properly configured, the data transformation in map will not produce the correct result. This is especially true for database source plates Model: Version 7.0, 9/2010 VERSION: Page 33 of 74
34 Using the current Map, click Relationship on the Map toolbar, choose Lookup ; this will open a new Lookup window for defining relationships between blocks and/or source plates. Notice the layout of this window, on the left pane we can choose the primary block, and on the right pane we can choose the secondary block. The center relationship pane is the workspace where we define the relationships between the primary and secondary blocks. Most, often the resulting lookups associate a parent foreign key field to a child primary key field. a) The first step is to set the primary block. This block is the parent object or plate to which all the other source plates relate to. Click on the Model: Version 7.0, 9/2010 VERSION: Page 34 of 74
35 customer block; right-click the mouse and choose Set Primary ; In the center pane, Employees will appear as the primary b) From the left pane, drag Customer.CustomerId to the pink relationships branch in the center pane; c) From the right pane, drag Invoice. CustomerId to the green relationship branch directly above Customer.CustomerId. These fields now have a relationship defined. d) Create a relationship for: o Invoice.OrderId -> InvoiceDetails. OrderId e) On the menu bar click save & exit f) On the File Toolbar, click Save Model: Version 7.0, 9/2010 VERSION: Page 35 of 74
36 Completed Map: mnewinvoice Model: Version 7.0, 9/2010 VERSION: Page 36 of 74
37 7.3 DB -> Text a) Using the menu, choose File-> New-> Map b) In the right pane, add destination plate: destemployeeterritory c) In the source pane, add these plates: srcemployees d) Column Mappings: From the left pane, simply drag these columns to the mapping pane (center) EmployeeTerritory.LastName EmployeeTerritory.FirsrtName EmployeeTerritory.Title e) Driving Block Drag the Employees block from the left pane to the EmployeeTerritory branch the center pane; f) In the properties window on the right set the map name to: memployeeterritory set category to: Northwind set group to: Sales use default setting for BusinessOwnerName Model: Version 7.0, 9/2010 VERSION: Page 37 of 74
38 7.4 DB -> XML For this map, assign destsalesinvoices as the destination plate. a) In the source pane, add srcorder, srcorderdetails, and scrcustomerqry. b) Add relationships: Primary Block:CustomerbyId CustomerbyId.CustomerID -> Orders.CustomerID Orders.OrderID -> OrderDetails.OrderId Model: Version 7.0, 9/2010 VERSION: Page 38 of 74
39 c) Column Mappings: From the right pane, simply drag these columns to the mapping pane (center) Customer.CustomerID Customer.CompanyName Customer.Address Customer.City Customer.PostalCode Invoice.Orderid Invoice.CustomerID InvoiceDetails.OrderId InvoiceDetails.ProductId InvoiceDetails.Quantity InvoiceDetails.UnitPrice InvoiceDetails.ExtendedPrice d) From the left pane, simply drag these columns to the corresponding fields in the mapping pane (center) CustomerbyID.CustomerID CustomerbyID.CompanyName CustomerbyID.Address CustomerbyID.City CustomerbyID.PostalCode Orders.Orderid Orders.CustomerID OrderDetails.OrderId OrderDetails.ProductId OrderDetails.Quantity OrderDetails.UnitPrice OrderDetails.ExtendedPrice e) Driving Block Drag the CustomerbyID block from the left pane to the Customer branch the center pane; drag the Orders block to the Invoice branch; drag the OrderDetails block to the InvoiceDetails branch f) In the properties window on the right set the map name to: msalesinvoice set category to: Northwind set group to: Sales set IterateonPrimaryBlock to: false set AllowRelationalwithHierarchical to: true use default setting for BusinessOwnerName Model: Version 7.0, 9/2010 VERSION: Page 39 of 74
40 Model: Version 7.0, 9/2010 VERSION: Page 40 of 74
41 8 Map Execution Console The Map Execution Console provides a mechanism to test and view the data resulting from your source plate, destination plate, and Map. Select Map->Map Execution Console from the menu. If you want to see your results without committing them to the destination then press the Adhoc Preview button. If you want it to commit to the destination press the Run now button Model: Version 7.0, 9/2010 VERSION: Page 41 of 74
42 9 Process Designer A process defines the overall workflow. It is the process that facilitates interaction with external syss; provides a mechanism to implement custom actions, and handle exceptions. A Process comprises all the necessary steps that have to happen for a particular job to be completed. Traditionally, one was required to possess and learn several software tools, each one working differently. A tremendous amount of work was required to make sure that all of these tools worked together in some useful way. And maintaining them was challenging. Enterprise Enabler s Process Designer enables design of processes around these disparate syss and allows a well-coordinated choreography between them. A process within Enterprise Enabler is represented by a flowchart. A Process needs a minimum of: One Trigger Node One Start Node One or more Action Nodes One Stop Node Model: Version 7.0, 9/2010 VERSION: Page 42 of 74
43 9.1 Process Variables Process nodes within a Process do not interact with each other directly. They exchange data using Process Variables. Process Nodes expose local variables, (similar to parameters). Individual local variables are mapped to Process Variables. During runtime the process variable will provide a value to a local variable of a process node. 9.2 Trigger Nodes A process can have only one trigger and is initiated by it. Triggers communicate with external syss and raise events when a particular condition is met. The Process Manager administers all the triggers. Model: Version 7.0, 9/2010 VERSION: Page 43 of 74
44 Triggers run in the Process manager and outside the processes. Triggers raise two types of events: one for initiating a process and the other when it retires. The triggers can pass data to a process. When a trigger raises an event for initiating the process, the process manager handles the event by instantiating the related process and passes on the data to the process variable mapped within the trigger node. The process manager removes the trigger when it receives a retired event. Trigger Nodes can be added to a process by dragging a Trigger Node from the toolbox on to the Process Designer Here are few examples: Http Receive Node This trigger node receives data from the specified URL and sends it to the process. Once configured, the trigger must be enabled in the Process manager console in order for the Process manager to create the custom listener that will direct all http requests with specified URL to the process. These are minimum properties: Properties: HostURL user can choose URL that the Process manager Service will listen to. Error Log File Input Variables: HttpRequest- maps to a process variable that will store the data sent via the Http Request Model: Version 7.0, 9/2010 VERSION: Page 44 of 74
45 Model: Version 7.0, 9/2010 VERSION: Page 45 of 74
46 9.2.2 Regular Interval This trigger node can be configured to execute a process at regular intervals. It can be configured for any combination of months, days, hours or minutes. Properties: BeginDate: This property indicates the begin date time of the trigger. Days: This property indicates the number of days. EndDate: This property indicates the end date time of the trigger, if applicable. HasEndDate: This property indicates if there is end date time for this trigger. Hours: This property indicates the number of hours. Minutes: This property indicates the number of minutes. Months: This property indicates the number of months. Output Variables: Message: This variable stores the time stamp at which the the process ran successfully. Model: Version 7.0, 9/2010 VERSION: Page 46 of 74
47 Model: Version 7.0, 9/2010 VERSION: Page 47 of 74
48 9.3 Action Nodes Action Nodes typically do computations or operation on certain object. Action Nodes are of two types, simple and Composite. Composite nodes can contain a Sub Process i.e., one can execute a process within a process Here are few examples: Transformation Node This process node executes a map, which was saved using Enterprise Enabler. Input Variables: mapname: This variable stores the name of the map to be executed. Model: Version 7.0, 9/2010 VERSION: Page 48 of 74
49 9.3.2 Custom Action Node A Custom Action node has been provided along to do any custom action during the execution of the Process. In the Execution Code Editor window, the developer can write.net code or integrate custom Dlls into any process. Model: Version 7.0, 9/2010 VERSION: Page 49 of 74
50 Model: Version 7.0, 9/2010 VERSION: Page 50 of 74
51 9.4 Send Nodes Send Nodes interact with external applications and send data to them. Some nodes of this type are: FTP Send This process node writes data, stored in the textdata variable, to a file on the FTP server. Properties: FTPPassword: This property indicates the password for the FTP server authentication. FTPPort: This property indicates FTP server port number. FTPServerName: This property indicates the FTP server name. Only name is to be entered here. FTPUserName: This property indicates the user name for FTP server authentication. PassiveMode: This property indicates if the FTP operates in passive mode. Input Variables: remotefilename: This variable stores the remote file name. remotedirectory: This variable stores the remote directory name. textdata: This variable stores the string that will be written to the file on the FTP server. Model: Version 7.0, 9/2010 VERSION: Page 51 of 74
52 9.4.2 Send Node This process node sends an to the receiver specified in the to variable using the information provided. Properties: From This property indicates the address of the sender. Password: This property indicates the password for server authentication. UserID: This property indicates the userid for server authentication. Model: Version 7.0, 9/2010 VERSION: Page 52 of 74
53 SMTPPort: This property indicates the SMTP server port number. SMTPServer: This property indicates the SMTP server address. Input Variables: attachment: This variable stores the various paths to the attachments. Each path is seperated by a " " (pipe) symbol. body: This variable stores the subject of the . subject: This variable stores the body of the . to: This variable stores the address of the receiver. Model: Version 7.0, 9/2010 VERSION: Page 53 of 74
54 9.5 Transitions Enterprise Enabler has created special type of object that connects one node to another within a process. Transition nodes types are: DEFAULT, YES, NO, CASE, ELSE, LOOP & EXCEPTION. These rules apply while connecting process nodes with Transition node: Any two process nodes within a process can be connected with only one Transition node. An 'If' process node can transition into any other node only with either a 'YES' or 'NO' type of Transition node. An 'If' should transition into one 'YES' and one 'NO' type of transition node. A 'Switch' process node can transition into any other node only with either a 'CASE' or 'ELSE' type of Transition Node. A 'Switch' process node can transition into at least one 'CASE' and only one 'ELSE' type of transition node. A 'LOOP' type of Transition Node is used to transition from 'While' to 'End While' type of Process Nodes. The 'LOOP' transition node, 'While' and 'End While' process nodes are place holders for future implementation. An 'EXCEPTION' type of transition node is used to transition a process node, when an exception occurs within it, to any other process node. A 'DEFAULT' type of transition node is used to transition from a process node to another not covering the above rules. The 'From Node' cannot be a 'Stop' node The 'To Node' cannot be 'Start Node' The Trigger nodes cannot transition into any other process node Model: Version 7.0, 9/2010 VERSION: Page 54 of 74
55 9.6 Special Nodes Parallel Split Node This node is used to execute multiple parallel paths concurrently. All these paths of parallel execution should be joined with synchronous Merge node at some point down the execution path Merge Node This node is used to merge multiple paths of execution before executing the succeeding Process Node. Properties: This property indicates the type of merge. TypeOfMerge- Simple - Simple Merge Node will execute the succeeding process nodes as many times as the number of merging execution paths. Synchronous. Whereas Synchronous Merge Node will execute the succeeding process nodes only once for all the merging execution paths. Model: Version 7.0, 9/2010 VERSION: Page 55 of 74
56 10 Monitoring Tools 10.1 Process Manager Process manager enables monitoring and enabling process defined using Enterprise Enabler. It gives end users real-time visibility of the process and their current status with the ability to abort a running process. Enabling and disabling of triggers for a particular process can be done using this interface Server Status: Shows the status of the Process Manager Service running as a Windows service. Process List: Lists all the available process in the sys. It displays the name of the process, its category and if its trigger has been enabled or not. Clicking on a process enables/disables the Enable or Disable buttons depending on the process trigger status. The enable trigger button starts the process trigger. The disable trigger button stops the process trigger. Execution Tracking: Lists all currently active processes with the current status. Each process is automatically dropped from the tracking list, 60 seconds after it has reached a final status (i.e. completed, error etc.) Model: Version 7.0, 9/2010 VERSION: Page 56 of 74
57 Model: Version 7.0, 9/2010 VERSION: Page 57 of 74
58 11 Deployment 11.1 Connection Manager Using the Connection Manager, a developer can add a new EE server for deployment. Enter web service address the remote server and add it to your deployment list. Model: Version 7.0, 9/2010 VERSION: Page 58 of 74
59 11.2 Deployment Manager The Object Deployment Manager deploys EE components to any target EE server. This may be the same machine on which you are currently developing or remote server. To deploy new process components, simply drag them from the Workspace pane to the Server pane. (Use the same procedure to refresh previously deployed server objects) Model: Version 7.0, 9/2010 VERSION: Page 59 of 74
60 12 ADO.Net Connection to Enterprise Enabler ADO.Net framework (API) for Enterprise Enabler (EE) allows users to connect to enterprise enabler and get integrated data from different data sources in any ADO.Net enabled platform. ADO.Net API uses application definition generated in the EE studio Architecture Model: Version 7.0, 9/2010 VERSION: Page 60 of 74
61 12.2 EE Application Definition EE Application definition Tool is used to create application definition for SharePoint 2010, SharePoint 2007 and WSS Prerequisites 1. Source plate or map. 2. Source Template or Destination Template should have only one block (Data will be shown only from one block). 3. Destination plate block name will be used as the entity name in application definition. 4. Created objects should be deployed to the server. (Go to deployment manager and deploy the objects) 12.4 Steps to Create Application Definition 1. Create plates and maps as required. Model: Version 7.0, 9/2010 VERSION: Page 61 of 74
62 2. Deploy these objects to server by Clicking Deployment Manager menu button under Server menu. Model: Version 7.0, 9/2010 VERSION: Page 62 of 74
63 3. Go to File -> New -> EE App Def -> EE Data Model. Model: Version 7.0, 9/2010 VERSION: Page 63 of 74
64 Model: Version 7.0, 9/2010 VERSION: Page 64 of 74
65 4. Give a valid name for application definition. (This will be used in the connection string as Initial Catalog) 5. Click on Add Entity to create Entity. a. If the map is already created, you can select that map to add entity. b. If source plate is available, you can create map automatically. c. If CRUD operations are needed, you can auto generate update maps by checking the Auto Generate Edit Maps option. d. Entity name will be selected from the destination plate block name. Model: Version 7.0, 9/2010 VERSION: Page 65 of 74
66 6. Once everything is ready, click on Connection String button in ADO.Net section to get the connection string. Model: Version 7.0, 9/2010 VERSION: Page 66 of 74
67 7. Copy the connection string and exit the screen. Model: Version 7.0, 9/2010 VERSION: Page 67 of 74
68 12.5 Accessing data using Enterprise Enabler ADO.Net API Use the following API to access the application definition created in the above screen. using (EEConnection conn = new EEConnection("CONNECTION STRING")) { conn.open(); EECommand command = new EECommand("QUERY", conn); DataTable table = new DataTable(); table.load(command.executereader()); datagridview1.datasource = table.defaultview; } Replate CONNECTION STRING with the connection string copied in the above screen. Replace QUERY with a valid query like Select * from CustomCustomers. Here CustomCustomers is the entity name selected in the application definition. Here is the sample application screen shot, which shows the connection string, query and data from the map. Model: Version 7.0, 9/2010 VERSION: Page 68 of 74
69 Model: Version 7.0, 9/2010 VERSION: Page 69 of 74
70 13 SharePoint Connection Enterprise Enabler allows users to read and write data to and from multiple data sources using SharePoint web frontend. Enterprise Enabler uses application definition tool to create schema that will be useful to connect to external data sources Architecture 1. EE SharePoint 2007 Architecture Model: Version 7.0, 9/2010 VERSION: Page 70 of 74
71 2. EE SharePoint 2010 Architecture Model: Version 7.0, 9/2010 VERSION: Page 71 of 74
72 Follow the same steps from 12.1 to 12.5 in creating application definition. Next, follow these steps to creating Business Data Catalog file for SharePoint 2007/ Once everything is ready, click on Generate Xml button to generated Business Data Catalog Xml file for 2007 or Model: Version 7.0, 9/2010 VERSION: Page 72 of 74
73 2. For SharePoint 2010, definition can be automatically deployed to server if the logged in user has administrative privileges. For auto deployment, click on Deploy button in SharePoint 2010 section. It will show the following screen. Model: Version 7.0, 9/2010 VERSION: Page 73 of 74
74 3. If user has administrative privileges, it will ask for the SharePoint admin site url to which the definition should be deployed. 4. Give the name of the Admin site url and click on ok button to complete the auto deployment. Model: Version 7.0, 9/2010 VERSION: Page 74 of 74
Business Insight Authoring
Business Insight Authoring Getting Started Guide ImageNow Version: 6.7.x Written by: Product Documentation, R&D Date: August 2016 2014 Perceptive Software. All rights reserved CaptureNow, ImageNow, Interact,
More informationappcompass Developer s Guide For: appcompass Data Integration Studio appcompass Business Rules Studio appcompass Visual Studio Editions
appcompass Developer s Guide For: appcompass Data Integration Studio appcompass Business Rules Studio appcompass Visual Studio Editions Version 5.1 July, 2013 Copyright appstrategy Inc. 2013 appcompass
More informationReal Application Security Administration
Oracle Database Real Application Security Administration Console (RASADM) User s Guide 12c Release 2 (12.2) E85615-01 June 2017 Real Application Security Administration Oracle Database Real Application
More informationTeiid Designer User Guide 7.5.0
Teiid Designer User Guide 1 7.5.0 1. Introduction... 1 1.1. What is Teiid Designer?... 1 1.2. Why Use Teiid Designer?... 2 1.3. Metadata Overview... 2 1.3.1. What is Metadata... 2 1.3.2. Editing Metadata
More informationIndex A, B, C. Rank() function, steps, 199 Cloud services, 2 Comma-separated value (CSV), 27
Index A, B, C Calculations, Power Query distinct customers code implementations, 205 duplicate date and customer, 204 group by dialog configuration, 204 objective, 202 output, 205 Query Editor toolbar,
More informationGETTING STARTED WITH CODE ON TIME Got data? Generate modern web apps in minutes. Learn to create sophisticated web apps with Code On Time application
2012 GETTING STARTED WITH CODE ON TIME Got data? Generate modern web apps in minutes. Learn to create sophisticated web apps with Code On Time application generator for ASP.NET, Azure, DotNetNuke, and
More informationOracle Database. Installation and Configuration of Real Application Security Administration (RASADM) Prerequisites
Oracle Database Real Application Security Administration 12c Release 1 (12.1) E61899-04 May 2015 Oracle Database Real Application Security Administration (RASADM) lets you create Real Application Security
More informationWorkspace Administrator Help File
Workspace Administrator Help File Table of Contents HotDocs Workspace Help File... 1 Getting Started with Workspace... 3 What is HotDocs Workspace?... 3 Getting Started with Workspace... 3 To access Workspace...
More informationEnterprise Data Catalog for Microsoft Azure Tutorial
Enterprise Data Catalog for Microsoft Azure Tutorial VERSION 10.2 JANUARY 2018 Page 1 of 45 Contents Tutorial Objectives... 4 Enterprise Data Catalog Overview... 5 Overview... 5 Objectives... 5 Enterprise
More informationThird generation of Data Virtualization
White Paper Third generation of Data Virtualization Write back to the sources An Enterprise Enabler white paper from Stone Bond Technologies Copyright 2014 Stone Bond Technologies, L.P. All rights reserved.
More informationContents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10
Cloud Service Administrator's Guide 15 R2 March 2016 Contents Using the Primavera Cloud Service Administrator's Guide... 9 Web Browser Setup Tasks... 10 Configuring Settings for Microsoft Internet Explorer...
More informationWebSphere. Clips and Tacks: Getting started with the IBM BPM suite of products
WebSphere Clips and Tacks: Getting started with the IBM BPM suite of products ii IBM WebSphere Clips and Tacks: Getting started with the IBM BPM suite of products Contents Chapter 1. Introduction........
More informationThese are the steps you will take to complete the tutorial. They are also the common processes through which you will create your own operations.
Quick Start Tutorial The goal of this tutorial is to help new users get acquainted with the Jitterbit Integration platform. This tutorial gives you hands-on experience using Jitterbit to transform information
More informationAccurate study guides, High passing rate! Testhorse provides update free of charge in one year!
Accurate study guides, High passing rate! Testhorse provides update free of charge in one year! http://www.testhorse.com Exam : 70-467 Title : Designing Business Intelligence Solutions with Microsoft SQL
More informationTable of Contents. Tutorial The Basics Prerequisites Concepts... 1 Information... 1 Learning Objectives... 2
Copyright Notice All information contained in this document is the property of ETL Solutions Limited. The information contained in this document is subject to change without notice and does not constitute
More informationVMware AirWatch Database Migration Guide A sample procedure for migrating your AirWatch database
VMware AirWatch Database Migration Guide A sample procedure for migrating your AirWatch database For multiple versions Have documentation feedback? Submit a Documentation Feedback support ticket using
More informationCOPYRIGHTED MATERIAL. Contents. Introduction. Chapter 1: Welcome to SQL Server Integration Services 1. Chapter 2: The SSIS Tools 21
Introduction xxix Chapter 1: Welcome to SQL Server Integration Services 1 SQL Server SSIS Historical Overview 2 What s New in SSIS 2 Getting Started 3 Import and Export Wizard 3 The Business Intelligence
More informationDB2 for z/os Stored Procedure support in Data Server Manager
DB2 for z/os Stored Procedure support in Data Server Manager This short tutorial walks you step-by-step, through a scenario where a DB2 for z/os application developer creates a query, explains and tunes
More informationData Integration and ETL with Oracle Warehouse Builder
Oracle University Contact Us: 1.800.529.0165 Data Integration and ETL with Oracle Warehouse Builder Duration: 5 Days What you will learn Participants learn to load data by executing the mappings or the
More informationVector Issue Tracker and License Manager - Administrator s Guide. Configuring and Maintaining Vector Issue Tracker and License Manager
Vector Issue Tracker and License Manager - Administrator s Guide Configuring and Maintaining Vector Issue Tracker and License Manager Copyright Vector Networks Limited, MetaQuest Software Inc. and NetSupport
More informationLogi Ad Hoc Reporting System Administration Guide
Logi Ad Hoc Reporting System Administration Guide Version 12 July 2016 Page 2 Table of Contents INTRODUCTION... 4 APPLICATION ARCHITECTURE... 5 DOCUMENT OVERVIEW... 6 GENERAL USER INTERFACE... 7 CONTROLS...
More informationScribe Insight 6.5. Release Overview and Technical Information Version 1.0 April 7,
Scribe Insight 6.5 Release Overview and Technical Information Version 1.0 April 7, 2009 www.scribesoft.com Contents What is Scribe Insight?... 3 Release Overview... 3 Product Management Process Customer
More informationGetting Started with Performance Manager
Getting Started with Performance Manager BusinessObjects Performance Manager Windows Copyright 2008 Business Objects, an SAP company. All rights reserved. Business Objects owns the following U.S. patents,
More informationLogi Ad Hoc Reporting System Administration Guide
Logi Ad Hoc Reporting System Administration Guide Version 10.3 Last Updated: August 2012 Page 2 Table of Contents INTRODUCTION... 4 Target Audience... 4 Application Architecture... 5 Document Overview...
More informationTeiid Designer User Guide 7.7.0
Teiid Designer User Guide 1 7.7.0 1. Introduction... 1 1.1. What is Teiid Designer?... 1 1.2. Why Use Teiid Designer?... 2 1.3. Metadata Overview... 2 1.3.1. What is Metadata... 2 1.3.2. Editing Metadata
More informationJitterbit is comprised of two components: Jitterbit Integration Environment
Technical Overview Integrating your data, applications, and other enterprise systems is critical to the success of your business but, until now, integration has been a complex and time-consuming process
More informationDocument Manager. Balance Point Technologies, Inc. Document Manager. User Guide. Certified MAX Integrator
Balance Point Technologies, Inc. www.maxtoolkit.com Document Manager User Guide 1 P a g e Copyright Manual copyright 2017 Balance Point Technologies, Inc. All Rights reserved. Your right to copy this documentation
More informationZENworks Reporting System Reference. January 2017
ZENworks Reporting System Reference January 2017 Legal Notices For information about legal notices, trademarks, disclaimers, warranties, export and other use restrictions, U.S. Government rights, patent
More informationIntegration Service. Admin Console User Guide. On-Premises
Kony Fabric Integration Service Admin Console User Guide On-Premises Release V8 SP1 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and the
More informationIntegration Services. Creating an ETL Solution with SSIS. Module Overview. Introduction to ETL with SSIS Implementing Data Flow
Pipeline Integration Services Creating an ETL Solution with SSIS Module Overview Introduction to ETL with SSIS Implementing Data Flow Lesson 1: Introduction to ETL with SSIS What Is SSIS? SSIS Projects
More informationBuilding Self-Service BI Solutions with Power Query. Written By: Devin
Building Self-Service BI Solutions with Power Query Written By: Devin Knight DKnight@PragmaticWorks.com @Knight_Devin CONTENTS PAGE 3 PAGE 4 PAGE 5 PAGE 6 PAGE 7 PAGE 8 PAGE 9 PAGE 11 PAGE 17 PAGE 20 PAGE
More informationUser Guide. Data Preparation R-1.0
User Guide Data Preparation R-1.0 Contents 1. About this Guide... 4 1.1. Document History... 4 1.2. Overview... 4 1.3. Target Audience... 4 2. Introduction... 4 2.1. Introducing the Big Data BizViz Data
More informationIntegration Service. Admin Console User Guide. On-Premises
Kony MobileFabric TM Integration Service Admin Console User Guide On-Premises Release 7.3 Document Relevance and Accuracy This document is considered relevant to the Release stated on this title page and
More informationER/Studio Enterprise Portal User Guide
ER/Studio Enterprise Portal 1.1.1 User Guide Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco, CA 94111 U.S.A. All rights
More informationElixir Repertoire Designer
Aggregation and Transformation Intelligence on Demand Activation and Integration Navigation and Visualization Presentation and Delivery Activation and Automation Elixir Repertoire Designer Tutorial Guide
More informationPanelView Plus and Text Historian Guide
PanelView Plus and Text Historian Guide Version 12.4 SyTech, Inc. The Complete Reporting Solution Information in this document is subject to change without notice. SyTech, Inc. assumes no responsibility
More informationConfiguring External Links in Visual Discovery AE
Copyright 2014 WebFOCUS Release 8.0 Version 08 July 2014 Technical Memo Information Builders Two Penn Plaza New York, NY 10121-2898 (212) 736-4433 TM4742 Configuring External Links in Visual Discovery
More informationForeScout Open Integration Module: Data Exchange Plugin
ForeScout Open Integration Module: Data Exchange Plugin Version 3.2.0 Table of Contents About the Data Exchange Plugin... 4 Requirements... 4 CounterACT Software Requirements... 4 Connectivity Requirements...
More informationSAS Data Integration Studio 3.3. User s Guide
SAS Data Integration Studio 3.3 User s Guide The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS Data Integration Studio 3.3: User s Guide. Cary, NC: SAS Institute
More informationRelease notes for version 3.7.2
Release notes for version 3.7.2 Important! Create a backup copy of your projects before updating to the new version. Projects saved in the new version can t be opened in versions earlier than 3.7. Breaking
More informationIntellicus Enterprise Reporting and BI Platform
Designing Adhoc Reports Intellicus Enterprise Reporting and BI Platform Intellicus Technologies info@intellicus.com www.intellicus.com Designing Adhoc Reports i Copyright 2012 Intellicus Technologies This
More informationWelcome to the JReport Tutorial
Next Page Welcome to the JReport Tutorial Thank you for your interest in JReport, the leading Embedded Reporting Solution for Java Applications. With JReport, intuitive and sophisticated reporting can
More informationSQL Server Integration Services
www.logicalimagination.com 800.657.1494 SQL Server Integration Services Course #: SS-103 Duration: 3 days Prerequisites This course assumes no prior knowledge of SQL Server Integration Services. This course
More informationUser Guide. Data Preparation R-1.1
User Guide Data Preparation R-1.1 Contents 1. About this Guide... 4 1.1. Document History... 4 1.2. Overview... 4 1.3. Target Audience... 4 2. Introduction... 4 2.1. Introducing the Big Data BizViz Data
More informationQuality Gates User guide
Quality Gates 3.3.5 User guide 06/2013 1 Table of Content 1 - Introduction... 4 2 - Navigation... 5 2.1 Navigation tool bar... 5 2.2 Navigation tree... 5 2.3 Folder Tree... 6 2.4 Test history... 7 3 -
More informationProduct Documentation. ER/Studio Portal. User Guide. Version Published February 21, 2012
Product Documentation ER/Studio Portal User Guide Version 1.6.3 Published February 21, 2012 2012 Embarcadero Technologies, Inc. Embarcadero, the Embarcadero Technologies logos, and all other Embarcadero
More informationIBM WebSphere Adapter for Oracle E-Business Suite Quick Start Tutorials
IBM WebSphere Adapter for Oracle E-Business Suite 7.5.0.0 Quick Start Tutorials Note: Before using this information and the product it supports, read the information in the "Notices" section, at the end
More informationIntroducing Rational ClearQuest
Introducing Rational ClearQuest support@rational.com http://www.rational.com IMPORTANT NOTICE COPYRIGHT NOTICE ClearQuest, copyright 1997-1999 Rational Software Corporation. All rights reserved. THIS DOCUMENT
More informationDatabase Tables Lookup Wizard Relationships Forms Subforms Queries Reports
Version 07/11/09 Microsoft Office 2007 PDF Picture Tutorial Series Databases Tables, Forms, Subforms, and the Lookup Wizard May 2009 by Floyd Jay Winters and Julie Manchester winterf@mccfl.edu Database
More informationUsing SQL Developer. Oracle University and Egabi Solutions use only
Using SQL Developer Objectives After completing this appendix, you should be able to do the following: List the key features of Oracle SQL Developer Identify menu items of Oracle SQL Developer Create a
More informationRelease notes for version 3.7.1
Release notes for version 3.7.1 Important! Create a backup copy of your projects before updating to the new version. Projects saved in the new version can t be opened in versions earlier than 3.7. What
More informationHYPERION SYSTEM 9 BI+ GETTING STARTED GUIDE APPLICATION BUILDER J2EE RELEASE 9.2
HYPERION SYSTEM 9 BI+ APPLICATION BUILDER J2EE RELEASE 9.2 GETTING STARTED GUIDE Copyright 1998-2006 Hyperion Solutions Corporation. All rights reserved. Hyperion, the Hyperion H logo, and Hyperion s product
More informationKendo UI. Builder by Progress : Using Kendo UI Designer
Kendo UI Builder by Progress : Using Kendo UI Designer Copyright 2017 Telerik AD. All rights reserved. December 2017 Last updated with new content: Version 2.1 Updated: 2017/12/22 3 Copyright 4 Contents
More informationInstallation Guide for 3.1.x
CARETEND BI Installation Guide for 3.1.x TABLE OF CONTENTS DOCUMENT PURPOSE... 2 OVERVIEW... 2 PLATFORM COMPONENTS... 3 Rock-Pond BI Server... 3 CareTend BI Client Application... 3 ABOUT INSTANCES... 3
More informationUser Manual. ARK for SharePoint-2007
User Manual ARK for SharePoint-2007 Table of Contents 1 About ARKSP (Admin Report Kit for SharePoint) 1 1.1 About ARKSP 1 1.2 Who can use ARKSP? 1 1.3 System Requirements 2 1.4 How to activate the software?
More informationJet Data Manager 2014 SR2 Product Enhancements
Jet Data Manager 2014 SR2 Product Enhancements Table of Contents Overview of New Features... 3 New Features in Jet Data Manager 2014 SR2... 3 Improved Features in Jet Data Manager 2014 SR2... 5 New Features
More informationVendor: Microsoft. Exam Code: Exam Name: Implementing a Data Warehouse with Microsoft SQL Server Version: Demo
Vendor: Microsoft Exam Code: 70-463 Exam Name: Implementing a Data Warehouse with Microsoft SQL Server 2012 Version: Demo DEMO QUESTION 1 You are developing a SQL Server Integration Services (SSIS) package
More informationAPI Gateway Version September Key Property Store User Guide
API Gateway Version 7.5.2 15 September 2017 Key Property Store User Guide Copyright 2017 Axway All rights reserved. This documentation describes the following Axway software: Axway API Gateway 7.5.2 No
More informationBefore you start proceeding with this tutorial, we are assuming that you are already aware about the basics of Web development.
About the Tutorial This tutorial will give you an idea of how to get started with SharePoint development. Microsoft SharePoint is a browser-based collaboration, document management platform and content
More informationEnterprise Reporting -- APEX
Quick Reference Enterprise Reporting -- APEX This Quick Reference Guide documents Oracle Application Express (APEX) as it relates to Enterprise Reporting (ER). This is not an exhaustive APEX documentation
More informationStarting ParTEST. Select Start, Programs ParTEST ParTEST Enter your User Name and password
Starting ParTEST User Login Select Start, Programs ParTEST ParTEST Enter your User Name and password If you still logged into ParTEST as the Administrator Select File, Logout. Enter your User name and
More informationInformation Design Tool User Guide SAP BusinessObjects Business Intelligence platform 4.0 Support Package 4
Information Design Tool User Guide SAP BusinessObjects Business Intelligence platform 4.0 Support Package 4 Copyright 2012 SAP AG. All rights reserved.sap, R/3, SAP NetWeaver, Duet, PartnerEdge, ByDesign,
More informationInstallation Guide.
Installation Guide www.nintex.com support@nintex.com Table of Contents System Requirements... 3 Important notice regarding accounts used for installation and configuration... 3 1. Installing Nintex Analytics
More informationTechno Expert Solutions An institute for specialized studies!
Course Content of Data Integration and ETL with Oracle Warehouse Builder: Part 1: Installing and Setting Up the Warehouse Builder Environment What Is Oracle Warehouse Builder? Basic Process Flow of Design
More informationecopy Quick Connect Administrator s Guide Version 4.5 for ShareScan Part Number: (1/2009)
ecopy Quick Connect Version 4.5 for ShareScan Administrator s Guide Part Number: 73-00326 (1/2009) Licensing, Copyright, and Trademark Information The information in this document is subject to change
More informationEVALUATION COPY. Unauthorized Reproduction or Distribution Prohibited SHAREPOINT 2016 POWER USER
SHAREPOINT 2016 POWER USER SharePoint 2016 Power User (SHP2016.2 version 1.0.0) Copyright Information Copyright 2016 Webucator. All rights reserved. Accompanying Class Files This manual comes with accompanying
More informationMasking Engine User Guide. October, 2017
Masking Engine User Guide October, 2017 Masking Engine User Guide You can find the most up-to-date technical documentation at: docs.delphix.com The Delphix Web site also provides the latest product updates.
More informationDoc. Version 1.0 Updated:
OneStop Reporting Report Composer 3.5 User Guide Doc. Version 1.0 Updated: 2012-01-02 Table of Contents Introduction... 2 Who should read this manual... 2 What s included in this manual... 2 Symbols and
More informationMicrosoft Windows SharePoint Services
Microsoft Windows SharePoint Services SITE ADMIN USER TRAINING 1 Introduction What is Microsoft Windows SharePoint Services? Windows SharePoint Services (referred to generically as SharePoint) is a tool
More informationUsing Jive and SharePoint Together
Using Jive and SharePoint Together Contents 2 Contents Using Jive and SharePoint Together... 3 Viewing SharePoint Content in Jive...3 Using Recent Activity Widgets... 3 Using SharePoint Sites Widgets...
More informationEMC SourceOne for Microsoft SharePoint Version 6.7
EMC SourceOne for Microsoft SharePoint Version 6.7 Administration Guide P/N 300-012-746 REV A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2011
More information1Z0-526
1Z0-526 Passing Score: 800 Time Limit: 4 min Exam A QUESTION 1 ABC's Database administrator has divided its region table into several tables so that the west region is in one table and all the other regions
More informationUsing Jive and SharePoint Together
Using Jive and SharePoint Together Contents Using Jive and SharePoint Together... 3 Viewing SharePoint Content in Jive... 3 Using Recent Activity Widgets... 3 Using SharePoint Sites Widgets... 4 Using
More informationKYOCERA Net Admin User Guide
KYOCERA Net Admin User Guide Legal Notes Unauthorized reproduction of all or part of this guide is prohibited. The information in this guide is subject to change without notice. We cannot be held liable
More informationExternal Data Connector for SharePoint
External Data Connector for SharePoint Last Updated: July 2017 Copyright 2014-2017 Vyapin Software Systems Private Limited. All rights reserved. This document is being furnished by Vyapin Software Systems
More informationGriffin Training Manual Grif-WebI Introduction (For Analysts)
Griffin Training Manual Grif-WebI Introduction (For Analysts) Alumni Relations and Development The University of Chicago Table of Contents Chapter 1: Defining WebIntelligence... 1 Chapter 2: Working with
More informationWelcome to the JReport Tutorial
Next Page Welcome to the JReport Tutorial Thank you for your interest in JReport, the leading Embedded Reporting Solution for Java Applications. With JReport, intuitive and sophisticated reporting can
More informationHyperion Interactive Reporting Reports & Dashboards Essentials
Oracle University Contact Us: +27 (0)11 319-4111 Hyperion Interactive Reporting 11.1.1 Reports & Dashboards Essentials Duration: 5 Days What you will learn The first part of this course focuses on two
More informationTeamcenter 11.1 Systems Engineering and Requirements Management
SIEMENS Teamcenter 11.1 Systems Engineering and Requirements Management Systems Architect/ Requirements Management Project Administrator's Manual REQ00002 U REQ00002 U Project Administrator's Manual 3
More informationMICROSOFT BUSINESS INTELLIGENCE
SSIS MICROSOFT BUSINESS INTELLIGENCE 1) Introduction to Integration Services Defining sql server integration services Exploring the need for migrating diverse Data the role of business intelligence (bi)
More informationOSR Composer 3.7 User Guide. Updated:
OSR Composer 3.7 User Guide Updated: 2013-01-31 Copyright OneStop Reporting AS www.onestopreporting.com Table of Contents Introduction... 1 Who should read this manual... 1 What s included in this manual...
More informationSQream Dashboard Version SQream Technologies
SQream Dashboard Version 1.1.0 SQream Technologies 2018-11-06 Table of Contents Overview................................................................................... 1 1. The SQream Dashboard...................................................................
More informationUser's Guide c-treeace SQL Explorer
User's Guide c-treeace SQL Explorer Contents 1. c-treeace SQL Explorer... 4 1.1 Database Operations... 5 Add Existing Database... 6 Change Database... 7 Create User... 7 New Database... 8 Refresh... 8
More informationEMC Documentum TaskSpace
EMC Documentum TaskSpace Version 6 Sample Application Tutorial P/N 300-005-359 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2007 EMC Corporation.
More informationPerceptive Nolij Web. Administrator Guide. Version: 6.8.x
Perceptive Nolij Web Administrator Guide Version: 6.8.x Written by: Product Knowledge, R&D Date: June 2018 Copyright 2014-2018 Hyland Software, Inc. and its affiliates.. Table of Contents Introduction...
More informationHelp on Metadata Manager
Table of Contents Metadata Manager Overview... 3 User Interface... 10 User Interface General Concepts... 10 User Interface Component... 13 User preferences... 45 Special UI capabilities... 46 Exploring
More informationEpicor ERP Advanced Dashboards Course
Epicor ERP 10.0.700 Disclaimer This document is for informational purposes only and is subject to change without notice. This document and its contents, including the viewpoints, dates and functional content
More informationJet Data Manager 2014 Product Enhancements
Jet Data Manager 2014 Product Enhancements Table of Contents Overview of New Features... 3 New Standard Features in Jet Data Manager 2014... 3 Additional Features Available for Jet Data Manager 2014...
More informationContents. Properties: Field Area Fields Add a Table to a Form... 23
Workflow Design Guide Version 18 February 2018 Contents About This Guide... 7 Workflows and Forms Overview... 7 Security Permissions for Workflows and Forms... 8 Search for a Workflow Design, Workflow
More informationSage 300 ERP Intelligence Reporting Connector Advanced Customized Report Writing
Sage 300 ERP Intelligence Reporting Connector Advanced Customized Report Writing Sage Intelligence Connector Welcome Notice This document and the Sage software may be used only in accordance with the accompanying
More informationLesson 1: Creating and formatting an Answers analysis
Lesson 1: Creating and formatting an Answers analysis Answers is the ad-hoc query environment in the OBIEE suite. It is in Answers that you create and format analyses to help analyze business results.
More informationBrainware Intelligent Capture Visibility
Brainware Intelligent Capture Visibility Installation and Setup Guide Version: 3.2.x Written by: Product Knowledge, R&D Date: September 2018 Copyright 2009-2018 Hyland Software, Inc. and its affiliates.
More informationLimeSurvey User Guide to Creating Surveys
LimeSurvey User Guide to Creating Surveys Created: October 7, 2016 Last updated: March 20, 2017 Contents Gaining access to LimeSurvey... 3 Change your LimeSurvey password... 3 Importing an existing survey
More informationPerceptive Matching Engine
Perceptive Matching Engine Advanced Design and Setup Guide Version: 1.0.x Written by: Product Development, R&D Date: January 2018 2018 Hyland Software, Inc. and its affiliates. Table of Contents Overview...
More informationSharePoint 2013 Power User
SharePoint 2013 Power User Course 55028; 2 Days, Instructor-led Course Description This SharePoint 2013 Power User training class is designed for individuals who need to learn the fundamentals of managing
More informationINTRODUCTION ACCESS 2010
INTRODUCTION ACCESS 2010 Overview of Ms. Access 2010 Microsoft Access is a computer application used to create and manage databases. Access Databases can store any type of information: numbers, text, and
More informationOracle 1Z0-272 Exam Questions & Answers
Oracle 1Z0-272 Exam Questions & Answers Number: 1Z0-272 Passing Score: 800 Time Limit: 120 min File Version: 28.8 http://www.gratisexam.com/ Oracle 1Z0-272 Exam Questions & Answers Exam Name: Hyperion
More information1 Dulcian, Inc., 2001 All rights reserved. Oracle9i Data Warehouse Review. Agenda
Agenda Oracle9i Warehouse Review Dulcian, Inc. Oracle9i Server OLAP Server Analytical SQL Mining ETL Infrastructure 9i Warehouse Builder Oracle 9i Server Overview E-Business Intelligence Platform 9i Server:
More informationAnalytics: Server Architect (Siebel 7.7)
Analytics: Server Architect (Siebel 7.7) Student Guide June 2005 Part # 10PO2-ASAS-07710 D44608GC10 Edition 1.0 D44917 Copyright 2005, 2006, Oracle. All rights reserved. Disclaimer This document contains
More informationStyle Report Enterprise Edition
INTRODUCTION Style Report Enterprise Edition Welcome to Style Report Enterprise Edition! Style Report is a report design and interactive analysis package that allows you to explore, analyze, monitor, report,
More information