<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.sdmxcloud.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Knicholls</id>
	<title>Fusion Registry Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.sdmxcloud.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Knicholls"/>
	<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/Special:Contributions/Knicholls"/>
	<updated>2026-05-27T20:58:31Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.32.0</generator>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Data_Browser_Configuration&amp;diff=2019</id>
		<title>Data Browser Configuration</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Data_Browser_Configuration&amp;diff=2019"/>
		<updated>2020-07-29T14:20:53Z</updated>

		<summary type="html">&lt;p&gt;Knicholls: /* Theme */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:DataBrowserConfigure]]&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
The Fusion Data Browser is simply and HTML and JavaScript project which communicates with the Fusion Registry or Fusion Edge Server API using Web Services.  As such it needs to know the URL of these services.  In addition configuration of the main site such as which Locales to support, what options go into the sidebar, and what export formats are supported are all defined in the site configuration.&lt;br /&gt;
&lt;br /&gt;
The configuration file is named '''siteconfig.json''' and is located under the properties folder, and will look something like this:&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;ServicesAPI&amp;quot; : &amp;quot;https://demo.metadatatechnology.com/FusionRegistry/ws/fusion/info/product&amp;quot;,&lt;br /&gt;
  &amp;quot;Locales&amp;quot; : [&amp;quot;en&amp;quot;, &amp;quot;he&amp;quot;],&lt;br /&gt;
  &amp;quot;ExportFormats&amp;quot; : [&amp;quot;excel&amp;quot;, &amp;quot;[[Reporting Template|reporttemplate]]&amp;quot;, &amp;quot;[[SDMX-ML Structure Specific Data|sdmx-ml]]&amp;quot;, &amp;quot;[[Fusion-CSV|csv]]&amp;quot;, &amp;quot;[[Fusion-CSV-TS|csv-ts]]&amp;quot;, &amp;quot;[[SDMX-CSV|sdmx-csv]]&amp;quot;, &amp;quot;[[SDMX-JSON Data|sdmx-json]]&amp;quot;],&lt;br /&gt;
  &amp;quot;SeriesList&amp;quot; : {&lt;br /&gt;
    &amp;quot;ShowPCH&amp;quot; : true,&lt;br /&gt;
    &amp;quot;HideInvalidFilters&amp;quot;: false&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;theme&amp;quot; : &amp;quot;fusion&amp;quot;,&lt;br /&gt;
  &amp;quot;DatasetNavigation&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;Components&amp;quot;: [&amp;quot;REF_AREA&amp;quot;]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;Components&amp;quot;: [&amp;quot;CURRENCY&amp;quot;]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;Title&amp;quot; : &amp;quot;Product Breakdown&amp;quot;,&lt;br /&gt;
      &amp;quot;Components&amp;quot;: [&amp;quot;TRD_PRODUCT&amp;quot;]&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
= Services API =&lt;br /&gt;
 &amp;quot;ServicesAPI&amp;quot; : &amp;quot;https://demo.metadatatechnology.com/FusionRegistry/ws/fusion/info/product&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The Services API property is the web service URL of the Fusion Registry or Fusion Edge Server's product information service.  It will match the example above, this web service needs to be accessible for the Data Browser to work.  The response from the Fusion Registry is the location of all the web service entry points required by the Fusion Data Browser to operate.&lt;br /&gt;
&lt;br /&gt;
= Locales =&lt;br /&gt;
   &amp;quot;Locales&amp;quot; : [&amp;quot;en&amp;quot;, &amp;quot;he&amp;quot;]&lt;br /&gt;
The Locales property is an array of supported locales for the Fusion Data Browser.  Adding a new Locale into this list will result in the Fusion Data Browser adding it to the drop down selection for the user to choose.  When a user switches to the Locale all the metadata and data requested from the Registry or Edge server will be requested in the given locale.  If the server is able to provide the information in this locale (i.e if the metadata has a label in the language) it will, otherwise it will revert to another language, defaulting to English.&lt;br /&gt;
&lt;br /&gt;
The second purpose for the locale is to change all the labels and text in the Fusion Data Browser.  This is achieved by the Fusion Data Browser loading a properties file called &amp;lt;b&amp;gt;browser_lang_[lang].json&amp;lt;/b&amp;gt;. where [lang] is replaced with the 2 character language code selected by the user.  This file is located under the &amp;lt;b&amp;gt;properties&amp;lt;/b&amp;gt; folder.  If there is no file for your locale, the the Fusion Data Browser will check all other locales in your array, in order, until it finds a file it can use to resolve all the browser labels.  In the above example the &amp;quot;en&amp;quot; locale will be checked first, as it is the first locale in the array.  If you wish to create labels in your locale, please copy one of the existing browser_lang files, and change the text in the file.  If you wish to re-share your file with us, please get in touch.&lt;br /&gt;
&lt;br /&gt;
= Export Formats =&lt;br /&gt;
  &amp;quot;ExportFormats&amp;quot; : [&amp;quot;sdmx&amp;quot;, &amp;quot;csv&amp;quot;, &amp;quot;excel&amp;quot;]&lt;br /&gt;
These are the list of supported export formats, if you wish to remove any, remove them from this array.&lt;br /&gt;
&lt;br /&gt;
= Series List =&lt;br /&gt;
   &amp;quot;SeriesList&amp;quot; : {&lt;br /&gt;
    &amp;quot;ShowPCH&amp;quot; : true&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;ShowPCH&amp;lt;/b&amp;gt; refers to Show Percentage Change.  If this is set to true, then the time series listed will show the percentage change from the latest period to the previous period.&lt;br /&gt;
&lt;br /&gt;
= Dataset Navigation =&lt;br /&gt;
 &amp;quot;DatasetNavigation&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;Components&amp;quot;: [&amp;quot;COUNTRY&amp;quot;]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;Components&amp;quot;: [&amp;quot;CURRENCY&amp;quot;]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;Title&amp;quot; : &amp;quot;Product Breakdown&amp;quot;,&lt;br /&gt;
      &amp;quot;Components&amp;quot;: [&amp;quot;TRD_PRODUCT&amp;quot;]&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
[[File:Fdb sidebar.png|thumb|Dataset Navigation]]&lt;br /&gt;
The &amp;lt;b&amp;gt;DatasetNavigation&amp;lt;/b&amp;gt; property is used to control what breakdowns are presented in the sidebar. It is an array of Objects, where each Object represents a different breakdown.  &lt;br /&gt;
&lt;br /&gt;
The &amp;lt;b&amp;gt;Components&amp;lt;/b&amp;gt; array lists the Dimenions to display a breakdown for.  The Dimension ID is used, however it is not specific to any Data Structure Definition, so if multiple DSDs use the same ID for a Dimension, then they will all be included in the breakdown.  Each breakdown &lt;br /&gt;
has a genearted title of 'Data by [breakdown], however this title can be changed by adding a &amp;lt;b&amp;gt;Title&amp;lt;/b&amp;gt; property. The above configuration will generate the following Navigation in the sidebar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If more then one Dimension ID is placed in the Array, then the breakdown becomes hierarchical.&lt;br /&gt;
 &amp;quot;Components&amp;quot;: [&amp;quot;CURRENCY&amp;quot;, &amp;quot;FREQ&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
[[File:Fdb_sidebar2.png|thumb]]&lt;br /&gt;
&lt;br /&gt;
The above will list the available Currencies in the Sidebar, and on Currency selection, the available Frequencies for the Currency will be shown.&lt;br /&gt;
&lt;br /&gt;
= Theme =&lt;br /&gt;
The '''theme''' property is used to change the css files used to skin the data browser. Each theme corresponds to the name of the folder in the &amp;quot;lib/css/themes&amp;quot; folder. In here, the name of the folder will be the same as this property, this property is mandatory, and the default is the &amp;quot;fusion&amp;quot; theme.&lt;br /&gt;
You can add your own theme by adding the following css to a new theme:&lt;br /&gt;
* codepicker.css - this themes the codePicker&lt;br /&gt;
* main.css - this is the main css wrapper that effects the site as a whole, every page will include this file&lt;br /&gt;
* pivottable.css - css file skins the pivot table UI widget, this is used in conjunction with viewData.css, but the pivot table has more complex CSS&lt;br /&gt;
* serieslist.css - skins the series list section of the databrowser&lt;br /&gt;
* viewData.css - all the charting and viewing of the data, when you are looking at data, these are the styles that affect that page&lt;br /&gt;
&lt;br /&gt;
== Changing selective styles ==&lt;br /&gt;
&lt;br /&gt;
All the files above are loaded all at once, as this is a single-page application (SPA), so in order to control different styles applied at different elements, you must use the classes and the ID's from the dom.&lt;br /&gt;
&lt;br /&gt;
For example, if i wish to have ALL the pages max-width 1110px except for say the chart and the search table, i would:&lt;br /&gt;
&lt;br /&gt;
* navigate to main.css&lt;br /&gt;
* find the id's i want to effect (in this case, #dataflow-view, #home-page, #codepicker-view&lt;br /&gt;
* add a max-width: 1100px;&lt;br /&gt;
* find or add #search-result-view and set width to 100%&lt;br /&gt;
* go to view data.css&lt;br /&gt;
* add #chart-view{ width: 100%;}&lt;br /&gt;
&lt;br /&gt;
And now, you will have all the pages with max-width except the search and the charts, where they will be width 100% relative to boostrap's container-fluid style.&lt;br /&gt;
&lt;br /&gt;
== extending bootstrap ==&lt;br /&gt;
&lt;br /&gt;
Because we use the bootstrap framework and grid layout to build the Data Browser, you might want to have, say a button that contains custom colours. &lt;br /&gt;
&lt;br /&gt;
To do this, you would add a custom bootstrap style in main.css that describes your colours. you may then use this with the btn class on a button.&lt;br /&gt;
&lt;br /&gt;
For example:&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
.btn-fusion has:&lt;br /&gt;
    color: #111;&lt;br /&gt;
    background-color: #c8e2fc;&lt;br /&gt;
    border: 1px #26517b solid;&lt;br /&gt;
we can now apply this to an element on the DOM:&lt;br /&gt;
 &amp;lt;button class=&amp;quot;btn btn-fusion&amp;quot;&amp;gt;&amp;lt;/button&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Instead of overriding the Bootstrap style for btn-default.&lt;br /&gt;
&lt;br /&gt;
== Understanding the HTML layout ==&lt;br /&gt;
&lt;br /&gt;
most of the HTML classes and ID's are in a logical order, and it is best to use the browser dom viewer to understand the classes and ID's&lt;br /&gt;
All majour wrappers are label with an ID:&lt;br /&gt;
&lt;br /&gt;
home-page, search-result-view, dataflow-view, etc... this makes it wasy to target JUST elements in those wrappers without effecting the whole site.&lt;br /&gt;
&lt;br /&gt;
For example. If i want to just change the button colours for all button in the dataflow view, i can just do:&lt;br /&gt;
 #dataflow-view btn {  background-color: #c8F2fc; }&lt;br /&gt;
&lt;br /&gt;
sub containers are classed and then inner containers are mostly ID's with UID's but if you wish to fine tune these elements, then you would need to make a CSS selector that can uniquely identity the elements, ALL elements on the page should be able to be identified uniquely with CSS selectors&lt;/div&gt;</summary>
		<author><name>Knicholls</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Chart_Configuration&amp;diff=2018</id>
		<title>Chart Configuration</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Chart_Configuration&amp;diff=2018"/>
		<updated>2020-07-29T13:55:18Z</updated>

		<summary type="html">&lt;p&gt;Knicholls: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:DataBrowserConfigure]]&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
The Chart Configuration is used to configure global properties for the Pivot Table and Time Series Chart.&lt;br /&gt;
&lt;br /&gt;
The properties file is called chartconfig.json and is found in the properties folder. It will look something like this:&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;EmbedURL&amp;quot; : &amp;quot;https://myservver.org/fusionembeddedchart&amp;quot;,&lt;br /&gt;
  &amp;quot;PivotTable&amp;quot; : {&lt;br /&gt;
    &amp;quot;ObsLimit&amp;quot; : 2000&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;maxDecimals&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;numberFormat&amp;quot;: &amp;quot;#,###.##&amp;quot;,&lt;br /&gt;
  &amp;quot;TimeSeries&amp;quot; : {&lt;br /&gt;
    &amp;quot;GroupCount&amp;quot; : 500,&lt;br /&gt;
    &amp;quot;SeriesLimit&amp;quot; : 20,&lt;br /&gt;
    &amp;quot;SeriesDisplay&amp;quot; : {&lt;br /&gt;
      &amp;quot;Default&amp;quot;: &amp;quot;${REF_AREA}\n${SERIES} \n[bold]{sdmxdate}[/] \n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
      &amp;quot;ECB:EXR(1.0)&amp;quot;: &amp;quot;${CURRENCY} [bold]to[/] ${CURRENCY_DENOM} \n[bold]{sdmxdate}[/]\n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
      &amp;quot;WB:GCI(1.0)&amp;quot; : &amp;quot;${REF_AREA} ${INDICATOR}\n[bold]{sdmxdate}[/] \n{valueY}&amp;quot;,&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;dateFormat&amp;quot;: {&lt;br /&gt;
      &amp;quot;annual&amp;quot;: &amp;quot;yyyy&amp;quot;,&lt;br /&gt;
      &amp;quot;daily&amp;quot;: &amp;quot;yyyy-MM-dd&amp;quot;,&lt;br /&gt;
      &amp;quot;monthly&amp;quot;: &amp;quot;yyyy-MM&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
= Embed URL =&lt;br /&gt;
Charts created in the Fusion Data Browser can be saved or shared as a URL.  The URL will rebuild the chart exactly as it has been defined, with the same series and properties.  The URL does not include the data; this is obtained from the server at the time the chart is generated. The Embed feature of the Fusion Data Browser requires a second application to be running.   The EmbedURL provides the entry point to this application. [more details coming...]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Pivot Table Configuration =&lt;br /&gt;
 &amp;quot;PivotTable&amp;quot; : {&lt;br /&gt;
    &amp;quot;ObsLimit&amp;quot; : 2000&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
The Pivot Table configuration is used to restrict how many observations can be put into the table at once, this is to prevent the table from becoming too large for the web browser to render.  If a user tries to graph more observations, the data browser will automatically aggregate one or more of the Dimensions, allowing the user to using slicing, or inline query modications to bring the chart size back into the limit.&lt;br /&gt;
&lt;br /&gt;
= Number Format =&lt;br /&gt;
This property is used to configure Am Charts number formatting, if you use this property, then Max Decimals is ignored for AmCharting, but still still be applied to the series table chart.&lt;br /&gt;
&lt;br /&gt;
Documentation on number formats is here:&lt;br /&gt;
https://www.amcharts.com/docs/v4/concepts/formatters/formatting-numbers/&lt;br /&gt;
&lt;br /&gt;
= Max Decimals =&lt;br /&gt;
This property is used to configure the charting decimals without padding, set this value if you wish to restrict the amount of decimal points you want to display on the interactive charting.&lt;br /&gt;
If this value is not set, the whole number is shown&lt;br /&gt;
&lt;br /&gt;
= Time Series Configuration = &lt;br /&gt;
&lt;br /&gt;
== Group Count ==&lt;br /&gt;
 &amp;quot;GroupCount&amp;quot; : 500,&lt;br /&gt;
&lt;br /&gt;
The Group count is used to prevent the time series chart from plotting every single data point on long time series.  This can cause the chart to look messy, and contain far too much information for a user to meaningfully use.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
[[File:Fdb ts groupcount off.png|thumb|Without Group Count]]&lt;br /&gt;
|| [[File:Fdb_ts_groupcount.png|thumb|With Group Count=500]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The Group Count value indicates the maximum number of points to plot on a time series for the displayed range.  When the user zooms into the chart, the time series will be refined to show more points.&lt;br /&gt;
&lt;br /&gt;
It is possible to remove the Group Count by setting it to -1.&lt;br /&gt;
&lt;br /&gt;
== Series Limit ==&lt;br /&gt;
 &amp;quot;SeriesLimit&amp;quot; : 20,&lt;br /&gt;
The Series Limit prevents a user from creating a Time Series chart with too many series.  The limit can be unset by setting the value to -1, howver a time series chart with thousands of series will cause a web browser to become unresponsive as it tries to render the information, so a limit is recommended.&lt;br /&gt;
&lt;br /&gt;
== Series Display == &lt;br /&gt;
  &amp;quot;Default&amp;quot;: &amp;quot;${REF_AREA}\n${SERIES} \n[bold]{sdmxdate}[/] \n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
  &amp;quot;ECB:EXR(1.0)&amp;quot;: &amp;quot;${CURRENCY} [bold]to[/] ${CURRENCY_DENOM} \n[bold]{sdmxdate}[/]\n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
The Series Display property enables a Global configuration of the tooltips shown when a user hovers over a time series line. &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
[[File:Fdb series toolip.png|frame|Showing Series Tooltip]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Without this setting, the label defaults to showing the series key, in the format A:UK:EMP, where A is the reported value in the first Dimension, UK the reported value in the second Dimension and so on.&lt;br /&gt;
&lt;br /&gt;
The Series Display properties are the URN short code of a Dataflow, for example &amp;quot;ECB:EXR(1.0)&amp;quot; refers to a European Central Bank dataset for EXR (Exchange Rates) at version 1.0.  The Default property can be defined to apply a label rule to any dataset that does not have a specific rule.&lt;br /&gt;
&lt;br /&gt;
The Syntax includes variable placeholders for Dimension or Attribute values, dates, and observation values.  Markup can be used to change the font styling or text. The following table shows the syntax:&lt;br /&gt;
&lt;br /&gt;
== Text Variables == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| ${REF_AREA} || Replaced by the value of the Reference Area Dimension, in the Locale set on the Data Browser (or an alternative Locale if there is not one avalable in the requested Locale) &lt;br /&gt;
|-&lt;br /&gt;
| {sdmxdate}|| Replaced by the date in SDMX format, as reported in the dataset.  For example 2001-Q1. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY} || Replaced  by the reported observation value&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Observation Value Modifiers == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.formatNumber('###.00')} || @see [https://www.amcharts.com/docs/v4/concepts/formatters/formatting-numbers/#Overriding_format AM Charts Formatting Numbers]&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.open} || First (open) Observation value for the series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.high} || Highest observation value for the series, within current selection. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY.low} || Lowest observation value for the series, within current selection. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY.close} || Last  (close) observation value for the series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.sum} || Sum of all values in a series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.count} || Number data items in series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.average} ||  Average values in a series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.change} || Difference between series first and last value&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.changePercent} || Difference between series first and last values in percent.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.previousChange} || Difference between value of current and previous items.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.previousChangePercent} || Difference between value of current and previous items, in percent.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Style == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| \n || New Line&lt;br /&gt;
|-&lt;br /&gt;
| [bold]Text[/] || Outputs the 'Text' in Bold&lt;br /&gt;
|-&lt;br /&gt;
| [#00ff00]Green Text[/]! || Colours 'Green Text' green&lt;br /&gt;
|-&lt;br /&gt;
| [font-size: 30px]Large Text[/] || Uses inline CSS to make the font-size large&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Data Format =&lt;br /&gt;
This property can be used to configure the date format for the time series chart, this needs to take a valid date format defined by the JavaScript standard https://www.w3schools.com/js/js_date_formats.asp&lt;/div&gt;</summary>
		<author><name>Knicholls</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Chart_Configuration&amp;diff=2017</id>
		<title>Chart Configuration</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Chart_Configuration&amp;diff=2017"/>
		<updated>2020-07-29T13:49:20Z</updated>

		<summary type="html">&lt;p&gt;Knicholls: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:DataBrowserConfigure]]&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
The Chart Configuration is used to configure global properties for the Pivot Table and Time Series Chart.&lt;br /&gt;
&lt;br /&gt;
The properties file is called chartconfig.json and is found in the properties folder. It will look something like this:&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;EmbedURL&amp;quot; : &amp;quot;https://myservver.org/fusionembeddedchart&amp;quot;,&lt;br /&gt;
  &amp;quot;PivotTable&amp;quot; : {&lt;br /&gt;
    &amp;quot;ObsLimit&amp;quot; : 2000&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;maxDecimals&amp;quot;: 2&lt;br /&gt;
  &amp;quot;TimeSeries&amp;quot; : {&lt;br /&gt;
    &amp;quot;GroupCount&amp;quot; : 500,&lt;br /&gt;
    &amp;quot;SeriesLimit&amp;quot; : 20,&lt;br /&gt;
    &amp;quot;numberFormat&amp;quot;: &amp;quot;#,###.##&amp;quot;,&lt;br /&gt;
    &amp;quot;SeriesDisplay&amp;quot; : {&lt;br /&gt;
      &amp;quot;Default&amp;quot;: &amp;quot;${REF_AREA}\n${SERIES} \n[bold]{sdmxdate}[/] \n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
      &amp;quot;ECB:EXR(1.0)&amp;quot;: &amp;quot;${CURRENCY} [bold]to[/] ${CURRENCY_DENOM} \n[bold]{sdmxdate}[/]\n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
      &amp;quot;WB:GCI(1.0)&amp;quot; : &amp;quot;${REF_AREA} ${INDICATOR}\n[bold]{sdmxdate}[/] \n{valueY}&amp;quot;,&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;dateFormat&amp;quot;: {&lt;br /&gt;
      &amp;quot;annual&amp;quot;: &amp;quot;yyyy&amp;quot;,&lt;br /&gt;
      &amp;quot;daily&amp;quot;: &amp;quot;yyyy-MM-dd&amp;quot;,&lt;br /&gt;
      &amp;quot;monthly&amp;quot;: &amp;quot;yyyy-MM&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
= Embed URL =&lt;br /&gt;
Charts created in the Fusion Data Browser can be saved or shared as a URL.  The URL will rebuild the chart exactly as it has been defined, with the same series and properties.  The URL does not include the data; this is obtained from the server at the time the chart is generated. The Embed feature of the Fusion Data Browser requires a second application to be running.   The EmbedURL provides the entry point to this application. [more details coming...]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Pivot Table Configuration =&lt;br /&gt;
 &amp;quot;PivotTable&amp;quot; : {&lt;br /&gt;
    &amp;quot;ObsLimit&amp;quot; : 2000&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
The Pivot Table configuration is used to restrict how many observations can be put into the table at once, this is to prevent the table from becoming too large for the web browser to render.  If a user tries to graph more observations, the data browser will automatically aggregate one or more of the Dimensions, allowing the user to using slicing, or inline query modications to bring the chart size back into the limit.&lt;br /&gt;
&lt;br /&gt;
= Number Format =&lt;br /&gt;
This property is used to configure Am Charts number formatting, if you use this property, then Max Decimals is ignored for AmCharting, but still still be applied to the series table chart.&lt;br /&gt;
&lt;br /&gt;
Documentation on number formats is here:&lt;br /&gt;
https://www.amcharts.com/docs/v4/concepts/formatters/formatting-numbers/&lt;br /&gt;
&lt;br /&gt;
= Max Decimals =&lt;br /&gt;
This property is used to configure the charting decimals without padding, set this value if you wish to restrict the amount of decimal points you want to display on the interactive charting.&lt;br /&gt;
If this value is not set, the whole number is shown&lt;br /&gt;
&lt;br /&gt;
= Time Series Configuration = &lt;br /&gt;
&lt;br /&gt;
== Group Count ==&lt;br /&gt;
 &amp;quot;GroupCount&amp;quot; : 500,&lt;br /&gt;
&lt;br /&gt;
The Group count is used to prevent the time series chart from plotting every single data point on long time series.  This can cause the chart to look messy, and contain far too much information for a user to meaningfully use.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
[[File:Fdb ts groupcount off.png|thumb|Without Group Count]]&lt;br /&gt;
|| [[File:Fdb_ts_groupcount.png|thumb|With Group Count=500]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The Group Count value indicates the maximum number of points to plot on a time series for the displayed range.  When the user zooms into the chart, the time series will be refined to show more points.&lt;br /&gt;
&lt;br /&gt;
It is possible to remove the Group Count by setting it to -1.&lt;br /&gt;
&lt;br /&gt;
== Series Limit ==&lt;br /&gt;
 &amp;quot;SeriesLimit&amp;quot; : 20,&lt;br /&gt;
The Series Limit prevents a user from creating a Time Series chart with too many series.  The limit can be unset by setting the value to -1, howver a time series chart with thousands of series will cause a web browser to become unresponsive as it tries to render the information, so a limit is recommended.&lt;br /&gt;
&lt;br /&gt;
== Series Display == &lt;br /&gt;
  &amp;quot;Default&amp;quot;: &amp;quot;${REF_AREA}\n${SERIES} \n[bold]{sdmxdate}[/] \n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
  &amp;quot;ECB:EXR(1.0)&amp;quot;: &amp;quot;${CURRENCY} [bold]to[/] ${CURRENCY_DENOM} \n[bold]{sdmxdate}[/]\n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
The Series Display property enables a Global configuration of the tooltips shown when a user hovers over a time series line. &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
[[File:Fdb series toolip.png|frame|Showing Series Tooltip]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Without this setting, the label defaults to showing the series key, in the format A:UK:EMP, where A is the reported value in the first Dimension, UK the reported value in the second Dimension and so on.&lt;br /&gt;
&lt;br /&gt;
The Series Display properties are the URN short code of a Dataflow, for example &amp;quot;ECB:EXR(1.0)&amp;quot; refers to a European Central Bank dataset for EXR (Exchange Rates) at version 1.0.  The Default property can be defined to apply a label rule to any dataset that does not have a specific rule.&lt;br /&gt;
&lt;br /&gt;
The Syntax includes variable placeholders for Dimension or Attribute values, dates, and observation values.  Markup can be used to change the font styling or text. The following table shows the syntax:&lt;br /&gt;
&lt;br /&gt;
== Text Variables == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| ${REF_AREA} || Replaced by the value of the Reference Area Dimension, in the Locale set on the Data Browser (or an alternative Locale if there is not one avalable in the requested Locale) &lt;br /&gt;
|-&lt;br /&gt;
| {sdmxdate}|| Replaced by the date in SDMX format, as reported in the dataset.  For example 2001-Q1. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY} || Replaced  by the reported observation value&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Observation Value Modifiers == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.formatNumber('###.00')} || @see [https://www.amcharts.com/docs/v4/concepts/formatters/formatting-numbers/#Overriding_format AM Charts Formatting Numbers]&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.open} || First (open) Observation value for the series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.high} || Highest observation value for the series, within current selection. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY.low} || Lowest observation value for the series, within current selection. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY.close} || Last  (close) observation value for the series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.sum} || Sum of all values in a series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.count} || Number data items in series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.average} ||  Average values in a series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.change} || Difference between series first and last value&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.changePercent} || Difference between series first and last values in percent.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.previousChange} || Difference between value of current and previous items.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.previousChangePercent} || Difference between value of current and previous items, in percent.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Style == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| \n || New Line&lt;br /&gt;
|-&lt;br /&gt;
| [bold]Text[/] || Outputs the 'Text' in Bold&lt;br /&gt;
|-&lt;br /&gt;
| [#00ff00]Green Text[/]! || Colours 'Green Text' green&lt;br /&gt;
|-&lt;br /&gt;
| [font-size: 30px]Large Text[/] || Uses inline CSS to make the font-size large&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Data Format =&lt;br /&gt;
This property can be used to configure the date format for the time series chart, this needs to take a valid date format defined by the JavaScript standard https://www.w3schools.com/js/js_date_formats.asp&lt;/div&gt;</summary>
		<author><name>Knicholls</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Chart_Configuration&amp;diff=2016</id>
		<title>Chart Configuration</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Chart_Configuration&amp;diff=2016"/>
		<updated>2020-07-29T12:19:21Z</updated>

		<summary type="html">&lt;p&gt;Knicholls: /* Overview */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:DataBrowserConfigure]]&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
The Chart Configuration is used to configure global properties for the Pivot Table and Time Series Chart.&lt;br /&gt;
&lt;br /&gt;
The properties file is called chartconfig.json and is found in the properties folder. It will look something like this:&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;EmbedURL&amp;quot; : &amp;quot;https://myservver.org/fusionembeddedchart&amp;quot;,&lt;br /&gt;
  &amp;quot;PivotTable&amp;quot; : {&lt;br /&gt;
    &amp;quot;ObsLimit&amp;quot; : 2000&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;TimeSeries&amp;quot; : {&lt;br /&gt;
    &amp;quot;GroupCount&amp;quot; : 500,&lt;br /&gt;
    &amp;quot;SeriesLimit&amp;quot; : 20,&lt;br /&gt;
    &amp;quot;maxDecimals&amp;quot;: 2&lt;br /&gt;
    &amp;quot;numberFormat&amp;quot;: &amp;quot;#,###.##&amp;quot;,&lt;br /&gt;
    &amp;quot;SeriesDisplay&amp;quot; : {&lt;br /&gt;
      &amp;quot;Default&amp;quot;: &amp;quot;${REF_AREA}\n${SERIES} \n[bold]{sdmxdate}[/] \n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
      &amp;quot;ECB:EXR(1.0)&amp;quot;: &amp;quot;${CURRENCY} [bold]to[/] ${CURRENCY_DENOM} \n[bold]{sdmxdate}[/]\n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
      &amp;quot;WB:GCI(1.0)&amp;quot; : &amp;quot;${REF_AREA} ${INDICATOR}\n[bold]{sdmxdate}[/] \n{valueY}&amp;quot;,&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;dateFormat&amp;quot;: {&lt;br /&gt;
      &amp;quot;annual&amp;quot;: &amp;quot;yyyy&amp;quot;,&lt;br /&gt;
      &amp;quot;daily&amp;quot;: &amp;quot;yyyy-MM-dd&amp;quot;,&lt;br /&gt;
      &amp;quot;monthly&amp;quot;: &amp;quot;yyyy-MM&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
= Embed URL =&lt;br /&gt;
Charts created in the Fusion Data Browser can be saved or shared as a URL.  The URL will rebuild the chart exactly as it has been defined, with the same series and properties.  The URL does not include the data; this is obtained from the server at the time the chart is generated. The Embed feature of the Fusion Data Browser requires a second application to be running.   The EmbedURL provides the entry point to this application. [more details coming...]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Pivot Table Configuration =&lt;br /&gt;
 &amp;quot;PivotTable&amp;quot; : {&lt;br /&gt;
    &amp;quot;ObsLimit&amp;quot; : 2000&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
The Pivot Table configuration is used to restrict how many observations can be put into the table at once, this is to prevent the table from becoming too large for the web browser to render.  If a user tries to graph more observations, the data browser will automatically aggregate one or more of the Dimensions, allowing the user to using slicing, or inline query modications to bring the chart size back into the limit.&lt;br /&gt;
&lt;br /&gt;
= Number Format =&lt;br /&gt;
This property is used to configure Am Charts number formatting, if you use this property, then Max Decimals is ignored for AmCharting, but still still be applied to the series table chart.&lt;br /&gt;
&lt;br /&gt;
Documentation on number formats is here:&lt;br /&gt;
https://www.amcharts.com/docs/v4/concepts/formatters/formatting-numbers/&lt;br /&gt;
&lt;br /&gt;
= Max Decimals =&lt;br /&gt;
This property is used to configure the charting decimals without padding, set this value if you wish to restrict the amount of decimal points you want to display on the interactive charting.&lt;br /&gt;
If this value is not set, the whole number is shown&lt;br /&gt;
&lt;br /&gt;
= Time Series Configuration = &lt;br /&gt;
&lt;br /&gt;
== Group Count ==&lt;br /&gt;
 &amp;quot;GroupCount&amp;quot; : 500,&lt;br /&gt;
&lt;br /&gt;
The Group count is used to prevent the time series chart from plotting every single data point on long time series.  This can cause the chart to look messy, and contain far too much information for a user to meaningfully use.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
[[File:Fdb ts groupcount off.png|thumb|Without Group Count]]&lt;br /&gt;
|| [[File:Fdb_ts_groupcount.png|thumb|With Group Count=500]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The Group Count value indicates the maximum number of points to plot on a time series for the displayed range.  When the user zooms into the chart, the time series will be refined to show more points.&lt;br /&gt;
&lt;br /&gt;
It is possible to remove the Group Count by setting it to -1.&lt;br /&gt;
&lt;br /&gt;
== Series Limit ==&lt;br /&gt;
 &amp;quot;SeriesLimit&amp;quot; : 20,&lt;br /&gt;
The Series Limit prevents a user from creating a Time Series chart with too many series.  The limit can be unset by setting the value to -1, howver a time series chart with thousands of series will cause a web browser to become unresponsive as it tries to render the information, so a limit is recommended.&lt;br /&gt;
&lt;br /&gt;
== Series Display == &lt;br /&gt;
  &amp;quot;Default&amp;quot;: &amp;quot;${REF_AREA}\n${SERIES} \n[bold]{sdmxdate}[/] \n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
  &amp;quot;ECB:EXR(1.0)&amp;quot;: &amp;quot;${CURRENCY} [bold]to[/] ${CURRENCY_DENOM} \n[bold]{sdmxdate}[/]\n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
The Series Display property enables a Global configuration of the tooltips shown when a user hovers over a time series line. &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
[[File:Fdb series toolip.png|frame|Showing Series Tooltip]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Without this setting, the label defaults to showing the series key, in the format A:UK:EMP, where A is the reported value in the first Dimension, UK the reported value in the second Dimension and so on.&lt;br /&gt;
&lt;br /&gt;
The Series Display properties are the URN short code of a Dataflow, for example &amp;quot;ECB:EXR(1.0)&amp;quot; refers to a European Central Bank dataset for EXR (Exchange Rates) at version 1.0.  The Default property can be defined to apply a label rule to any dataset that does not have a specific rule.&lt;br /&gt;
&lt;br /&gt;
The Syntax includes variable placeholders for Dimension or Attribute values, dates, and observation values.  Markup can be used to change the font styling or text. The following table shows the syntax:&lt;br /&gt;
&lt;br /&gt;
== Text Variables == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| ${REF_AREA} || Replaced by the value of the Reference Area Dimension, in the Locale set on the Data Browser (or an alternative Locale if there is not one avalable in the requested Locale) &lt;br /&gt;
|-&lt;br /&gt;
| {sdmxdate}|| Replaced by the date in SDMX format, as reported in the dataset.  For example 2001-Q1. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY} || Replaced  by the reported observation value&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Observation Value Modifiers == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.formatNumber('###.00')} || @see [https://www.amcharts.com/docs/v4/concepts/formatters/formatting-numbers/#Overriding_format AM Charts Formatting Numbers]&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.open} || First (open) Observation value for the series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.high} || Highest observation value for the series, within current selection. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY.low} || Lowest observation value for the series, within current selection. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY.close} || Last  (close) observation value for the series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.sum} || Sum of all values in a series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.count} || Number data items in series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.average} ||  Average values in a series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.change} || Difference between series first and last value&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.changePercent} || Difference between series first and last values in percent.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.previousChange} || Difference between value of current and previous items.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.previousChangePercent} || Difference between value of current and previous items, in percent.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Style == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| \n || New Line&lt;br /&gt;
|-&lt;br /&gt;
| [bold]Text[/] || Outputs the 'Text' in Bold&lt;br /&gt;
|-&lt;br /&gt;
| [#00ff00]Green Text[/]! || Colours 'Green Text' green&lt;br /&gt;
|-&lt;br /&gt;
| [font-size: 30px]Large Text[/] || Uses inline CSS to make the font-size large&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Data Format =&lt;br /&gt;
This property can be used to configure the date format for the time series chart, this needs to take a valid date format defined by the JavaScript standard https://www.w3schools.com/js/js_date_formats.asp&lt;/div&gt;</summary>
		<author><name>Knicholls</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Chart_Configuration&amp;diff=1948</id>
		<title>Chart Configuration</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Chart_Configuration&amp;diff=1948"/>
		<updated>2020-07-24T10:37:45Z</updated>

		<summary type="html">&lt;p&gt;Knicholls: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:DataBrowserConfigure]]&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
The Chart Configuration is used to configure global properties for the Pivot Table and Time Series Chart.&lt;br /&gt;
&lt;br /&gt;
The properties file is called chartconfig.json and is found in the properties folder. It will look something like this:&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;EmbedURL&amp;quot; : &amp;quot;https://myservver.org/fusionembeddedchart&amp;quot;,&lt;br /&gt;
  &amp;quot;PivotTable&amp;quot; : {&lt;br /&gt;
    &amp;quot;ObsLimit&amp;quot; : 2000&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;TimeSeries&amp;quot; : {&lt;br /&gt;
    &amp;quot;GroupCount&amp;quot; : 500,&lt;br /&gt;
    &amp;quot;SeriesLimit&amp;quot; : 20,&lt;br /&gt;
    &amp;quot;maxDecimals&amp;quot;: 2 || &amp;quot;numberFormat&amp;quot;: &amp;quot;#,###.##&amp;quot;,&lt;br /&gt;
    &amp;quot;SeriesDisplay&amp;quot; : {&lt;br /&gt;
      &amp;quot;Default&amp;quot;: &amp;quot;${REF_AREA}\n${SERIES} \n[bold]{sdmxdate}[/] \n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
      &amp;quot;ECB:EXR(1.0)&amp;quot;: &amp;quot;${CURRENCY} [bold]to[/] ${CURRENCY_DENOM} \n[bold]{sdmxdate}[/]\n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
      &amp;quot;WB:GCI(1.0)&amp;quot; : &amp;quot;${REF_AREA} ${INDICATOR}\n[bold]{sdmxdate}[/] \n{valueY}&amp;quot;,&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;dateFormat&amp;quot;: {&lt;br /&gt;
      &amp;quot;annual&amp;quot;: &amp;quot;yyyy&amp;quot;,&lt;br /&gt;
      &amp;quot;daily&amp;quot;: &amp;quot;yyyy-MM-dd&amp;quot;,&lt;br /&gt;
      &amp;quot;monthly&amp;quot;: &amp;quot;yyyy-MM&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
= Embed URL =&lt;br /&gt;
Charts created in the Fusion Data Browser can be saved or shared as a URL.  The URL will rebuild the chart exactly as it has been defined, with the same series and properties.  The URL does not include the data; this is obtained from the server at the time the chart is generated. The Embed feature of the Fusion Data Browser requires a second application to be running.   The EmbedURL provides the entry point to this application. [more details coming...]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Pivot Table Configuration =&lt;br /&gt;
 &amp;quot;PivotTable&amp;quot; : {&lt;br /&gt;
    &amp;quot;ObsLimit&amp;quot; : 2000&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
The Pivot Table configuration is used to restrict how many observations can be put into the table at once, this is to prevent the table from becoming too large for the web browser to render.  If a user tries to graph more observations, the data browser will automatically aggregate one or more of the Dimensions, allowing the user to using slicing, or inline query modications to bring the chart size back into the limit.&lt;br /&gt;
&lt;br /&gt;
= Number Format =&lt;br /&gt;
This property is used to configure Am Charts number formatting, if you use this property, then Max Decimals is ignored for AmCharting, but still still be applied to the series table chart.&lt;br /&gt;
&lt;br /&gt;
Documentation on number formats is here:&lt;br /&gt;
https://www.amcharts.com/docs/v4/concepts/formatters/formatting-numbers/&lt;br /&gt;
&lt;br /&gt;
= Max Decimals =&lt;br /&gt;
This property is used to configure the charting decimals without padding, set this value if you wish to restrict the amount of decimal points you want to display on the interactive charting.&lt;br /&gt;
If this value is not set, the whole number is shown&lt;br /&gt;
&lt;br /&gt;
= Time Series Configuration = &lt;br /&gt;
&lt;br /&gt;
== Group Count ==&lt;br /&gt;
 &amp;quot;GroupCount&amp;quot; : 500,&lt;br /&gt;
&lt;br /&gt;
The Group count is used to prevent the time series chart from plotting every single data point on long time series.  This can cause the chart to look messy, and contain far too much information for a user to meaningfully use.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
[[File:Fdb ts groupcount off.png|thumb|Without Group Count]]&lt;br /&gt;
|| [[File:Fdb_ts_groupcount.png|thumb|With Group Count=500]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The Group Count value indicates the maximum number of points to plot on a time series for the displayed range.  When the user zooms into the chart, the time series will be refined to show more points.&lt;br /&gt;
&lt;br /&gt;
It is possible to remove the Group Count by setting it to -1.&lt;br /&gt;
&lt;br /&gt;
== Series Limit ==&lt;br /&gt;
 &amp;quot;SeriesLimit&amp;quot; : 20,&lt;br /&gt;
The Series Limit prevents a user from creating a Time Series chart with too many series.  The limit can be unset by setting the value to -1, howver a time series chart with thousands of series will cause a web browser to become unresponsive as it tries to render the information, so a limit is recommended.&lt;br /&gt;
&lt;br /&gt;
== Series Display == &lt;br /&gt;
  &amp;quot;Default&amp;quot;: &amp;quot;${REF_AREA}\n${SERIES} \n[bold]{sdmxdate}[/] \n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
  &amp;quot;ECB:EXR(1.0)&amp;quot;: &amp;quot;${CURRENCY} [bold]to[/] ${CURRENCY_DENOM} \n[bold]{sdmxdate}[/]\n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
The Series Display property enables a Global configuration of the tooltips shown when a user hovers over a time series line. &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
[[File:Fdb series toolip.png|frame|Showing Series Tooltip]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Without this setting, the label defaults to showing the series key, in the format A:UK:EMP, where A is the reported value in the first Dimension, UK the reported value in the second Dimension and so on.&lt;br /&gt;
&lt;br /&gt;
The Series Display properties are the URN short code of a Dataflow, for example &amp;quot;ECB:EXR(1.0)&amp;quot; refers to a European Central Bank dataset for EXR (Exchange Rates) at version 1.0.  The Default property can be defined to apply a label rule to any dataset that does not have a specific rule.&lt;br /&gt;
&lt;br /&gt;
The Syntax includes variable placeholders for Dimension or Attribute values, dates, and observation values.  Markup can be used to change the font styling or text. The following table shows the syntax:&lt;br /&gt;
&lt;br /&gt;
== Text Variables == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| ${REF_AREA} || Replaced by the value of the Reference Area Dimension, in the Locale set on the Data Browser (or an alternative Locale if there is not one avalable in the requested Locale) &lt;br /&gt;
|-&lt;br /&gt;
| {sdmxdate}|| Replaced by the date in SDMX format, as reported in the dataset.  For example 2001-Q1. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY} || Replaced  by the reported observation value&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Observation Value Modifiers == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.formatNumber('###.00')} || @see [https://www.amcharts.com/docs/v4/concepts/formatters/formatting-numbers/#Overriding_format AM Charts Formatting Numbers]&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.open} || First (open) Observation value for the series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.high} || Highest observation value for the series, within current selection. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY.low} || Lowest observation value for the series, within current selection. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY.close} || Last  (close) observation value for the series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.sum} || Sum of all values in a series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.count} || Number data items in series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.average} ||  Average values in a series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.change} || Difference between series first and last value&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.changePercent} || Difference between series first and last values in percent.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.previousChange} || Difference between value of current and previous items.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.previousChangePercent} || Difference between value of current and previous items, in percent.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Style == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| \n || New Line&lt;br /&gt;
|-&lt;br /&gt;
| [bold]Text[/] || Outputs the 'Text' in Bold&lt;br /&gt;
|-&lt;br /&gt;
| [#00ff00]Green Text[/]! || Colours 'Green Text' green&lt;br /&gt;
|-&lt;br /&gt;
| [font-size: 30px]Large Text[/] || Uses inline CSS to make the font-size large&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Data Format =&lt;br /&gt;
This property can be used to configure the date format for the time series chart, this needs to take a valid date format defined by the JavaScript standard https://www.w3schools.com/js/js_date_formats.asp&lt;/div&gt;</summary>
		<author><name>Knicholls</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Chart_Configuration&amp;diff=1920</id>
		<title>Chart Configuration</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Chart_Configuration&amp;diff=1920"/>
		<updated>2020-06-29T08:47:14Z</updated>

		<summary type="html">&lt;p&gt;Knicholls: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:DataBrowserConfigure]]&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
The Chart Configuration is used to configure global properties for the Pivot Table and Time Series Chart.&lt;br /&gt;
&lt;br /&gt;
The properties file is called chartconfig.json and is found in the properties folder. It will look something like this:&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;EmbedURL&amp;quot; : &amp;quot;https://myservver.org/fusionembeddedchart&amp;quot;,&lt;br /&gt;
  &amp;quot;PivotTable&amp;quot; : {&lt;br /&gt;
    &amp;quot;ObsLimit&amp;quot; : 2000&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;TimeSeries&amp;quot; : {&lt;br /&gt;
    &amp;quot;GroupCount&amp;quot; : 500,&lt;br /&gt;
    &amp;quot;SeriesLimit&amp;quot; : 20,&lt;br /&gt;
    &amp;quot;maxDecimals&amp;quot;: 2,&lt;br /&gt;
    &amp;quot;SeriesDisplay&amp;quot; : {&lt;br /&gt;
      &amp;quot;Default&amp;quot;: &amp;quot;${REF_AREA}\n${SERIES} \n[bold]{sdmxdate}[/] \n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
      &amp;quot;ECB:EXR(1.0)&amp;quot;: &amp;quot;${CURRENCY} [bold]to[/] ${CURRENCY_DENOM} \n[bold]{sdmxdate}[/]\n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
      &amp;quot;WB:GCI(1.0)&amp;quot; : &amp;quot;${REF_AREA} ${INDICATOR}\n[bold]{sdmxdate}[/] \n{valueY}&amp;quot;,&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;dateFormat&amp;quot;: {&lt;br /&gt;
      &amp;quot;annual&amp;quot;: &amp;quot;yyyy&amp;quot;,&lt;br /&gt;
      &amp;quot;daily&amp;quot;: &amp;quot;yyyy-MM-dd&amp;quot;,&lt;br /&gt;
      &amp;quot;monthly&amp;quot;: &amp;quot;yyyy-MM&amp;quot;&lt;br /&gt;
    }&lt;br /&gt;
  }&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
= Embed URL =&lt;br /&gt;
Charts created in the Fusion Data Browser can be saved or shared as a URL.  The URL will rebuild the chart exactly as it has been defined, with the same series and properties.  The URL does not include the data; this is obtained from the server at the time the chart is generated. The Embed feature of the Fusion Data Browser requires a second application to be running.   The EmbedURL provides the entry point to this application. [more details coming...]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Pivot Table Configuration =&lt;br /&gt;
 &amp;quot;PivotTable&amp;quot; : {&lt;br /&gt;
    &amp;quot;ObsLimit&amp;quot; : 2000&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
The Pivot Table configuration is used to restrict how many observations can be put into the table at once, this is to prevent the table from becoming too large for the web browser to render.  If a user tries to graph more observations, the data browser will automatically aggregate one or more of the Dimensions, allowing the user to using slicing, or inline query modications to bring the chart size back into the limit.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
= Max Decimals =&lt;br /&gt;
This property is used to configure the charting decimals without padding, set this value if you wish to restrict the amount of decimal points you want to display on the interactive charting.&lt;br /&gt;
If this value is not set, the whole number is shown&lt;br /&gt;
&lt;br /&gt;
= Time Series Configuration = &lt;br /&gt;
&lt;br /&gt;
== Group Count ==&lt;br /&gt;
 &amp;quot;GroupCount&amp;quot; : 500,&lt;br /&gt;
&lt;br /&gt;
The Group count is used to prevent the time series chart from plotting every single data point on long time series.  This can cause the chart to look messy, and contain far too much information for a user to meaningfully use.&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
[[File:Fdb ts groupcount off.png|thumb|Without Group Count]]&lt;br /&gt;
|| [[File:Fdb_ts_groupcount.png|thumb|With Group Count=500]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
The Group Count value indicates the maximum number of points to plot on a time series for the displayed range.  When the user zooms into the chart, the time series will be refined to show more points.&lt;br /&gt;
&lt;br /&gt;
It is possible to remove the Group Count by setting it to -1.&lt;br /&gt;
&lt;br /&gt;
== Series Limit ==&lt;br /&gt;
 &amp;quot;SeriesLimit&amp;quot; : 20,&lt;br /&gt;
The Series Limit prevents a user from creating a Time Series chart with too many series.  The limit can be unset by setting the value to -1, howver a time series chart with thousands of series will cause a web browser to become unresponsive as it tries to render the information, so a limit is recommended.&lt;br /&gt;
&lt;br /&gt;
== Series Display == &lt;br /&gt;
  &amp;quot;Default&amp;quot;: &amp;quot;${REF_AREA}\n${SERIES} \n[bold]{sdmxdate}[/] \n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
  &amp;quot;ECB:EXR(1.0)&amp;quot;: &amp;quot;${CURRENCY} [bold]to[/] ${CURRENCY_DENOM} \n[bold]{sdmxdate}[/]\n[bold]{valueY}[/]&amp;quot;,&lt;br /&gt;
&lt;br /&gt;
The Series Display property enables a Global configuration of the tooltips shown when a user hovers over a time series line. &lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| &lt;br /&gt;
[[File:Fdb series toolip.png|frame|Showing Series Tooltip]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Without this setting, the label defaults to showing the series key, in the format A:UK:EMP, where A is the reported value in the first Dimension, UK the reported value in the second Dimension and so on.&lt;br /&gt;
&lt;br /&gt;
The Series Display properties are the URN short code of a Dataflow, for example &amp;quot;ECB:EXR(1.0)&amp;quot; refers to a European Central Bank dataset for EXR (Exchange Rates) at version 1.0.  The Default property can be defined to apply a label rule to any dataset that does not have a specific rule.&lt;br /&gt;
&lt;br /&gt;
The Syntax includes variable placeholders for Dimension or Attribute values, dates, and observation values.  Markup can be used to change the font styling or text. The following table shows the syntax:&lt;br /&gt;
&lt;br /&gt;
== Text Variables == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| ${REF_AREA} || Replaced by the value of the Reference Area Dimension, in the Locale set on the Data Browser (or an alternative Locale if there is not one avalable in the requested Locale) &lt;br /&gt;
|-&lt;br /&gt;
| {sdmxdate}|| Replaced by the date in SDMX format, as reported in the dataset.  For example 2001-Q1. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY} || Replaced  by the reported observation value&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Observation Value Modifiers == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.formatNumber('###.00')} || @see [https://www.amcharts.com/docs/v4/concepts/formatters/formatting-numbers/#Overriding_format AM Charts Formatting Numbers]&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.open} || First (open) Observation value for the series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.high} || Highest observation value for the series, within current selection. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY.low} || Lowest observation value for the series, within current selection. &lt;br /&gt;
|-&lt;br /&gt;
| {valueY.close} || Last  (close) observation value for the series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.sum} || Sum of all values in a series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.count} || Number data items in series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.average} ||  Average values in a series, within current selection.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.change} || Difference between series first and last value&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.changePercent} || Difference between series first and last values in percent.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.previousChange} || Difference between value of current and previous items.&lt;br /&gt;
|-&lt;br /&gt;
| {valueY.previousChangePercent} || Difference between value of current and previous items, in percent.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Style == &lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! Syntax !! Description&lt;br /&gt;
|-&lt;br /&gt;
| \n || New Line&lt;br /&gt;
|-&lt;br /&gt;
| [bold]Text[/] || Outputs the 'Text' in Bold&lt;br /&gt;
|-&lt;br /&gt;
| [#00ff00]Green Text[/]! || Colours 'Green Text' green&lt;br /&gt;
|-&lt;br /&gt;
| [font-size: 30px]Large Text[/] || Uses inline CSS to make the font-size large&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
= Data Format =&lt;br /&gt;
This property can be used to configure the date format for the time series chart, this needs to take a valid date format defined by the JavaScript standard https://www.w3schools.com/js/js_date_formats.asp&lt;/div&gt;</summary>
		<author><name>Knicholls</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.sdmxcloud.org/index.php?title=Data_Browser_Configuration&amp;diff=1919</id>
		<title>Data Browser Configuration</title>
		<link rel="alternate" type="text/html" href="https://wiki.sdmxcloud.org/index.php?title=Data_Browser_Configuration&amp;diff=1919"/>
		<updated>2020-06-29T08:41:04Z</updated>

		<summary type="html">&lt;p&gt;Knicholls: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Category:DataBrowserConfigure]]&lt;br /&gt;
&lt;br /&gt;
= Overview =&lt;br /&gt;
The Fusion Data Browser is simply and HTML and JavaScript project which communicates with the Fusion Registry or Fusion Edge Server API using Web Services.  As such it needs to know the URL of these services.  In addition configuration of the main site such as which Locales to support, what options go into the sidebar, and what export formats are supported are all defined in the site configuration.&lt;br /&gt;
&lt;br /&gt;
The configuration file is named '''siteconfig.json''' and is located under the properties folder, and will look something like this:&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;ServicesAPI&amp;quot; : &amp;quot;https://demo.metadatatechnology.com/FusionRegistry/ws/fusion/info/product&amp;quot;,&lt;br /&gt;
  &amp;quot;Locales&amp;quot; : [&amp;quot;en&amp;quot;, &amp;quot;he&amp;quot;],&lt;br /&gt;
  &amp;quot;ExportFormats&amp;quot; : [&amp;quot;excel&amp;quot;, &amp;quot;[[Reporting Template|reporttemplate]]&amp;quot;, &amp;quot;[[SDMX-ML Structure Specific Data|sdmx-ml]]&amp;quot;, &amp;quot;[[Fusion-CSV|csv]]&amp;quot;, &amp;quot;[[Fusion-CSV-TS|csv-ts]]&amp;quot;, &amp;quot;[[SDMX-CSV|sdmx-csv]]&amp;quot;, &amp;quot;[[SDMX-JSON Data|sdmx-json]]&amp;quot;],&lt;br /&gt;
  &amp;quot;SeriesList&amp;quot; : {&lt;br /&gt;
    &amp;quot;ShowPCH&amp;quot; : true,&lt;br /&gt;
    &amp;quot;HideInvalidFilters&amp;quot;: false&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;theme&amp;quot; : &amp;quot;fusion&amp;quot;,&lt;br /&gt;
  &amp;quot;DatasetNavigation&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;Components&amp;quot;: [&amp;quot;REF_AREA&amp;quot;]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;Components&amp;quot;: [&amp;quot;CURRENCY&amp;quot;]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;Title&amp;quot; : &amp;quot;Product Breakdown&amp;quot;,&lt;br /&gt;
      &amp;quot;Components&amp;quot;: [&amp;quot;TRD_PRODUCT&amp;quot;]&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
= Services API =&lt;br /&gt;
 &amp;quot;ServicesAPI&amp;quot; : &amp;quot;https://demo.metadatatechnology.com/FusionRegistry/ws/fusion/info/product&amp;quot;&lt;br /&gt;
&lt;br /&gt;
The Services API property is the web service URL of the Fusion Registry or Fusion Edge Server's product information service.  It will match the example above, this web service needs to be accessible for the Data Browser to work.  The response from the Fusion Registry is the location of all the web service entry points required by the Fusion Data Browser to operate.&lt;br /&gt;
&lt;br /&gt;
= Locales =&lt;br /&gt;
   &amp;quot;Locales&amp;quot; : [&amp;quot;en&amp;quot;, &amp;quot;he&amp;quot;]&lt;br /&gt;
The Locales property is an array of supported locales for the Fusion Data Browser.  Adding a new Locale into this list will result in the Fusion Data Browser adding it to the drop down selection for the user to choose.  When a user switches to the Locale all the metadata and data requested from the Registry or Edge server will be requested in the given locale.  If the server is able to provide the information in this locale (i.e if the metadata has a label in the language) it will, otherwise it will revert to another language, defaulting to English.&lt;br /&gt;
&lt;br /&gt;
The second purpose for the locale is to change all the labels and text in the Fusion Data Browser.  This is achieved by the Fusion Data Browser loading a properties file called &amp;lt;b&amp;gt;browser_lang_[lang].json&amp;lt;/b&amp;gt;. where [lang] is replaced with the 2 character language code selected by the user.  This file is located under the &amp;lt;b&amp;gt;properties&amp;lt;/b&amp;gt; folder.  If there is no file for your locale, the the Fusion Data Browser will check all other locales in your array, in order, until it finds a file it can use to resolve all the browser labels.  In the above example the &amp;quot;en&amp;quot; locale will be checked first, as it is the first locale in the array.  If you wish to create labels in your locale, please copy one of the existing browser_lang files, and change the text in the file.  If you wish to re-share your file with us, please get in touch.&lt;br /&gt;
&lt;br /&gt;
= Export Formats =&lt;br /&gt;
  &amp;quot;ExportFormats&amp;quot; : [&amp;quot;sdmx&amp;quot;, &amp;quot;csv&amp;quot;, &amp;quot;excel&amp;quot;]&lt;br /&gt;
These are the list of supported export formats, if you wish to remove any, remove them from this array.&lt;br /&gt;
&lt;br /&gt;
= Series List =&lt;br /&gt;
   &amp;quot;SeriesList&amp;quot; : {&lt;br /&gt;
    &amp;quot;ShowPCH&amp;quot; : true&lt;br /&gt;
  },&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;ShowPCH&amp;lt;/b&amp;gt; refers to Show Percentage Change.  If this is set to true, then the time series listed will show the percentage change from the latest period to the previous period.&lt;br /&gt;
&lt;br /&gt;
= Dataset Navigation =&lt;br /&gt;
 &amp;quot;DatasetNavigation&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;Components&amp;quot;: [&amp;quot;COUNTRY&amp;quot;]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;Components&amp;quot;: [&amp;quot;CURRENCY&amp;quot;]&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;Title&amp;quot; : &amp;quot;Product Breakdown&amp;quot;,&lt;br /&gt;
      &amp;quot;Components&amp;quot;: [&amp;quot;TRD_PRODUCT&amp;quot;]&lt;br /&gt;
    }&lt;br /&gt;
  ]&lt;br /&gt;
[[File:Fdb sidebar.png|thumb|Dataset Navigation]]&lt;br /&gt;
The &amp;lt;b&amp;gt;DatasetNavigation&amp;lt;/b&amp;gt; property is used to control what breakdowns are presented in the sidebar. It is an array of Objects, where each Object represents a different breakdown.  &lt;br /&gt;
&lt;br /&gt;
The &amp;lt;b&amp;gt;Components&amp;lt;/b&amp;gt; array lists the Dimenions to display a breakdown for.  The Dimension ID is used, however it is not specific to any Data Structure Definition, so if multiple DSDs use the same ID for a Dimension, then they will all be included in the breakdown.  Each breakdown &lt;br /&gt;
has a genearted title of 'Data by [breakdown], however this title can be changed by adding a &amp;lt;b&amp;gt;Title&amp;lt;/b&amp;gt; property. The above configuration will generate the following Navigation in the sidebar:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
If more then one Dimension ID is placed in the Array, then the breakdown becomes hierarchical.&lt;br /&gt;
 &amp;quot;Components&amp;quot;: [&amp;quot;CURRENCY&amp;quot;, &amp;quot;FREQ&amp;quot;]&lt;br /&gt;
&lt;br /&gt;
[[File:Fdb_sidebar2.png|thumb]]&lt;br /&gt;
&lt;br /&gt;
The above will list the available Currencies in the Sidebar, and on Currency selection, the available Frequencies for the Currency will be shown.&lt;br /&gt;
&lt;br /&gt;
= Theme =&lt;br /&gt;
The '''theme''' property is used to change the css files used to skin the data browser. Each theme corresponds to the name of the folder in the &amp;quot;lib/css/themes&amp;quot; folder. In here, the name of the folder will be the same as this property, this property is mandatory, and the default is the &amp;quot;fusion&amp;quot; theme.&lt;br /&gt;
You can add your own theme by adding the following css to a new theme:&lt;br /&gt;
* codepicker.css - this themes the codePicker&lt;br /&gt;
* main.css - this is the main css wrapper that effects the site as a whole, every page will include this file&lt;br /&gt;
* pivottable.css - css file skins the pivot table UI widget&lt;br /&gt;
* serieslist.css - skins the series list section of the databrowser&lt;br /&gt;
* viewData.css - included when you are viewing the data&lt;/div&gt;</summary>
		<author><name>Knicholls</name></author>
		
	</entry>
</feed>