Elixir Data Designer User Manual Release 3.5.0
Total Page:16
File Type:pdf, Size:1020Kb
Elixir Data Designer User Manual Release 3.5.0 Elixir Technology Pte Ltd Elixir Data Designer User Manual: Release 3.5.0 Elixir Technology Pte Ltd Published 2014 Copyright © 2014 Elixir Technology Pte Ltd All rights reserved. Java is a trademark or registered trademark of Oracle Corporation in the United States and other countries. Microsoft and Windows are trademarks of Microsoft Corporation. Table of Contents 1. About Elixir Data Designer ........................................................................................... 1 Introduction .......................................................................................................... 1 Features of Elixir Data Designer ....................................................................... 1 Datasource Security ........................................................................................ 2 2. The Elixir Data Designer Workspace .............................................................................. 3 Overview .............................................................................................................. 3 Case Study ........................................................................................................... 4 3. JDBC DataSource ....................................................................................................... 7 JDBC Drivers ........................................................................................................ 7 ODBC Connectivity ............................................................................................... 7 JDBC DataSource Wizard ........................................................................................ 9 JDBC DataSource Details ................................................................................ 9 JDBC Properties .......................................................................................... 10 SQL ........................................................................................................... 10 JDBC Options ............................................................................................. 12 Infer Schema ............................................................................................... 13 Connection Pools ................................................................................................. 14 Working with a JDBC DataSource ........................................................................... 17 Using the JDBC/ODBC bridge driver ............................................................... 17 Using a Callable Statement ............................................................................. 18 Using JNDI Connectivity ............................................................................... 20 Working with a Connection Pool ............................................................................. 21 Con®guring JDBC Properties ......................................................................... 21 4. Composite DataSource ............................................................................................... 22 Overview ............................................................................................................ 22 Adding a Composite DataSource ............................................................................. 22 Standard Diagram Operations ................................................................................. 23 Moving the processors ................................................................................... 23 Flow Connection Nodes ................................................................................. 23 Data Processors .................................................................................................... 23 DataSource Processor ............................................................................................ 24 Flow .................................................................................................................. 25 Join Processor ...................................................................................................... 25 Working with Joins ....................................................................................... 27 Sort Processor ...................................................................................................... 30 Group On Options ........................................................................................ 32 Working With Sort processors ......................................................................... 35 Derivative Processor ............................................................................................. 41 Working with the Derivative processor ............................................................. 42 Filter Processor .................................................................................................... 47 Combining Filters ......................................................................................... 48 Working with Filters ..................................................................................... 49 Concat Processor .................................................................................................. 51 Working with Concat Processor ....................................................................... 51 Parameter Processor .............................................................................................. 52 Working with Parameter processor ................................................................... 53 SubFlow Processor ............................................................................................... 55 Processor ............................................................................................................ 56 Cleansing .................................................................................................... 56 General ...................................................................................................... 58 DataDrop Processor .............................................................................................. 61 Note .................................................................................................................. 62 Cube Processor .................................................................................................... 62 Working with the Cube Processor .................................................................... 69 DataStore Processor .............................................................................................. 70 iii Elixir Data Designer User Manual Binary ........................................................................................................ 71 CSV File .................................................................................................... 72 Connection Pool ........................................................................................... 73 Custom Java DataStore .................................................................................. 74 Excel File ................................................................................................... 75 Google Spreadsheet ...................................................................................... 76 JDBC ......................................................................................................... 78 JSON File ................................................................................................... 78 None .......................................................................................................... 78 Stave .......................................................................................................... 79 Text File ..................................................................................................... 81 XML File ................................................................................................... 81 Composite JavaScript ............................................................................................ 82 Case Study .......................................................................................................... 84 5. Excel DataSource ...................................................................................................... 89 Overview ............................................................................................................ 89 Excel DataSource Wizard ....................................................................................... 89 Working with Excel DataSource .............................................................................. 90 Adding Data in a Single Worksheet .................................................................. 90 Adding Data in Multiple Worksheets ................................................................ 92 Passing Dynamic Parameters .......................................................................... 95 6. Text DataSource ....................................................................................................... 99 Overview ............................................................................................................ 99 Text DataSource Wizard ........................................................................................ 99 Working with Text DataSource .............................................................................. 103 Using Separator