• PRODUCTS
  • SUPPORT
  • DOCS
  • PARTNERS
  • COMPANY
  • QUOTE
  • ACCOUNT
  • STORE
QUOTE

Documentation

Support Forums
What can we help you with?
Topics

BimlFlex Excel Add-in

The Excel-based Metadata Editor is opened from the BimlFlex Ribbon tab in BimlStudio. The Excel Add-in provides an optional environment for bulk-editing metadata.

New project in Excel

The BimlFlex Excel metadata editor comes with an additional Excel tab in the Ribbon for interacting with BimlFlex.

Configure the BimlFlex database connection in the Metadata Connection pane and connect to the BimlFlex Database.

Once the connection is defined the metadata can be read into Excel. The main data is stored in the database and the working set is cached and displayed in Excel. The data is not updated in real-time. It is important to commit changes to the database and to communicate within the development team to synchronize changes to the Metadata.

Retrieve all metadata into Excel by clicking the Get All Entities and Get All Settings buttons in the Excel BimlFlex Ribbon UI.

BimlFlex Excel Add-in is the tool modelers and developers use to interact with the solution metadata. BimlFlex Excel Add-in connects to the BimlFlex Database.

Getting Started

To install BimlFlex and the Excel Add-in refer to the installation and setup documentation

User Interface

Excel Add-in UI

The BimlFlex Excel ribbon and tab is located at the top right-hand side of the standard Excel UI. This is where the UI for BimlFlex is located.

The BimlFlex Excel Add-in Ribbon tab is made up of 5 main groups:

  • Metadata Tools
  • Retrieve Metadata
  • Publish Metadata
  • Other
  • Status (hidden when everything is ok)

Metadata Tools is as section containing tools and functionality that allows high level control over metadata. Importing metadata, connecting to various metadata sources or generating overview documentation of metadata.

Retrieve Metadata is about getting the metadata from the BimlFlex Database and bringing that metadata into Excel.

Publish Metadata allows Excel to save changed metadata back to the BimlFlex database.

Other and Status sections apply to when BimlFlex Excel Add-in is inspecting the metadata. When an issue is encountered, the Status section will display any validation messages.

Excel Sheets

The BimlFlex Add-in displays the metadata in a set of Excel sheets. These are normal Excel sheets. To navigate between them, click the sheet tab at the bottom of the Excel window.

Excel Sheets

Getting Started Sheet

  • Getting Started

Metadata Sheets

  • Connections
  • Batches
  • Projects
  • Objects
  • Columns
  • Parameters
  • Attributes

Configuration Sheets

  • Configurations
  • Settings
  • Data Type Mappings
  • Versions

Business Modeling Sheets

  • Business Entities
  • Business Attributes
  • Business Entity Types
  • Business Subjects

Metadata Entities

Each sheet contains columns and rows of metadata used to define entities and relationships. Managing the metadata and building the DataWarehouse is covered in the Implementation Guides and Configurations documentation.

The Metadata specification is detailed in the Metadata Reference documentation

Metadata Tools

Metadata Connection

The metadata data connection button in BimlFlex Excel is located on the far left and is the starting point for connecting to a given metadata database. This button opens a pane in Excel for connecting to a metadata database.

Validation List

The validation list is a pane in BimlFlex Excel Add-in where any issues with metadata are displayed in a list along the side of the screen. The issues shown on this list are generated by the validation rules in the BimlFlex bundle.

Validation Issues

Auto Freeze

The Auto Freeze function freeze the left-hand side and top of the sheet in Excel. By default the frozen area are the relevant columns of a metadata sheet.

Import Metadata

All metadata import functionality has been moved to the BimlFlex App.

More information: BimlFlex Importing Metadata

Retrieve Metadata

Retrieve Selection

Retrieve Selection will refresh the data for the selected cells and retrieve the relevant metadata from the BimlFlex metadata database.

Get Current Sheet

Get Current Sheet will take the currently selected sheet in excel and retrieve the relevant metadata from the BimlFlex metadata database.

Get All Entities

Get All Entities will go through each of the metadata spreadsheets and retrieve the current version of the metadata for each one.

Get All Settings

Get All Settings will get all the

  • Configurations
  • Settings
  • Data Type Mappings
  • Versions

metadata for the current customer.

Publish Metadata

Set Current Sheet

Set Current Sheet will take the currently selected sheet in Excel and publish the relevant metadata changes to the BimlFlex metadata database.

Set All Entities

Set All Entities will go through each of the metadata spreadsheets and publish the current version of the metadata for each one.

Set All Settings

Set All Settings will publish the Configurations, Data Type Mappings and Versions metadata sheets to the metadata database

Other

About

Clicking the About button will display to the user a drop-down box that shows two more options. The options are About and Help

Help will redirect the user to the Varigence support website, where they can access articles and forum information on the use of the various products in the Varigence suite.

About will show various product information that relates to the customer and some support options should a user experience issues with a particular version of BimlFlex Excel Add-in:

  • Product Name
  • Version
  • Licensed User
  • Product Key

The Change Product Key will allow changing the current product key.

The Copy Product Information copies product information to the clipboard. This allows a quick way to share information about the version of BimlFlex Excel Add-in if required.

The Copy Machine Code button will copy a code that is unique to the current machine. machine code is used to generate static product activation keys for machines not normally connected to the Internet.

Help

Navigate to the BimlFlex documentation site.

© Varigence