{"id":13040,"date":"2022-06-02T17:08:33","date_gmt":"2022-06-02T20:08:33","guid":{"rendered":"http:\/\/kb.elipse.com.br\/?p=13040"},"modified":"2022-11-16T13:49:33","modified_gmt":"2022-11-16T16:49:33","slug":"modelagem-de-dados-no-epm","status":"publish","type":"post","link":"https:\/\/kb.elipse.com.br\/en\/modelagem-de-dados-no-epm\/","title":{"rendered":"Modelagem de dados no EPM."},"content":{"rendered":"<p>A partir da vers\u00e3o 4.0, o EPM passou a contar com tr\u00eas diferentes maneiras de organizar ou modelar os dados.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-13041\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13040\/epm_models.png\" alt=\"\" width=\"202\" height=\"113\" \/><\/p>\n<p>A seguir, discutiremos cada uma delas.<\/p>\n<p>&nbsp;<\/p>\n<h2>ContextualModel<\/h2>\n<p>A primeira delas \u00e9 o ContextualModel. Ele permite a cria\u00e7\u00e3o de hierarquias por meio de pastas para melhor organizar os dados do EPM. Assim, dentro das pastas, voc\u00ea insere os objetos de dados que desejar, podendo, inclusive, inserir um mesmo objeto em mais de uma hierarquia. Veja um exemplo:<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-13042\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13040\/contextualmodel_sample.png\" alt=\"\" width=\"377\" height=\"612\" \/><\/p>\n<p>Voc\u00ea tem liberdade para criar a organiza\u00e7\u00e3o da maneira que preferir, e pode inserir tanto BasicVariables quanto ExpressionVariables neste modelo.<\/p>\n<p>&nbsp;<\/p>\n<h2>ElipseDataModel<\/h2>\n<p>A segunda forma de modelagem de dados no EPM \u00e9 o ElipseDataModel.<\/p>\n<p>Esta \u00e9 a op\u00e7\u00e3o para quem deseja levar para o EPM a mesma estrutura da aplica\u00e7\u00e3o do Elipse E3 ou Elipse Power.<\/p>\n<p>Nela, o usu\u00e1rio n\u00e3o apenas escolhe quais objetos da aplica\u00e7\u00e3o deseja importar para o EPM e quais propriedades ser\u00e3o lidas, mas tamb\u00e9m quantas e quais propriedades extra devem ser criadas.<\/p>\n<p>O ElipseDataModel cria no EPM os mesmos tipos que existem na origem. Assim, ele constr\u00f3i no software uma modelagem que mant\u00e9m n\u00e3o apenas a hierarquia, mas tamb\u00e9m que possibilita ao usu\u00e1rio identificar os objetos pelo seu tipo.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-13049 size-full\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13040\/datamodel_sample-1.png\" alt=\"\" width=\"850\" height=\"632\" \/><\/p>\n<p>Para mais detalhes sobre a configura\u00e7\u00e3o e utiliza\u00e7\u00e3o do ElipseDataModel, assista ao v\u00eddeo <a href=\"https:\/\/youtu.be\/Ok7IruV0FUc\" target=\"_blank\" rel=\"noopener\">https:\/\/youtu.be\/Ok7IruV0FUc<\/a> ou leia o artigo <a href=\"https:\/\/kb.elipse.com.br\/integracao-epm-elipse-e3-da-coleta-de-dados-a-geracao-de-alarmes\/\" target=\"_blank\" rel=\"noopener\">Integra\u00e7\u00e3o EPM-Elipse E3: da coleta de dados \u00e0 gera\u00e7\u00e3o de alarmes.<\/a><\/p>\n<p>&nbsp;<\/p>\n<h2>EPMModel<\/h2>\n<p>A terceira e mais recente forma de organiza\u00e7\u00e3o ou modelagem dos dados no EPM \u00e9 o EPMModel, adicionado a partir da vers\u00e3o 4.0 do software.<\/p>\n<p>Este modelo \u00e9 semelhante ao ElipseDataModel. Por\u00e9m, enquanto a estrutura do ElipseDataModel tem como base a estrutura definida na aplica\u00e7\u00e3o do Elipse E3 ou Elipse Power, toda a estrutura do EPMModel \u00e9 definida pelo EPM.<\/p>\n<p>Neste caso, a primeira coisa a ser feita \u00e9 construir os objetos por meio do item &#8220;CustomTypes&#8221; na \u00e1rvore do EPM Studio.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone size-full wp-image-13044\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13040\/epmmodel_sample.png\" alt=\"\" width=\"549\" height=\"433\" \/><\/p>\n<p>O usu\u00e1rio tem total liberdade para construir os objetos que precisa. Depois, ele deve instanciar os objetos, montando a hierarquia desejada.<\/p>\n<p><img loading=\"lazy\" class=\"alignnone wp-image-13051 size-full\" src=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13040\/epmmodel2_sample-1.png\" alt=\"\" width=\"768\" height=\"497\" \/><\/p>\n<p>Cada tipo de modelagem traz alguns benef\u00edcios para o usu\u00e1rio, pois permitem que n\u00e3o apenas o usu\u00e1rio encontre objetos de maneira mais direta, mas tamb\u00e9m os algoritmos e ferramentas do software, como o EPM Portal e EPM Processor.<\/p>\n<p>Para aprender a configurar e utilizar as diferentes modelagens do EPM, \u00e9 recomend\u00e1vel fazer o treinamento, dispon\u00edvel em <a href=\"https:\/\/elipsesoftware.eadplataforma.com\/curso\/treinamento-epm\/\">Elipse Plant Manager &#8211; Elipse Software (eadplataforma.com)<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A partir da vers\u00e3o 4.0, o EPM passou a contar com tr\u00eas diferentes maneiras de organizar ou modelar os dados. A seguir, discutiremos cada uma delas. &nbsp; ContextualModel A primeira&hellip;<\/p>\n","protected":false},"author":22,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0},"categories":[860,708,676,693],"tags":[1143,1142,932,1144],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v19.8 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Modelagem de dados no EPM.<\/title>\n<meta name=\"description\" content=\"Este artigo mostra as tr\u00eas formas diferentes para a organiza\u00e7\u00e3o ou modelagem de dados no EPM, dispon\u00edveis com a vers\u00e3o 4.0 do software.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Modelagem de dados no EPM.\" \/>\n<meta property=\"og:description\" content=\"Este artigo mostra as tr\u00eas formas diferentes para a organiza\u00e7\u00e3o ou modelagem de dados no EPM, dispon\u00edveis com a vers\u00e3o 4.0 do software.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/\" \/>\n<meta property=\"og:site_name\" content=\"Elipse Knowledgebase\" \/>\n<meta property=\"article:publisher\" content=\"http:\/\/www.facebook.com\/elipsesoftware\" \/>\n<meta property=\"article:published_time\" content=\"2022-06-02T20:08:33+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-16T16:49:33+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13040\/epm_models.png\" \/>\n<meta name=\"author\" content=\"Samir Lima\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Samir Lima\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/\"},\"author\":{\"name\":\"Samir Lima\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/6187f4add11d5e8b204dc7032d2f15cf\"},\"headline\":\"Modelagem de dados no EPM.\",\"datePublished\":\"2022-06-02T20:08:33+00:00\",\"dateModified\":\"2022-11-16T16:49:33+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/\"},\"wordCount\":432,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"keywords\":[\"contexto\",\"contextualiza\u00e7\u00e3o\",\"Modelagem\",\"organiza\u00e7\u00e3o\"],\"articleSection\":[\"Data Model\",\"Data Objects\",\"Elipse Plant Manager\",\"EPM Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/\",\"url\":\"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/\",\"name\":\"Modelagem de dados no EPM.\",\"isPartOf\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#website\"},\"datePublished\":\"2022-06-02T20:08:33+00:00\",\"dateModified\":\"2022-11-16T16:49:33+00:00\",\"description\":\"Este artigo mostra as tr\u00eas formas diferentes para a organiza\u00e7\u00e3o ou modelagem de dados no EPM, dispon\u00edveis com a vers\u00e3o 4.0 do software.\",\"breadcrumb\":{\"@id\":\"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"https:\/\/kb.elipse.com.br\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Modelagem de dados no EPM.\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kb.elipse.com.br\/#website\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"name\":\"Elipse Knowledgebase\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kb.elipse.com.br\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kb.elipse.com.br\/#organization\",\"name\":\"Elipse Software\",\"url\":\"https:\/\/kb.elipse.com.br\/\",\"sameAs\":[\"http:\/\/www.facebook.com\/elipsesoftware\"],\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"contentUrl\":\"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png\",\"width\":161,\"height\":58,\"caption\":\"Elipse Software\"},\"image\":{\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/6187f4add11d5e8b204dc7032d2f15cf\",\"name\":\"Samir Lima\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/e9f438f26a32e9429a4f6073c6598fae?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/e9f438f26a32e9429a4f6073c6598fae?s=96&d=mm&r=g\",\"caption\":\"Samir Lima\"},\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/samirlima\"],\"url\":\"https:\/\/kb.elipse.com.br\/en\/author\/samir\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Modelagem de dados no EPM.","description":"Este artigo mostra as tr\u00eas formas diferentes para a organiza\u00e7\u00e3o ou modelagem de dados no EPM, dispon\u00edveis com a vers\u00e3o 4.0 do software.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/","og_locale":"en_US","og_type":"article","og_title":"Modelagem de dados no EPM.","og_description":"Este artigo mostra as tr\u00eas formas diferentes para a organiza\u00e7\u00e3o ou modelagem de dados no EPM, dispon\u00edveis com a vers\u00e3o 4.0 do software.","og_url":"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/","og_site_name":"Elipse Knowledgebase","article_publisher":"http:\/\/www.facebook.com\/elipsesoftware","article_published_time":"2022-06-02T20:08:33+00:00","article_modified_time":"2022-11-16T16:49:33+00:00","og_image":[{"url":"http:\/\/kb.elipse.com.br\/wp-content\/uploads\/2022\/06\/13040\/epm_models.png"}],"author":"Samir Lima","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Samir Lima","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/#article","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/"},"author":{"name":"Samir Lima","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/6187f4add11d5e8b204dc7032d2f15cf"},"headline":"Modelagem de dados no EPM.","datePublished":"2022-06-02T20:08:33+00:00","dateModified":"2022-11-16T16:49:33+00:00","mainEntityOfPage":{"@id":"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/"},"wordCount":432,"commentCount":0,"publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"keywords":["contexto","contextualiza\u00e7\u00e3o","Modelagem","organiza\u00e7\u00e3o"],"articleSection":["Data Model","Data Objects","Elipse Plant Manager","EPM Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/","url":"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/","name":"Modelagem de dados no EPM.","isPartOf":{"@id":"https:\/\/kb.elipse.com.br\/#website"},"datePublished":"2022-06-02T20:08:33+00:00","dateModified":"2022-11-16T16:49:33+00:00","description":"Este artigo mostra as tr\u00eas formas diferentes para a organiza\u00e7\u00e3o ou modelagem de dados no EPM, dispon\u00edveis com a vers\u00e3o 4.0 do software.","breadcrumb":{"@id":"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/kb.elipse.com.br\/modelagem-de-dados-no-epm\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"https:\/\/kb.elipse.com.br\/en\/"},{"@type":"ListItem","position":2,"name":"Modelagem de dados no EPM."}]},{"@type":"WebSite","@id":"https:\/\/kb.elipse.com.br\/#website","url":"https:\/\/kb.elipse.com.br\/","name":"Elipse Knowledgebase","description":"","publisher":{"@id":"https:\/\/kb.elipse.com.br\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kb.elipse.com.br\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/kb.elipse.com.br\/#organization","name":"Elipse Software","url":"https:\/\/kb.elipse.com.br\/","sameAs":["http:\/\/www.facebook.com\/elipsesoftware"],"logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/","url":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","contentUrl":"https:\/\/kb.elipse.com.br\/wp-content\/uploads\/2019\/05\/schererelipse-com-br\/logoElipse.png","width":161,"height":58,"caption":"Elipse Software"},"image":{"@id":"https:\/\/kb.elipse.com.br\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/6187f4add11d5e8b204dc7032d2f15cf","name":"Samir Lima","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/kb.elipse.com.br\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/e9f438f26a32e9429a4f6073c6598fae?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e9f438f26a32e9429a4f6073c6598fae?s=96&d=mm&r=g","caption":"Samir Lima"},"sameAs":["https:\/\/www.linkedin.com\/in\/samirlima"],"url":"https:\/\/kb.elipse.com.br\/en\/author\/samir\/"}]}},"_links":{"self":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/13040"}],"collection":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/users\/22"}],"replies":[{"embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/comments?post=13040"}],"version-history":[{"count":11,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/13040\/revisions"}],"predecessor-version":[{"id":13937,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/posts\/13040\/revisions\/13937"}],"wp:attachment":[{"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/media?parent=13040"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/categories?post=13040"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kb.elipse.com.br\/en\/wp-json\/wp\/v2\/tags?post=13040"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}