Forecasting
MetrixND, MetrixLT and Forecast Manager - Version 7.0 Releases
We are excited to announce the release of three new software versions of our core forecasting suite – MetrixND, MetrixLT and Forecast Manager. These are major releases with expanded capabilities that will improve the overall user experience.
MetrixND, first released in 1997, is the power-house of Itron’s forecasting software suite and is used daily by hundreds of users for rapid development of accurate forecasts. Powerful forecasting techniques coupled with visualization tools are invaluable when analyzing data. The improved project explorer in version 7.0 provides users with even more flexibility when developing forecasting variables and models.
MetrixLT, a specialized companion product to MetrixND, is used for developing hourly and sub-hourly load forecasts to support utility generation, transmission and distribution planning. MetrixLT can be used to generate load shape forecasts by end use, class of service, system or other user defined segments for the current year or 50 years out. Users will value the newly enhanced load-shape calculation capabilities and improved user interface.
Forecast Manager version 7.0 brings numerous new functions to support advanced billing cycle calculations, construction of daily weather scenarios, calibration of hourly load profiles, and daily tracking calculations. Upgraded grids and graphs are also included to further improve the user experience. To be successful, utilities require systems that automate processes and provide data and reports that management can count on. Forecast Manager brings together sales forecasting, data management and reporting into a single integrated application. All the sales, customer and weather data required for forecasting and variance analysis are incorporated into a single database. Forecast Manager streamlines the input of key data for forecasting and analyzing sales trends. Your MetrixND® forecast and weather impact models then link directly to the Forecast Manager database.
Itron forecasting products are the most widely used forecasting software in the energy industry. They are used for short-term natural gas and electricity forecasting to support day-ahead and real-time operations, retail scheduling, short-term renewable generation as well as for long-term to support portfolio management and procurement, financial planning and budgeting, and integrated resource planning.
To learn more about Itron’s forecasting products and services, we encourage you to visit the forecasting webpage, register for our free brown bag sessions and subscribe to our blog.
MetrixND, first released in 1997, is the power-house of Itron’s forecasting software suite and is used daily by hundreds of users for rapid development of accurate forecasts. Powerful forecasting techniques coupled with visualization tools are invaluable when analyzing data. The improved project explorer in version 7.0 provides users with even more flexibility when developing forecasting variables and models.
MetrixLT, a specialized companion product to MetrixND, is used for developing hourly and sub-hourly load forecasts to support utility generation, transmission and distribution planning. MetrixLT can be used to generate load shape forecasts by end use, class of service, system or other user defined segments for the current year or 50 years out. Users will value the newly enhanced load-shape calculation capabilities and improved user interface.
Forecast Manager version 7.0 brings numerous new functions to support advanced billing cycle calculations, construction of daily weather scenarios, calibration of hourly load profiles, and daily tracking calculations. Upgraded grids and graphs are also included to further improve the user experience. To be successful, utilities require systems that automate processes and provide data and reports that management can count on. Forecast Manager brings together sales forecasting, data management and reporting into a single integrated application. All the sales, customer and weather data required for forecasting and variance analysis are incorporated into a single database. Forecast Manager streamlines the input of key data for forecasting and analyzing sales trends. Your MetrixND® forecast and weather impact models then link directly to the Forecast Manager database.
Itron forecasting products are the most widely used forecasting software in the energy industry. They are used for short-term natural gas and electricity forecasting to support day-ahead and real-time operations, retail scheduling, short-term renewable generation as well as for long-term to support portfolio management and procurement, financial planning and budgeting, and integrated resource planning.
To learn more about Itron’s forecasting products and services, we encourage you to visit the forecasting webpage, register for our free brown bag sessions and subscribe to our blog.
Wystąpił błąd podczas przetwarzania szablonu.
The following has evaluated to null or missing:
==> authorContent.contentFields [in template "44616#44647#114455" at line 9, column 17]
----
Tip: It's the step after the last dot that caused this error, not those before it.
----
Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)??
----
----
FTL stack trace ("~" means nesting-related):
- Failed at: contentFields = authorContent.content... [in template "44616#44647#114455" at line 9, column 1]
----
1<#assign
2 webContentData = jsonFactoryUtil.createJSONObject(author.getData())
3 classPK = webContentData.classPK
4/>
5
6<#assign
7authorContent = restClient.get("/headless-delivery/v1.0/structured-contents/" + classPK + "?fields=contentFields%2CfriendlyUrlPath%2CtaxonomyCategoryBriefs")
8contentFields = authorContent.contentFields
9categories=authorContent.taxonomyCategoryBriefs
10authorContentData = jsonFactoryUtil.createJSONObject(authorContent)
11friendlyURL = authorContentData.friendlyUrlPath
12authorCategoryId = "0"
13/>
14
15<#list contentFields as contentField >
16 <#assign
17 contentFieldData = jsonFactoryUtil.createJSONObject(contentField)
18 name = contentField.name
19 />
20 <#if name == 'authorImage'>
21 <#if (contentField.contentFieldValue.image)??>
22 <#assign authorImageURL = contentField.contentFieldValue.image.contentUrl />
23 </#if>
24 </#if>
25 <#if name == 'authorName'>
26 <#assign authorName = contentField.contentFieldValue.data />
27 <#list categories as category >
28 <#if authorName == category.taxonomyCategoryName>
29 <#assign authorCategoryId = category.taxonomyCategoryId />
30 </#if>
31 </#list>
32 </#if>
33 <#if name == 'authorDescription'>
34 <#assign authorDescription = contentField.contentFieldValue.data />
35
36 </#if>
37
38 <#if name == 'authorJobTitle'>
39 <#assign authorJobTitle = contentField.contentFieldValue.data />
40
41 </#if>
42
43</#list>
44
45<div class="blog-author-info">
46 <#if authorImageURL??>
47 <img class="blog-author-img" id="author-image" src="${authorImageURL}" alt="" />
48 </#if>
49 <#if authorName??>
50 <#if authorName != "">
51 <p class="blog-author-name">By <a id="author-detail-page" href="/w/${friendlyURL}?filter_category_552298=${authorCategoryId}"><span id="author-full-name">${authorName}</span></a></p>
52 <hr />
53 </#if>
54 </#if>
55 <#if authorJobTitle??>
56 <#if authorJobTitle != "">
57 <p class="blog-author-title" id="author-job-title" >${authorJobTitle}</p>
58 <hr />
59 </#if>
60 </#if>
61 <#if authorDescription??>
62 <#if authorDescription != "" && authorDescription != "null" >
63 <p class="blog-author-desc" id="author-job-desc">${authorDescription}</p>
64 <hr />
65 </#if>
66 </#if>
67</div>
The following has evaluated to null or missing: ==> authorContent.contentFields [in template "44616#44647#114455" at line 9, column 17] ---- Tip: It's the step after the last dot that caused this error, not those before it. ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: contentFields = authorContent.content... [in template "44616#44647#114455" at line 9, column 1] ----
1<#assign
2 webContentData = jsonFactoryUtil.createJSONObject(author.getData())
3 classPK = webContentData.classPK
4/>
5
6<#assign
7authorContent = restClient.get("/headless-delivery/v1.0/structured-contents/" + classPK + "?fields=contentFields%2CfriendlyUrlPath%2CtaxonomyCategoryBriefs")
8contentFields = authorContent.contentFields
9categories=authorContent.taxonomyCategoryBriefs
10authorContentData = jsonFactoryUtil.createJSONObject(authorContent)
11friendlyURL = authorContentData.friendlyUrlPath
12authorCategoryId = "0"
13/>
14
15<#list contentFields as contentField >
16 <#assign
17 contentFieldData = jsonFactoryUtil.createJSONObject(contentField)
18 name = contentField.name
19 />
20 <#if name == 'authorImage'>
21 <#if (contentField.contentFieldValue.image)??>
22 <#assign authorImageURL = contentField.contentFieldValue.image.contentUrl />
23 </#if>
24 </#if>
25 <#if name == 'authorName'>
26 <#assign authorName = contentField.contentFieldValue.data />
27 <#list categories as category >
28 <#if authorName == category.taxonomyCategoryName>
29 <#assign authorCategoryId = category.taxonomyCategoryId />
30 </#if>
31 </#list>
32 </#if>
33 <#if name == 'authorDescription'>
34 <#assign authorDescription = contentField.contentFieldValue.data />
35
36 </#if>
37
38 <#if name == 'authorJobTitle'>
39 <#assign authorJobTitle = contentField.contentFieldValue.data />
40
41 </#if>
42
43</#list>
44
45<div class="blog-author-info">
46 <#if authorImageURL??>
47 <img class="blog-author-img" id="author-image" src="${authorImageURL}" alt="" />
48 </#if>
49 <#if authorName??>
50 <#if authorName != "">
51 <p class="blog-author-name">By <a id="author-detail-page" href="/w/${friendlyURL}?filter_category_552298=${authorCategoryId}"><span id="author-full-name">${authorName}</span></a></p>
52 <hr />
53 </#if>
54 </#if>
55 <#if authorJobTitle??>
56 <#if authorJobTitle != "">
57 <p class="blog-author-title" id="author-job-title" >${authorJobTitle}</p>
58 <hr />
59 </#if>
60 </#if>
61 <#if authorDescription??>
62 <#if authorDescription != "" && authorDescription != "null" >
63 <p class="blog-author-desc" id="author-job-desc">${authorDescription}</p>
64 <hr />
65 </#if>
66 </#if>
67</div>