You are on page 1of 11

DATA WAREHOUSE

Feature Manipulation Engine (FME)

What is a Data Warehouse?


In Computing , a data warehouse (DW or
DWH), also known as an enterprise data
warehouse (EDW), is a system of central
repositories of integrated data from one or
more disparate sources for reporting and data
analysis.

What is FME?

FME (the Feature Manipulation Engine) is a


Data Storage
Data translation,
Transformation and
Validation tool for solving problems of data
interoperability.
Interoperability is about communication; in
our case communication by the sharing and
distribution of data, and the ability to use that
data transparently.

FME Contd.

FME is sometimes classed as a ETL application.


Extract,
Transform and
Load.
It is a data warehousing tool that extracts
data from a source, transforms it to fit the
users needs and loads it into a destination or
data warehouse.

FME Structure

Types
FME Desktop
FME Desktop is Safe Software's flagship product, created to help
users convert data between formats. The suite of tools includes:
FME Workbench, the main graphical user interface for designing
data transformation workflows
FME Data Inspector
FME Quick Translator
SDK
FME Server
FME Server is an enterprise solution for FME workspaces.
FME Cloud
FME Cloud is a cloud-based technology that offers a hosted FME
Server on a pay-as-you-go basis

Data Validation and Quality Assurance


with FME

Practical Steps
Ensure proper Transformation (In/Out)
Relevant workflow (Conclude on format, Define
Rules and Schema or Template)
Inspect schema
Resultant structure

Integrate
Convert from Access to Excel for example

Share
Send to FME Server solution for warehousing

Risk
Traditionally the software used to translate geographic data to a different
format had limited capabilities. Most of the data would be forced
through a limited data model causing much of the meaning to be lost in
translation. We call this a thin-pipe translation.

Solution to Risk
Centralized
FME is a central engine amongst a whole array of supported formats
(right). Data can be read from any format and written to any other. This
means adding support for a new format automatically adds support to
convert that data to or from any existing format.
Semantic
FME has a rich data model designed to cover all possible geometry and
attribute types. Data will not lose meaning as it is read. The only
limitations are those inherent in the destination format, and, where
possible, FME will automatically compensate to create a seamless
translation process.
Thick-Pipe
The T in ETL is what traditional format translators lack. FME provides
tremendous transformation functionality, resulting in output that can be
much greater than the sum of the inputs.

Solution to Risk Contd.

You might also like