M2M AD301 Guia do Utilizador Página 1

Consulte online ou descarregue Guia do Utilizador para Redes M2M AD301. M2M AD301 User guide Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 230
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes

Resumo do Conteúdo

Página 1 - Avaki Studio

Sybase, Inc.One Sybase DriveDublin, CA 94568www.sybase.com®DRAFTData Integration with Sybase Avaki StudioRelease 7.0 • August 24, 2006

Página 2

Prefaceviii Data Integration with Sybase Avaki Studioall, while others require partial to full working knowledge. In Avaki Studio, you can employ Java

Página 3 - Table of contents

Metadata modeling88 Data Integration with Sybase Avaki StudioStep 11 Continue to click Add and enter data until your table contains all the columns yo

Página 4 - The view model editor 53

Data Integration with Sybase Avaki Studio 89Mapping metadata models to Avaki objectsStep 2In the data catalog view, click GetEmpGivenName. Drag and dr

Página 5

Metadata modeling90 Data Integration with Sybase Avaki StudioIf the schemas do not match—for example, if you drop the GetEmpGivenName data-base operat

Página 6 - Operator reference 107

Data Integration with Sybase Avaki Studio 91Deploying metadata modelsStep 5Point your application at either the database or Avaki; no further changes

Página 7

Metadata modeling92 Data Integration with Sybase Avaki StudioThe metadata model is successfully deployed and added to the data catalog’s Metadata dire

Página 8 - Glossary 175

Data Integration with Sybase Avaki Studio 93Deriving metadata modelsDeriving metadata modelsDeriving a view model from a metadata model is a way to cr

Página 9 - Audience

Metadata modeling94 Data Integration with Sybase Avaki StudioStep 4 Create a data service where you connect input to output. Step 5 In the editor pane

Página 10 - Organization

Data Integration with Sybase Avaki Studio 95Undeploying metadata modelsUndeploying metadata modelsUndeploying a metadata model reverses the results of

Página 11 - Related documentation

Metadata modeling96 Data Integration with Sybase Avaki Studio

Página 12 - On the web

Data Integration with Sybase Avaki Studio 97Chapter 6Managing the data catalogThis chapter describes tasks you can perform in Avaki Studio’s data cata

Página 13 - View models in Avaki Studio

Data Integration with Sybase Avaki Studio ixRelated documentationRelated documentationThese manuals make up the Avaki documentation set:• Sybase Avaki

Página 14 - What is a view model?

Managing the data catalog98 Data Integration with Sybase Avaki StudioModifying ACLsThis section explains how to display and modify access control list

Página 15

Data Integration with Sybase Avaki Studio 99Modifying ACLsStep 4To change the object’s owner, click the Change Owner... button. The User/Group Browser

Página 16 - Expressions in operators

Managing the data catalog100 Data Integration with Sybase Avaki Studiomissions dialog to show the new line in the ACL. In this example, we’ve added a

Página 17 - Performance

Data Integration with Sybase Avaki Studio 101Managing attributesManaging attributesRead this section for instructions on displaying, creating, modifyi

Página 18 - Operators

Managing the data catalog102 Data Integration with Sybase Avaki StudioStep 3 To add a new attribute to the object, click the Add button. Studio adds a

Página 19

Data Integration with Sybase Avaki Studio 103Managing attributesStep 5To remove an attribute, click its pencil icon to select it and click the Delete

Página 20

Managing the data catalog104 Data Integration with Sybase Avaki StudioManaging categoriesThis section provides instructions on displaying, creating, a

Página 21 - Installing Avaki Studio

Data Integration with Sybase Avaki Studio 105Managing categoriesStep 3Right-click on the parent category and select Add Category from the menu. The Ad

Página 22 - Starting Avaki Studio

Managing the data catalog106 Data Integration with Sybase Avaki StudioStep 3 Select one or more categories.Step 4 Click OK to add the object. Studio r

Página 23 - Filename extension Purpose

Data Integration with Sybase Avaki Studio 107Chapter 7Operator referenceConsult this chapter for detailed information on the workings of the elements

Página 24 - The Resource perspective

Prefacex Data Integration with Sybase Avaki StudioHow to contact Avaki support at Sybase, Inc.For general information about Sybase technical support,

Página 25

Operator reference108 Data Integration with Sybase Avaki Studio• “Select” on page 165• “Splitter” on page 166• “Union” on page 168• “Update” on page 1

Página 26 - Creating a project

Data Integration with Sybase Avaki Studio 109AggregateAggregate propertiesDouble-click an Aggregate operator to display the Aggregate Properties dialo

Página 27

Operator reference110 Data Integration with Sybase Avaki Studio Function: Click the Function field and use the pull down list to choose the func-tion

Página 28

Data Integration with Sybase Avaki Studio 111CustomCustomA Custom operator can perform any operation that you define, using arbitrary Java-Script code

Página 29 - The Avaki perspective: A tour

Operator reference112 Data Integration with Sybase Avaki StudioCustom propertiesDouble-click a Custom operator to display the Custom Properties dialog

Página 30 - The data catalog view

Data Integration with Sybase Avaki Studio 113Custom• To delete one or more columns, select them and click Delete.• To reorder the columns, select one

Página 31

Operator reference114 Data Integration with Sybase Avaki StudioNote The Custom operator is an exception to the guidelines regarding Java-Script expres

Página 32 - The palette

Data Integration with Sybase Avaki Studio 115Customalgorithm with the second input result set as the inner table. This would produce a result set cons

Página 33 - The view model editor

Operator reference116 Data Integration with Sybase Avaki Studio lookupTable.initialized = true; // So we don't try and do this again}This

Página 34 - The bottom pane

Data Integration with Sybase Avaki Studio 117GeneratorGeneratorA Generator operator produces a result set without input. Like an Iterator, a Gener-ato

Página 35 - Setting preferences

Data Integration with Sybase Avaki Studio 1Chapter 1View models in Avaki StudioAvaki Studio is a graphical, metadata-driven modeling tool for data int

Página 36

Operator reference118 Data Integration with Sybase Avaki StudioGenerator propertiesDouble-click a Generator operator to display the Generator Properti

Página 37

Data Integration with Sybase Avaki Studio 119Generatorthat would be valid inside a function body. See “Using expressions within Avaki Stu-dio” on page

Página 38 - Working with Avaki Studio

Operator reference120 Data Integration with Sybase Avaki Studio• To reorder the columns, select one or more of them and click the Move Up or Move Down

Página 39

Data Integration with Sybase Avaki Studio 121Group ByGroup By The Group By operator is very similar to the Aggregate operator. Its output includes col

Página 40

Operator reference122 Data Integration with Sybase Avaki StudioPerformance notesBecause Studio needs to sort the result set in order to perform a grou

Página 41 - Creating view models

Data Integration with Sybase Avaki Studio 123Group By• You can edit the properties of each column: Name: Click in the Name field and choose a column

Página 42 - The exercise

Operator reference124 Data Integration with Sybase Avaki Studio• You can edit the properties of each column. (See “Working with schemas” on page 60 fo

Página 43 - • emp_db

Data Integration with Sybase Avaki Studio 125Input SourceInput Source An Input Source element represents input from a source external to your model. W

Página 44 - Creating database connectors

Operator reference126 Data Integration with Sybase Avaki StudioInput Source PropertiesDouble-click an Input Source element to display the Input Source

Página 45

Data Integration with Sybase Avaki Studio 127Input SourceYou specify the source for your Input Source element using the Input Source tab. The tab prov

Página 46 - Step 5 Fill in the form:

View models in Avaki Studio2 Data Integration with Sybase Avaki StudioBackground: Avaki conceptsBefore tackling the task of creating a view model, you

Página 47 - SQL views. Ad-hoc queries

Operator reference128 Data Integration with Sybase Avaki StudioConfiguring database operation input sources. On the next page (“Database Operation Inp

Página 48

Data Integration with Sybase Avaki Studio 129Input SourceConfiguring data service input sources. On the next page (“Data Service Input Source”), you c

Página 49

Operator reference130 Data Integration with Sybase Avaki StudioConfiguring file input sources. On the next page (“File Input Source”), you choose a gr

Página 50 - Creating database operations

Data Integration with Sybase Avaki Studio 131Input SourceConfiguring HTTP input sources. On the next page (“HTTP Operation Input Source”), you specify

Página 51

Operator reference132 Data Integration with Sybase Avaki StudioWhen you are done with this page, click Next to proceed to the “HTTP Operation Paramete

Página 52

Data Integration with Sybase Avaki Studio 133Input SourceConfiguring web service input sources. On the next page (“Web Service Input Source”), you spe

Página 53 - Click Next

Operator reference134 Data Integration with Sybase Avaki StudioClick the Next button to continue to the “Web Service Operation” page where you will ch

Página 54

Data Integration with Sybase Avaki Studio 135Input SourceClick Next to continue to the “Web Service Response” page, where the wizard asks you to indic

Página 55 - Using the view model wizard

Operator reference136 Data Integration with Sybase Avaki StudioConfiguring the transformIf the source you configured on the Input Source tab doesn’t a

Página 56 - Configuring input sources

Data Integration with Sybase Avaki Studio 137Input Source• CSV to Result SetWhen your data is in CSV or a similar format.• XML to Result SetIf your da

Página 57 - Joining result sets

Data Integration with Sybase Avaki Studio 3What is a view model?Thus, a view model consists of• Zero or more input sources• Zero or more operators to

Página 58 - Step 9 Click OK

Operator reference138 Data Integration with Sybase Avaki StudioConfiguring CSV transforms. If you choose to define a CSV transform, the next page will

Página 59

Data Integration with Sybase Avaki Studio 139Input SourceClick Next to display the “Column Definitions” page. If you selected “Use first row of data a

Página 60

Operator reference140 Data Integration with Sybase Avaki Studio Scale: Specify the scale for the column, if applicable for the column’s type. First

Página 61

Data Integration with Sybase Avaki Studio 141Input SourceWhen you’re done, click Next to continue to the “Column Definitions” page. • Click the Add bu

Página 62 - Testing the view model

Operator reference142 Data Integration with Sybase Avaki Studioyou choose (for example, if the document has the value “foo” and you choose INTEGER for

Página 63

Data Integration with Sybase Avaki Studio 143Input SourceConfiguring error handling You can choose how data services deployed from this view model wil

Página 64 - EII Administration Guide

Operator reference144 Data Integration with Sybase Avaki StudioMapping input parameters If the input source has parameters, you must map them to globa

Página 65

Data Integration with Sybase Avaki Studio 145Input SourceTo edit the expressions, click in the Value column to make it editable. Type your map-ping ex

Página 66 - Creating components

Operator reference146 Data Integration with Sybase Avaki StudioWeb service parameters. Parameters defined by web services are arbitrarily com-plex str

Página 67 - HTTP requests or web ser

Data Integration with Sybase Avaki Studio 147Input SourceThe Map Unmapped shortcut. Studio provides a shortcut for mapping parameters to the global pa

Página 68

View models in Avaki Studio4 Data Integration with Sybase Avaki StudioData flowDiscussions of view model operators and especially of variables rely on

Página 69

Operator reference148 Data Integration with Sybase Avaki StudioIntersection The Intersection operation generates a result set consisting of only those

Página 70 - Properties dialogs

Data Integration with Sybase Avaki Studio 149IteratorIterator The Iterator operator provides a looping construct for view models. Based on criteria yo

Página 71

Operator reference150 Data Integration with Sybase Avaki StudioConnectionsThe Iterator operator takes either one or two input result sets. If there is

Página 72 - Working with schemas

Data Integration with Sybase Avaki Studio 151Iteratortain your own iteration control variables (such as a counter that you increment). When you config

Página 73

Operator reference152 Data Integration with Sybase Avaki StudioExample: Iterating over the elements of an array parameter The problemSuppose you want

Página 74 - Types Precision Scale

Data Integration with Sybase Avaki Studio 153Iterator• Condition: Enter the following code:// Check to see if we’re at the end of the arrayvariables.A

Página 75 - Using global parameters

Operator reference154 Data Integration with Sybase Avaki StudioJoin The Join operator performs a relational join operation on its two input result set

Página 76 - Adding global parameters

Data Integration with Sybase Avaki Studio 155JoinInner and outer tablesThe algorithm and join type choices refer to inner and outer tables. Studio doe

Página 77 - Reordering global parameters

Operator reference156 Data Integration with Sybase Avaki StudioJoin types Avaki Studio supports inner, outer-left, outer-right, and outer-full join ty

Página 78 - Boolean expressions

Data Integration with Sybase Avaki Studio 157Multiplexer Outer Column: Click in field and use the pull-down list to choose the corre-sponding column

Página 79 - Expressions and JavaScript

Data Integration with Sybase Avaki Studio 5What is a view model?Everywhere you can enter JavaScript expressions, you have access to an object called v

Página 80 - Accessing global parameters

Operator reference158 Data Integration with Sybase Avaki StudioMultiplexer propertiesDouble-click a Multiplexer operator to display the Multiplexer Pr

Página 81 - Working with variables

Data Integration with Sybase Avaki Studio 159Order ByOrder By The Order By operator sorts its input based on the criteria you specify. Order By does n

Página 82 - Allowed types for variables

Operator reference160 Data Integration with Sybase Avaki StudioOrder By propertiesDouble-click an Order By operator to display the Order By Properties

Página 83 - The expressions menu

Data Integration with Sybase Avaki Studio 161ProjectionProjection The Projection operator lets you modify a schema. You can pass certain columns throu

Página 84

Operator reference162 Data Integration with Sybase Avaki StudioProjection propertiesDouble-click a Projection operator to display the Projection Prope

Página 85 - Avaki Functions

Data Integration with Sybase Avaki Studio 163Projection Expression: Click in the column’s Expression field to edit it. This can be any JavaScript exp

Página 86

Operator reference164 Data Integration with Sybase Avaki StudioResult A view model’s Result element is created automatically when you create the view

Página 87 - Advanced topics

Data Integration with Sybase Avaki Studio 165SelectSelect Use a Select operator to filter rows from an input result set. You provide a Boolean express

Página 88

Operator reference166 Data Integration with Sybase Avaki StudioANNUAL_SALARY column in the input result set) is $100,000 or less, you could use the ex

Página 89

Data Integration with Sybase Avaki Studio 167SplitterSplitter propertiesDouble-click a Splitter operator to display the Splitter Properties dialog. Yo

Página 90 - About metadata models

View models in Avaki Studio6 Data Integration with Sybase Avaki StudioOperatorsAvaki Studio provides a selection of elements and operators you can use

Página 91 - Importing metadata models

Operator reference168 Data Integration with Sybase Avaki Studiodefines a variable that’s mapped to a parameter in an Input Source element upstream of

Página 92

Data Integration with Sybase Avaki Studio 169UpdateUnion propertiesDouble-click a Union operator to display the Union Properties dialog. You can edit

Página 93

Operator reference170 Data Integration with Sybase Avaki Studio• The data types of the result set columns (by ordinal position) and the parameters of

Página 94 - Designer

Data Integration with Sybase Avaki Studio 171UpdateUpdate propertiesDouble-click an Update operator to display the Update Properties dialog. You can e

Página 95

Operator reference172 Data Integration with Sybase Avaki StudioChoosing a database operationThe Update operator executes a database operation defined

Página 96

Data Integration with Sybase Avaki Studio 173UpdateTo bring up the Parameter Properties dialog, click the Edit Values… button. To map a parameter, cli

Página 97 - AV M ) editor. It is

Operator reference174 Data Integration with Sybase Avaki Studio

Página 98

Data Integration with Sybase Avaki Studio 175GlossaryTerms printed in italics are defined in the glossary.access control list(ACL) A list, for a given

Página 99

Glossary176 Data Integration with Sybase Avaki StudioAvaki directoryAvaki software creates a single, unified namespace that is accessible (subject to

Página 100 - Metadata modeling

Data Integration with Sybase Avaki Studio 177Avaki StudioA graphical, metadata-based data integration tool that lets you • Build data flows by draggin

Página 101 - EMP table

Data Integration with Sybase Avaki Studio 7Operators• JoinGiven two input result sets that share a common column, Join combines rows and produces a ne

Página 102

Glossary178 Data Integration with Sybase Avaki StudioCIFS shareA directory or file that has been exported (shared) from the Avaki data catalog. A CIFS

Página 103 - Deploying metadata models

Data Integration with Sybase Avaki Studio 179data serviceAn operation that transforms data obtained from sources in the data catalog. Input data can c

Página 104

Glossary180 Data Integration with Sybase Avaki StudioDGASSee data grid access server.distributed transactionA set of related operations (typically SQL

Página 105 - Deriving metadata models

Data Integration with Sybase Avaki Studio 181failoverThe transition of control from a failing or unreachable primary grid domain controller to a secon

Página 106 - Deleting metadata models

Glossary182 Data Integration with Sybase Avaki Studiogrid serverAn Avaki server that maintains a portion of the Avaki domain’s namespace, runs Avaki s

Página 107 - Undeploying metadata models

Data Integration with Sybase Avaki Studio 183metadata modelA construct in Avaki Studio that expresses a schema by defining a set of tables. A table in

Página 108

Glossary184 Data Integration with Sybase Avaki StudioqueriesSee ad-hoc query.query engineAn Avaki service that executes SQL queries against the SQL vi

Página 109 - Managing the data catalog

Data Integration with Sybase Avaki Studio 185share serverAn Avaki server whose only task is to manage Avaki shares—local directories that are exported

Página 110 - Modifying ACLs

Glossary186 Data Integration with Sybase Avaki Studiovirtual databaseThe set of all SQL views in an Avaki domain, including those provisioned from ext

Página 111

Master Index Index-1Master IndexKeyAD: Administration GuideAPI: API GuideC: Command ReferenceO: OvertureP: Provisioning & Advanced Data Integ

Página 112

DOCUMENT ID: DC00574-01-0700-01LAST REVISED: August 2006Copyright © 2002 – 2006 Sybase, Inc. All rights reserved.This publication pertains to Sybase s

Página 113 - Managing attributes

View models in Avaki Studio8 Data Integration with Sybase Avaki Studio

Página 114

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-2 Master Indexad-hoc queries (continued)code samples API:74d

Página 115

Master Index Index-3P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki Studioauthentication services (continued)

Página 116 - Managing categories

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-4 Master Indexavaki dgas --show-admission-policies C:114avak

Página 117 - Adding objects to categories

Master Index Index-5P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki Studioavaki security --default-group C:21

Página 118 - Deleting categories

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-6 Master Indexavaki upgrade C:249avaki upgrade --info C:250a

Página 119 - Operator reference

Master Index Index-7P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki Studiocaches (continued)bad port, propert

Página 120 - Aggregate

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-8 Master Indexchange time file attribute C:290charactersin c

Página 121 - Aggregate properties

Master Index Index-9P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki Studiocom.avaki.scheduleExclusionCacheSiz

Página 122 - Aggregate functions

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-10 Master Indexdata catalog SOAP operations (continued)remov

Página 123 - Connections

Master Index Index-11P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki Studiodata services (continued)input str

Página 124 - Custom properties

Data Integration with Sybase Avaki Studio 9Chapter 2Getting started with Avaki StudioRead this chapter for instructions on starting Avaki Studio for t

Página 125

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-12 Master Indexdatabase operation SOAP operations API:40data

Página 126

Master Index Index-13P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki Studiodataservice --info command C:57dat

Página 127

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-14 Master IndexDGAS (continued)restarting AD:84saving a copy

Página 128

Master Index Index-15P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki Studiodistributed transactionsabout O:25

Página 129 - Generator

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-16 Master IndexFfailoverdefined AD:354, API:88, C:312, O:66,

Página 130 - Generator properties

Master Index Index-17P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki Studiofunctionsin expressions S:73used w

Página 131

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-18 Master Indexgroups (continued)defined S:176deleting AD:19

Página 132 - INTEGER

Master Index Index-19P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki StudioisList element P:266Iterator opera

Página 133 - Group By

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-20 Master Indexldap --delete command C:153ldap --delete-sche

Página 134 - Group By properties

Master Index Index-21P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki Studiomonitor --add command C:167monitor

Página 135

Getting started with Avaki Studio10 Data Integration with Sybase Avaki StudioStarting Avaki StudioYou can launch Avaki Studio using the Avaki program

Página 136

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-22 Master Indexoperators (continued)logical, in expressions

Página 137 - Input Source

Master Index Index-23P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki Studioprivacy and HTTPS API:8Projection

Página 138 - Input Source Properties

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-24 Master Indexrefresh schedulesfor Avaki shares AD:266, C:2

Página 139

Master Index Index-25P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki Studioscheduleexclusion --list command C

Página 140 - On the next page (“Database

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-26 Master Indexserver --dgas --destroy command C:224server -

Página 141

Master Index Index-27P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki StudioSOAP complex types (continued)Data

Página 142

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-28 Master IndexSQL views (continued)managing P:20modifying P

Página 143

Master Index Index-29P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki StudioUnset permission in ACL AD:242, O:

Página 144

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-30 Master Indexview --create --file command C:267view --dele

Página 145

Master Index Index-31P: Provisioning & Advanced Data Integration Guide S: Data Integration with Avaki Studiovirtualdatabase --show-tables comm

Página 146

Data Integration with Sybase Avaki Studio 11Starting Avaki StudioIn the workspace directory, Studio creates a subdirectory for each project. Files of

Página 147 - • The entire SOAP response

AD: Administration Guide API: API Guide C: Command Reference O: OvertureIndex-32 Master IndexWSDLsabout API:2as SOAP contracts API:3AvakiA

Página 148 - • No transform

Getting started with Avaki Studio12 Data Integration with Sybase Avaki StudioThe Resource perspectiveAfter you specify a workspace directory, a window

Página 149 - • XML to Result Set

Data Integration with Sybase Avaki Studio 13Starting Avaki StudioWe strongly recommend that you look at the Eclipse documentation, which is avail-able

Página 150

Getting started with Avaki Studio14 Data Integration with Sybase Avaki StudioCreating a projectTo use the tools provided by Avaki Studio, you must ope

Página 151

Data Integration with Sybase Avaki Studio 15Creating a projectNew Avaki Studio Project wizard appears. Step 3 In the Project name field, enter a name

Página 152 - XML document

Getting started with Avaki Studio16 Data Integration with Sybase Avaki StudioStep 6 Click Finish to create the project. The project includes a starter

Página 153

Data Integration with Sybase Avaki Studio 17The Avaki perspective: A tourThe Avaki perspective: A tourThis section explains the purposes of the panes

Página 154

Data Integration with Sybase Avaki Studio iTable of contents Preface viiAudience viiOrganization viiiRelated documentation ixHow to contact Avaki sup

Página 155 - OK to save your changes

Getting started with Avaki Studio18 Data Integration with Sybase Avaki StudioTo open a saved view model, expand the view model’s project folder in the

Página 156

Data Integration with Sybase Avaki Studio 19The Avaki perspective: A tourgood places to start are the /GeneratedViews, /Shares, and /WSDLs folders. (F

Página 157

Getting started with Avaki Studio20 Data Integration with Sybase Avaki StudioManaging the data catalogYou can use the Data Catalog view to manage the

Página 158

Data Integration with Sybase Avaki Studio 21The Avaki perspective: A tourThe view model editorThe view model editing pane lets you create, display, an

Página 159

Getting started with Avaki Studio22 Data Integration with Sybase Avaki StudioThe metadata model editorThe metadata model editing pane lets you create,

Página 160 - Intersection

Data Integration with Sybase Avaki Studio 23Setting preferencesView Model Parameters viewThe View Model Parameters tab lets you create and manipulate

Página 161 - Iterator

Getting started with Avaki Studio24 Data Integration with Sybase Avaki StudioNote Be sure to click Apply on each page of the Preferences dialog when y

Página 162 - Iterator properties

Data Integration with Sybase Avaki Studio 25Setting preferencesStep 9Click Model Editor in the browser pane. Studio displays the Model preferences. St

Página 163

Getting started with Avaki Studio26 Data Integration with Sybase Avaki StudioWorking with Avaki StudioThis section provides an overview of one kind of

Página 164

Data Integration with Sybase Avaki Studio 27Working with Avaki StudioProjection to combine columns” on page 47. For additional information about oper-

Página 165

ii Data Integration with Sybase Avaki StudioThe palette 20The view model editor 21Adding and removing objects 21View model tabs 21The metadata model e

Página 166 - Join properties

Getting started with Avaki Studio28 Data Integration with Sybase Avaki Studio

Página 167 - Algorithm Description

Data Integration with Sybase Avaki Studio 29Chapter 3Creating view modelsThis chapter is a tutorial that walks you through the process of creating a v

Página 168 - NULL values

Creating view models30 Data Integration with Sybase Avaki StudioThe exerciseIn this tutorial, we’ll create a data service for the human resources depa

Página 169 - Multiplexer

Data Integration with Sybase Avaki Studio 31The exercise• HIREDATE: The date the employee was hired• SAL: The employee’s salary• COMM: The employee’s

Página 170 - Multiplexer properties

Creating view models32 Data Integration with Sybase Avaki StudioCreating database connectorsTo extract data from a relational database, your view mode

Página 171 - Order By

Data Integration with Sybase Avaki Studio 33Creating database connectorsStep 3Fill in the form:• Connector Name: Enter a name for this database connec

Página 172 - Order By properties

Creating view models34 Data Integration with Sybase Avaki StudioStep 4 Click Next. The second page of the form appears: Step 5 Fill in the form:• Name

Página 173 - Projection

Data Integration with Sybase Avaki Studio 35Creating database connectorsStep 6Click Next to display the next page of the new database connector form.

Página 174 - Projection properties

Creating view models36 Data Integration with Sybase Avaki Studiothought of as single-use database operations. You can run an ad-hoc query using either

Página 175

Data Integration with Sybase Avaki Studio 37Creating database connectorsfor the database vendor’s JDBC driver. (For purposes of the tutorial, leave th

Página 176 - Result properties

Data Integration with Sybase Avaki Studio iiiRed borders: Errors in your view model 60Working with schemas 60Showing and hiding elements’ schemas 60

Página 177 - Select properties

Creating view models38 Data Integration with Sybase Avaki StudioStep 8 Click Finish to save the settings you’ve entered. Avaki Studio creates the data

Página 178 - Splitter

Data Integration with Sybase Avaki Studio 39Creating database operationsStep 3(Optional) To locate your database connectors in the data catalog view,

Página 179 - Splitter properties

Creating view models40 Data Integration with Sybase Avaki StudioStep 6 In the Database Connector field, select a database connector, then click Next.

Página 180

Data Integration with Sybase Avaki Studio 41Creating database operationsStep 13Click Next. (Do not check the “Calls a stored procedure” or “Supports b

Página 181 - Union properties

Creating view models42 Data Integration with Sybase Avaki StudioStep 16 For the EMP database operation, which has a parameter, enter a value that Stud

Página 182

Data Integration with Sybase Avaki Studio 43Using the view model wizardUsing the view model wizardIf you haven’t created a Studio project yet, see “Cr

Página 183 - Update properties

Creating view models44 Data Integration with Sybase Avaki StudioConfiguring input sourcesIn our view model, Input Source elements represent the databa

Página 184

Data Integration with Sybase Avaki Studio 45Joining result setsJoining result setsTo create a Join operator to combine the result sets from the two in

Página 185

Creating view models46 Data Integration with Sybase Avaki StudioStep 6 Double-click the Join operator to open the Join Properties dialog. Step 7 Selec

Página 186

Data Integration with Sybase Avaki Studio 47Using Projection to combine columnsUsing Projection to combine columnsTo create a Projection operator, fol

Página 187 - Glossary

iv Data Integration with Sybase Avaki StudioChapter 5 Metadata modeling 77About metadata models 78Importing metadata models 79Creating and editing me

Página 188 - CIFS share

Creating view models48 Data Integration with Sybase Avaki StudioStep 6 Double-click the Projection operator to open the Projection Properties dialog.

Página 189

Data Integration with Sybase Avaki Studio 49Using Projection to combine columnsStep 14Use the Move Up button to move the NameNumberJob column the four

Página 190

Creating view models50 Data Integration with Sybase Avaki StudioTesting the view modelWhen your view model is complete, you can test it by selecting E

Página 191

Data Integration with Sybase Avaki Studio 51Deploying the view model as a data serviceDeploying the view model as a data serviceFollow these steps to

Página 192 - EII) A software system that

Creating view models52 Data Integration with Sybase Avaki StudioThinking ahead: load sharing for data service executionBy default, a data service runs

Página 193 - EII) system provides secure

Data Integration with Sybase Avaki Studio 53Chapter 4The view model editorConsult this chapter for general information on using Avaki Studio’s view mo

Página 194

The view model editor54 Data Integration with Sybase Avaki StudioCommon features of view model componentsThis section discusses features common to the

Página 195

Data Integration with Sybase Avaki Studio 55Common features of view model componentsFor example, to add an Order By operator to your model using the p

Página 196 - CIFS shares

The view model editor56 Data Integration with Sybase Avaki StudioStep 3 Navigate in the data catalog view to the object you want to use as in input so

Página 197

Data Integration with Sybase Avaki Studio 57Common features of view model componentsmodel. You might want to move elements around in order to make roo

Página 198 - SQL queries on the

Data Integration with Sybase Avaki Studio vGenerator properties 118Entering iteration control code 118Defining the output columns 119Group By 121Conn

Página 199 - Master Index

The view model editor58 Data Integration with Sybase Avaki StudioStep 5 Click on the object the arrow should go to. If this object has more than one i

Página 200 - Index-2 Master Index

Data Integration with Sybase Avaki Studio 59Common features of view model componentsTo edit an element’s name:Step 1 Open the element’s properties dia

Página 201 - Master Index Index-3

The view model editor60 Data Integration with Sybase Avaki StudioRed borders: Errors in your view model Your view model may have errors in it. Some of

Página 202 - Index-4 Master Index

Data Integration with Sybase Avaki Studio 61Common features of view model componentscharacters (including spaces, punctuation, accented characters, an

Página 203 - Master Index Index-5

The view model editor62 Data Integration with Sybase Avaki StudioPrecision and scale. The meaning of the precision and scale fields for a column depen

Página 204 - Index-6 Master Index

Data Integration with Sybase Avaki Studio 63Using global parametersUsing global parametersSome view models obtain all necessary input from database op

Página 205 - Master Index Index-7

The view model editor64 Data Integration with Sybase Avaki StudioAdding global parameters To add a parameter to your model, click the Add Parameter bu

Página 206 - Index-8 Master Index

Data Integration with Sybase Avaki Studio 65Using global parametersvariables.global.State.length == 2If you leave the Validation Expression field blan

Página 207 - Master Index Index-9

The view model editor66 Data Integration with Sybase Avaki StudioUsing expressions within Avaki Studio Most of the operators in Avaki Studio allow you

Página 208 - Index-10 Master Index

Data Integration with Sybase Avaki Studio 67Using expressions within Avaki Studio• CurrentUser.isMemberOf("myDomain", "DefaultAuthServi

Página 209 - Master Index Index-11

vi Data Integration with Sybase Avaki StudioOrder By properties 160Specifying the sort criteria 160Projection 161Connections 161Performance notes 161

Página 210 - Index-12 Master Index

The view model editor68 Data Integration with Sybase Avaki StudioJavaScript references:• http://www.devguru.com/Technologies/ecmascript/quickref/javas

Página 211 - Master Index Index-13

Data Integration with Sybase Avaki Studio 69Using expressions within Avaki StudioWorking with variables Often you will need to create variables when c

Página 212 - Index-14 Master Index

The view model editor70 Data Integration with Sybase Avaki StudioAllowed types for variables All values in the variables structure must be of one of t

Página 213 - Master Index Index-15

Data Integration with Sybase Avaki Studio 71The expressions menuThe expressions menu You don’t need to know any JavaScript to write simple expressions

Página 214 - Index-16 Master Index

The view model editor72 Data Integration with Sybase Avaki StudioOperators The Operators submenu lists JavaScript operators that you can use to modify

Página 215 - Master Index Index-17

Data Integration with Sybase Avaki Studio 73The expressions menuAvaki Functions The Avaki Functions submenu provides utility functions that you can us

Página 216 - Index-18 Master Index

The view model editor74 Data Integration with Sybase Avaki Studio• column: the column whose data you want. You can specify the column either using a 1

Página 217 - Master Index Index-19

Data Integration with Sybase Avaki Studio 75Advanced topicsPropagating name changes through the view modelIf an operator name or a parameter name chan

Página 218 - Index-20 Master Index

The view model editor76 Data Integration with Sybase Avaki StudioPerformance of sort-based operators Several operators must sort their inputs. These i

Página 219 - Master Index Index-21

Data Integration with Sybase Avaki Studio 77Chapter 5Metadata modelingThis chapter describes how to create metadata models, import them into Avaki Stu

Página 220 - Index-22 Master Index

Data Integration with Sybase Avaki Studio viiPrefaceThis guide, Data Integration with Sybase Avaki Studio, explains how to use Avaki Stu-dio software.

Página 221 - Master Index Index-23

Metadata modeling78 Data Integration with Sybase Avaki StudioAbout metadata modelsIn Avaki Studio, a metadata model expresses a schema. Metadata model

Página 222 - Index-24 Master Index

Data Integration with Sybase Avaki Studio 79Importing metadata modelsYou can ensure that Avaki data services you create conform to a particular schema

Página 223 - Master Index Index-25

Metadata modeling80 Data Integration with Sybase Avaki StudioFollow these steps to import a metadata model into Avaki Studio:Step 1 Select File > I

Página 224 - Index-26 Master Index

Data Integration with Sybase Avaki Studio 81Importing metadata modelsStep 3Click Browse to list the project folders into which you can import the mode

Página 225 - Master Index Index-27

Metadata modeling82 Data Integration with Sybase Avaki StudioStep 5 Click Next. The Import Type window appears. Step 6 Click the data model type to im

Página 226 - Index-28 Master Index

Data Integration with Sybase Avaki Studio 83Importing metadata modelsStep 7Click Browse to navigate to the location of your metadata model, select the

Página 227 - Master Index Index-29

Metadata modeling84 Data Integration with Sybase Avaki StudioStep 10 Select any table or tables you want to import from the displayed list and click F

Página 228 - Index-30 Master Index

Data Integration with Sybase Avaki Studio 85Creating and editing metadata modelsCreating and editing metadata modelsIt’s generally easier to import me

Página 229 - Master Index Index-31

Metadata modeling86 Data Integration with Sybase Avaki StudioStep 3 Click Browse to navigate to the container where you want your new model to reside,

Página 230 - Index-32 Master Index

Data Integration with Sybase Avaki Studio 87Creating and editing metadata modelsStep 7To edit the table, double click it and the Schema Editor window

Comentários a estes Manuais

Sem comentários