data management - netbeans wikiwiki.netbeans.org/wiki/images/c/c7/data_management... ·...

26
Sun Confidential: Internal Only 1 SOA/BI Data Management Import/Export feature for NetBeans

Upload: others

Post on 13-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

Sun Confidential: Internal Only 1

SOA/BI

Data Management

Import/Export feature for NetBeans

Page 2: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

Data Management New feature proposed and discussed in this document

Import Data✔ Import Data from a File into a Relational Database Table✔ Import Data and table a relational database into another database

Export Data✔ Export Data Table from a Relational DB into a file✔ Export Data Table from a Relational DB into another Database

File here refers to file types like fixed width, csv, spreadsheets, XML, RSS and HTML file types.

All the features would be enabled from Netbeans database explorer perspective on Netbeans IDE.

Page 3: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

IMPORT DATA TABLE

IMPORT FILE DATA INTO A

RELATIONAL TABLE

Page 4: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

User calls the Import Tables actionfrom Netbeans DB Explorer

Import Table Action Call

Page 5: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

Selecting Import Data Source

User selects source of datafor importing as a table.

Appropriate description isdisplayed to assist selection.

File Source selected here.

Page 6: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

Select File Source for Importing as Table

File Selected for Import

Page 7: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

ENTER DETAILS OF TABLE TO IMPORT

User Selectsthe table name for

imported data table.

Default is File name selected

Wizard senses the type of file selected as table type

Page 8: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

DEFINE METADATA FOR FILE DATA BEING IMPORTED

User previews the file contents

and selects various parameters required toparse the file selected

for import

Page 9: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

ENTER COLUMN PROPERTIS

User previews the file `selected been manifested

as a relational table.

User can rename columns and can change other table

related properties.

User can also change dataselected in the preview panel

if required

Page 10: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

DATABASE VIEW OF FILE IMPORTED

File Imported as Table.

User queries the filedata using Netbeans

standard SQL interface

Page 11: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

IMPORT DATA TABLE

IMPORT A DATABASE TABELFROM

ANOTHER DATABASE

Page 12: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

User calls the Import Tables actionfrom Netbeans DB Explorer.

Attempts to import some table into Oracle database

Import Table Action Call

Page 13: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

Selecting Import Data Source

User selects source of datafor importing as a table.

Appropriate description isdisplayed to assist selection.

Database Table Source selected here.

Page 14: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

SELECT RELATIONAL TABLE TO IMPORT

User Selects Table(s)from listed database schema.

Database should be added intoNetbeans database explorer

Here user selects MySQL tables andattempts to import it into Oracle DB

Page 15: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

DATABASE VIEW OF TABLE IMPORTED

MySQL table imported into Oracle.

Imported table being querieswith standard Netbeans

SQL interface.

Page 16: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

EXPORT DATA TABLE

EXPORT A DATABASE TABELINTO

A FILE

Page 17: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

SELECT DATABASE TABLE TO BE EXPORTED

User Selectsto EXPORT

ACCOUNTHOLDERtable from Oracle

Database

Page 18: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

SELECT EXPORT OPTION

User may opt to export data into a file or

a database table.

File export option selected here.

Page 19: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

Select Type of File to export Table Data

Select Type of fileto export selected table

CSV selected in this case

Page 20: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

Select File Properties for the selected file option

This is a dynamic panelthat allows user to select

file property.

This changes based on file type selected

Page 21: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

Exported Data File

Exported Data

Page 22: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

EXPORT DATA TABLE

EXPORT A DATABASE TABELINTO

ANOTHER DATABASE

Page 23: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

SELECT DATABASE TABLE TO BE EXPORTED

User Selectsto EXPORT

ACCOUNTHOLDERtable from Oracle

Database

Page 24: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

SELECT EXPORT OPTION

Export toDatabase selected

Page 25: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

Select Database to Export the Table

User provides the targetdatabase connection

properties.

MySQL database selected.

Default table name is sourcetable name. User may change

this here.

Page 26: Data Management - NetBeans Wikiwiki.netbeans.org/wiki/images/c/c7/Data_Management... · 2009-11-04 · Data Management New feature proposed and discussed in this document Import Data

View of Exported Table

Oracle Table Exported

in MySQL Database