Download presentation
Presentation is loading. Please wait.
1
1 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion: Migrating from Focus Tim Feetham NORCAL FUSE June 11, 1999
2
2 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. n Fusion: What is it? n Focus vs Fusion n Migration strategies n Design options n Tools and techniques Agenda
3
3 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion What is it? n Fusion is a server based DSS DBMS n Close relative to Focus n Greater scalability n More design options n Faster performance
4
4 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion What is it? n Designed for data marts & warehouses n Integrated with Web Focus & Focus Desktop n Supports SQL/ODBC tools n Currently scales to 500 gig n Soon to be available for Focus
5
5 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion Why? n DSS DBMS performance hierarchy n sequential access n pointers n indexes n Fusion uses all three methods n Pointers & RDBMS’s don’t mix
6
6 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion Why? n DSS no single architecture n pre calculation approach does not scale and is rarely open (SQL support wanting) n dynamic does not perform as well n Fusion scales, supports SQL, and is best of dynamic DSS
7
7 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion vs. Focus n Like Focus, Fusion uses native file system -- n uses system move & copy n uses standard backups n deployment flexibility, i.e. same file different names
8
8 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion vs. Focus n Uses master file with some differences n Key word delimited except for Defines and DBA (same syntax) n Segments now called classes n Use of Use for history now handled through partitions n DKU, KU, etc now JOIN, RJOIN, etc
9
9 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion vs Focus Focus Master FILE=CUSTORD, SUFFIX=FOC, SEGNAME=ORDER, SEGTYPE=S1 $ FIELD=ORDER_NO, ALIAS=ORDER, FORMAT=A6, INDEX=I $ SEGNAME=ORD_DATA, SEGTYPE=U, PARENT=ORDER, $ FIELD=ITEM_NO, ALIAS=ORDER_LINE, FORMAT=P4, $ SEGNAME= ITEM_SEG, SEGTYPE=S1, PARENT=ORDER, $ FIELD=PART_NO, ALIAS=PART_ID, FORMAT=A4$ DEFINE SUPPLIER/A2=EDIT(PART_NO,99$$);
10
10 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion vs Focus Fusion Master FILE CUSTORD FILETYPE FUSION ACCESS CUSTORD CLASS ORDER KEY S1 FIELD ORDER_NO ALIAS ORDER FORMAT A6 INDEX ON SECTION ORD_DATA FIELD ITEM_NO ALIAS ORDER_LINE FORMAT P4 CLASS ITEM_SEG PART_OF ORDER KEY S1 FIELD PART_NO ALIAS PART_ID FORMAT A4 DEFINE SUPPLIER/A2 = EDIT(PART_NO,99$$);
11
11 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion vs Focus Fusion Access File MASTERNAME CUSTORD DATANAME C:\DATA\CSTORD.FUS
12
12 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion vs Focus Fusion Options of Special Note n Intelligent Partitions n Multi-dimensional Indexes
13
13 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion vs Focus Fusion Access File w/ Intelligent Partitions MASTERNAME CUSTORD DATANAME C:\DATA\CSTORD97.FUS WHERE ORDDT GE ‘1997/01/01’ AND ORDDT LE ‘1997/12/31’; DATANAME C:\DATA\CSTORD98.FUS WHERE ORDDT GE ‘1998/01/01’ AND ORDDT LE ‘1998/12/31’; DATANAME C:\DATA\CSTORD99.FUS WHERE ORDDT GE ‘1999/01/01’ AND ORDDT LE ‘1999/12/31’;
14
14 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion vs Focus Master&Access w/ Multi-dimensional Index MASTERNAME CUSTORD DATANAME C:\DATA\CSTORD.FUS MDILOCATION ORDMD DATANAME C:\DATA\CSTMDI.MDI FILE CUSTORD FILETYPE FUSION ACCESS CUSTORD CLASS ORDER KEY S1 FIELD ORDER_NO ALIAS ORDER FORMAT A6 INDEX MD_EXTERNAL LOCATION ORDMD
15
15 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Focus to Fusion Migration Strategies n Forklift with minimal change n Move databases and programs intact n replace USE routines with partitions n move to c/s and/or web
16
16 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Focus to Fusion Migration Strategies n Re-engineer for data mart/warehouse n deploy star schema n add admin tools
17
17 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Focus to Fusion Forklift n Create extract files from focus n ON TABLE HOLD AS a FORMAT ALPHA n one file per path, max (hint: use SEG.fieldname syntax to save typing) n Move original master, hold file, and hold file to target
18
18 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Focus to Fusion Forklift n Convert original master (use REBUILD MIGRATE or Fusion Admin) n Write Modify and load (use EDA Worksheet or Focus Desktop)
19
19 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Focus to Fusion Forklift - sample MODIFY CREATE FILE CUSTORD MODIFY FILE CUSTORD FIXFORM FROM CUSTEXT MATCH ORDER_NO ON NOMATCH INCLUDE ON MATCH CONTINUE MATCH LINE_ITEM ON NOMATCH INCLUDE ON MATCH … DATA ON CUSTEXT END
20
20 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Focus to Fusion Data Mart/ Warehouse n Star Schema design dominates thinking (see Kimball, et al Data Warehouse Life Cycle Toolkit) n Fusion can support star and snowflake schema with superior performance to relational DBMS’s
21
21 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Focus to Fusion Classic Star Schema Most queries require one or more joins w/ relational technology.
22
22 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Most joins are resolved prior to query--others via Multi-dimensional index. Focus to Fusion Star Schema w/ some Fusion options
23
23 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Focus to Fusion Star Schema Fusion user view User views simplified. Storage minimized. Performance maximized.
24
24 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion Management Tools n Construction of Masters and Access Files n Via text editor n SmartModeler n Fusion Administrator
25
25 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Fusion Management Tools n Maintenance (loads) n via Modify n Copy Manager
26
26 DN 9601 000.0098 Copyright © 1998 Information Builders, Inc. Demo
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.