Cloud Software Group, Inc. EBX®
Documentation > User Guide > EBX® Metadata Management > User Interface > Navigation pane > Metadata
Navigation modeDocumentation > User Guide > EBX® Metadata Management > User Interface > Navigation pane > Metadata

Managing assets

Create an asset

Under Metadata in the Metadata perspective, select Assets to view your assets.

Click on the + Asset button in the top left corner to access the asset creation screen.

Modify an asset

If you want to modify the current asset, click on the Edit button on the top left corner.

You will see the asset form pre-filled with existing data. You can modify what you want.

In the form view, you may see embedded tables. Each embedded table represent an association (way to link your current asset to other elements). In this case, you can open the Actions menu and:

Complex data types

Some asset types are defined as containing data. These assets can also contain a data type attribute. The values that this attribute can carry are enumerated as data types and can be selected in a list. A new occurrence can also be created. A data type is made of a label and a description and is mainly informative. However, a flag can be set to define a type as complex. As soon as a data is complex, all assets linked to this data type will share the same structure. It means that the sub tree starting from this asset will be synchronized will all assets of the same type.

/reusableType.png

Here, Test_1 and Test_1_prime have the same complex type. Their structure are synchronized from the creation of Test_1_prime which happened after the creation of Test_1. Any change on any attributes of a child of Test_1 will affect its counterpart under Test_1_prime. Any deletion or creation will also be mirrored by any assets of the same data type.

Asset types

Name

Description

Asset type's parent

Specific included fields

DB tableCollection of related data held in a table format within a database. It consists of columns and rows. DB Schema- Encoding- Partitioned DB table- TableSpace- Encryption- Sample fileN/A
DB ColumnSet of data values of particular simple type. May contain text values, numbers or even pointers to files in the operating system.DB Table- Field type- Precision- Encryption- Column index- Sample file
DB SchemaDatabase structure described in a formal language supported by the database management system.- TablespaceN/A
DB ViewSearchable object in a database that is defined by a query.DB Schema- Tablespace
DB FunctionPerform basic operations, such as Sum, Average, Count, etc., and additionally use criteria arguments, that allow you to perform the calculation only for a specified subset of the records in your database.DB Schema- Tablespace
DB SynonymRepresent an alias or alternate name for a table, view, sequence or other schema object.DB Schema- Tablespace
DB SequenceDatabase object which allows users to generate unique integer values.DB Schema- Tablespace
REST ServiceREST web services allow querying systems to manipulate web resources via their textual representations through a set of uniform, stateless, predefined operations.- Version- URL (endpoint or URI)N/A
REST ResourceObject with a type, associated data, relationships to other resources, and a set of methods that operate on it.REST Service- Field type- URL (endpoint or URI)
SOAP ServiceSimple object access protocol service for exchanging structured information.- Version- URL (endpoint or URI)N/A
SOAP OperationOperation in a SOAP service like getRecord, count, Create, etc.SOAP Service- URL (endpoint or URI)
SOAP RequestRequest to access soap operation.SOAP OperationN/A
SOAP ResponseResponse returned from a soap request link to a specific soap operation.SOAP OperationN/A
Excel WorkbookCollection of one or more spreadsheets also called worksheets.- Version- Encoding- Locale- Attribute value- Encryption- File name- File size- File extension- Header present- Protected- Sample fileN/A
Excel WorksheetSingle page in a file created with Excel.Excel Workbook- Protected- Order- Sample file
Excel Worksheet ArrayArray of worksheet.Excel worksheet- Number of lines- Start line- Protected- Sample file
CSV fileComma separated value file which allows data to be saved in a tabular format.- Version- Encoding- Encryption- File name- File size- File extension- Line separator- String delimiter- Header present- Start line- Protected- Sample fileN/A
ColumnRepresent a column in a CSV file or excel worksheet.- CSV file - Excel Worksheet- Format- Field type- Default value- String delimiter- Column index- Row index- Formula- Orientation- Sample file
XML FileExtensible markup language data file. Formatted much like an HTML document but uses customs tags to define object and the data within each object.- Version- Encoding- XML Encoding- Encryption- File name- File size- File extension- Protected- Sample fileN/A
XML StreamStream of xml content.- Encoding- XML EncodingN/A
XML ElementIs everything from the element's start tag to the element's end tag.- XML file - XML Stream- Field type- Node type- Default value- TagName (attribute name)- Pattern- Range- Enumeration- Maximum length- Minimum length- Sample file
XML AttributeContains data related to a specific element.XML Element- Field type- Default value- Sample file
JSON FileFile that stores simple data structures and objects in JavaScript Object Notation(JSON) format, which is a standard data exchange format.- Version- Encoding- Encryption- File name- File size- File extension- Protected- Sample fileN/A
JSON ElementData structure in a JSON. Data can be a json object, text, number, boolean, etc.- JSON file- JSON stream- Format- Field type- Default value- Array length- Media encoding- Content media type- Pattern- Range- Enumeration- Maximum length- Minimum length- Sample file
JSON PropertyEach JSON Element is identified by its JSON property.JSON Element- Field type- Default value- Sample file
JSON StreamStream of JSON content.- EncodingN/A
TDV Published viewSpecific TIBCO® Data Virtualization published view.- Encoding- Sample fileN/A
UndefinedDefault asset type for unknown format.N/AN/A

Create a new asset type

You can create a new asset type by clicking the + button on the top left corner of the asset type main view.

You will see a form with fields to complete.

Duplicate asset type

If you want to create your own asset type from an existing one, you can click on the duplicate action button.

First of all, you will need to display the asset type you want to duplicate by clicking on it if you are in the hierarchical view or clicking on the More button in the card view mode.

/displayAssetType.png

In the asset type view form, click on the duplicate button on the top left corner.

/duplicateAssetType.png

You will see a pre-filled form in which you can make your updates.

Documentation > User Guide > EBX® Metadata Management > User Interface > Navigation pane > Metadata