24.12.2012 Views

ER/Studio - Embarcadero Technologies Product Documentation

ER/Studio - Embarcadero Technologies Product Documentation

ER/Studio - Embarcadero Technologies Product Documentation

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

USING <strong>ER</strong>/STUDIO > DOCUMENTING DATA EXTRACTION, TRANSFORMATION, AND LOAD<br />

Data Lineage Workflow<br />

Data Lineage workflow generally goes as follows:<br />

1 Defining Source Systems<br />

2 Relating Source and Target Models<br />

3 Relating Source and Target Tables and Columns<br />

4 Creating and Editing Data Lineage Data Flows<br />

5 Documenting Table/Entity Data ETL<br />

6 Documenting Column/Attribute ETL<br />

7 Share the data lineage with your colleagues through reports, SQL, XML, exported Metadata or through the<br />

<strong>ER</strong>/<strong>Studio</strong> Enterprise Portal and <strong>ER</strong>/<strong>Studio</strong> Viewer.<br />

Defining Source Systems<br />

Data sources can originate from models in the active diagram (local models), from external sources imported into the<br />

active diagram or from a data sources created on the Data Lineage tab. The source can be imported from *.dm1 files,<br />

*.dt1 files, database or an SQL files, flat files, and other common application files. Potential sources from the open<br />

diagram are found on the Data Lineage tab, which can be seen by expanding Data Sources > Local Models.<br />

NOTE: Source data imported through the Data Lineage tab only includes information such as table and<br />

column name, datatype, nillability, primary key, and column definitions. To obtain more details,<br />

reverse engineer the database or import it into <strong>ER</strong>/<strong>Studio</strong> using the Metadata Wizard.<br />

This section is comprised of the following topics:<br />

• Creating a New Source<br />

• Importing External Source into Other Sources<br />

Creating a New Source<br />

1 From the Data Lineage tab, expand the Data Sources node.<br />

2 Right-click Other Sources and choose New Source.<br />

3 Complete the Data Source Properties dialog as required and then click OK to exit the editor.<br />

The new source will appear under the Other Sources node with one empty object node, which may be Tables or<br />

Entities depending on the data source type defined. You can edit the new source model by expanding the Other<br />

Sources node, and then the new source node. Then, right-click the source object and select Add Table/Entity to<br />

launch the Table or Entity Editor.<br />

The following describe options that require additional explanation:<br />

General tab<br />

• General Properties<br />

• Name: The name you give it here will be displayed as a data source in the Other Sources node within the Data<br />

Lineage tab.<br />

• Type: Select the source type. This setting affects available options in the Connectivity group. For example,<br />

select Relational for a DBMS such as MySQL.<br />

EMBARCAD<strong>ER</strong>O TECHNOLOGIES > <strong>ER</strong>/STUDIO® 8.0.3 US<strong>ER</strong> GUIDE 242

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!