ifference between revisions of "EMO:The File Menu"
Line 184: | Line 184: | ||
|- | |- | ||
! rowspan="9" | Query Panel | ! rowspan="9" | Query Panel | ||
+ | | | ||
+ | :''Entity Type Field'' | ||
+ | | | ||
+ | :Informs ''EMarketOffer'' which entity type a query will return data for (either 'Node' or 'Unit') | ||
+ | |- | ||
+ | | | ||
+ | :''Connection Field'' | ||
+ | | | ||
+ | :Defines the Connection String, named through the Database Panel which is used by the query | ||
+ | |- | ||
+ | | | ||
+ | :''Query Field'' | ||
+ | | | ||
+ | :Contains the text of the query used to access data | ||
+ | |- | ||
+ | | | ||
+ | :''Date Field Field'' | ||
+ | | | ||
+ | :Links the column containing the date in the query to ''EMarketOffer's'' date/time handler (allows you to use in-house column names) | ||
+ | |- | ||
+ | | | ||
+ | :''TP Field Field'' | ||
+ | | | ||
+ | :Links the Trading Period column in the query to ''EMarketOffer's'' date/time handler (allows you to use in-house column names) | ||
+ | |- | ||
+ | | | ||
+ | :''Entity Field Field'' | ||
+ | | | ||
+ | :Links the Entity column (defined in the Entity Type Field) in the query to ''EMarketOffer's'' Entity data handler (allows you to use column names from your in-house databases from queries) | ||
+ | |- | ||
+ | | | ||
+ | :''Other Fields Field'' | ||
+ | | | ||
+ | :Links additional columns in the query to ''EMarketOffer's'' Entity.trait data handler | ||
+ | |- | ||
+ | | | ||
+ | :''Error Field'' | ||
+ | | | ||
+ | :Displays the results of the last test operation specific to the query | ||
+ | |- | ||
+ | | | ||
+ | :''Sent Query Field'' | ||
+ | | | ||
+ | :Displays the actual text of the last query sent to test the database connection (provided as a feature to assist with trouble shooting during setup) | ||
+ | |} |
Revision as of 09:42, 14 January 2013
The File Menu provides access to the following EMarketOffer features:
- Data Sources
- Map Settings
- Save All Settings
- Open EMO Data Directory
- Exit
The Data Sources Option
Please read in conjunction with the section on Connecting to a Database Server.
Data Source Concepts
Input data can be sourced from file (see Data Files), or from online database servers.
The Database Connection Configuration
EMarketOffer supports multiple connections to multiple database servers. Database connectivity is managed through the Database Connection Configuration (DCC). A DCC contains a number of queries which obtain data from one or more databases. While a DCC's queries can access data in more than one database on more than one database server, it is not possible to have more than one query handling data of the same type (e.g. only one query can return Price data, and only one query can return Demand data). To overcome this limitation it is possible to define multiple DCCs. Each configuration will define a different, but complete set of data access queries. EMarketOffer can use only one DCC at a time, which together with the data files loaded from the Inputs files directory, fully determine EMarketOffer's run-time data environment.
The Database Connection
A Database Connection is a set of data that describes the addressing, technical and security details required to a specific database on a specific database server. The details are combined in to a specific string format and used to access the required data. A DCC must contain one connection string for every database to be addressed in the configuration.
NOTE: Only one Connection per server is required in DCC. Therefore if all your data is stored in the same database then all queries required to access data can use the same Connection.
Source Data Administration Window
Access
The Data Sources option in the Main Window File Menu.
Purpose
To manage Database Connection Configurations (DCC).
Features
Feature | Purpose |
---|---|
Database Connections Configuration Selector |
|
Open configuration Button |
|
New Configuration Button |
|
Use Grid File Inputs Check Box |
|
Grid File Inputs Status Button |
|
Refresh All Cached Data Button |
|
The Grid File Inputs Station Window
Purpose
Details the files currently being used to load Constraints data and any associated loading errors. The Window can also be used to access and reload external grid files.
Components and Features
Component | Feature | Purpose |
---|---|---|
Control Panel |
|
|
|
| |
Status Panel |
|
|
|
| |
|
|
Database Connection Settings Window
Access
Either through the Open Configuration Button or the New Configuration Button, both on the External Data Administration Window.
Purpose
Specification of the database connection and query details used by a Database Connectivity Configuration (DCC).
Components and Features
Component | Feature | Purpose |
---|---|---|
Function Panel |
|
|
|
| |
|
| |
|
| |
|
| |
Database Panel |
|
|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
Query Panel |
|
|
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|