SlideShare uma empresa Scribd logo
1 de 19
EPM – Inteligência em Tempo Real
powered by
Democratização da Informação com a
Integração entre Análises de Dados em
Python e um Dashboard Web
Instrutor: Felipe Scherer
SISTEMAS
EnterpriseERP
PIMS
SCADA/DCS
Process Equipment
Plant
Process
Field
SISTEMAS
ERP
PIMS
SCADA/DCS
Process Equipment
SOLUÇÃO
Acquisition
Modelling &
Storage
Integration Analytics
Presentation
& Action
Obtain Transform Aggregate Analyze Act
 Substation & Grid Modelling
 Geographical Database Integration
 Smart Grid Algorithms : Self Healing, Distributed Generation
 Gateways
Elipse AMI
 Meter/IED multi-
connection
 Energy &
Disturbance
Elipse E3
 Realtime Operation &
Visualization
EPM Processor
 Asset Modelling
 Sync Objects
Elipse Data Model
 Custom Algorithms
 Predictive Maintenance
 Machine Learning
 Feedback to DevicesEPM
 Realtime & Historic Data Management
 Data Aggregation
EPM Portal
 Adhoc Dashboards
 Realtime operation &
Visualization
 Online & Offline Data
Collection
Elipse Mobile
Elipse Power
VISUALIZAÇÕES & ANÁLISES
 Integração com o Microsoft Excel ® (EPM Add-in)
 Análises de tendências e acompanhamento em tempo real (Chart Analysis)
 Análises avançadas (Dataset Analysis – integração com linguagem Python)
 Portal de Dashboards Ad hoc (EPM Portal)
 Relatórios – pdf, html, etc. (EPM Report Player for SSRS)
 Gerenciamento de avaliação de Python scripts (EPM Processor)
 Integração com sistemas corporativos (OPC UA, .Net API, Python API’s, REST API)
 Análises mais complexas (Python user API’s: EPM SDK Python e
epmwebapi)
 Visualizações avançadas - sinópticos, dashboards, etc. (EPM View)
EPM STUDIO – CHART ANALYSIS
Ferramenta para análise dos dados em tempo real e histórico.
Adição de variáveis no gráfico simplesmente arrastando e soltando!
EPM STUDIO – DATASET ANALYSIS
Rapidez na seleção de variáveis e períodos para análises, integrando uma área de
visualização gráfica com um console para execução de análises na linguagem
Python.
EPM STUDIO – DATASET ANALYSIS
Mais poder de análises com a integração utilizando a linguagem Python (bibliotecas
gráficas, estatísticas, álgebra linear, análise de séries temporais, otimização,
equações diferenciais, redes neurais, lógica fuzzy, etc.)
Ferramenta poderosa de
visualização de
indicadores totalmente
personalizado pelo
usuário.
Nele é possível ter um
ambiente de Dashboard
para análise, pesquisas e
consultas tipo SQL.
EPM PORTAL
Utilização das API’s Python nos mais diversos ambientes que
suportam esta linguagem.
INTEGRAÇÃO “APPS” Python
Django, Web2Py, ...
Reportlab - PDF Reports
...
- Doc/Share analysis
EPM PROCESSOR
Automatizar processamentos mais complexos e elaborados sobre os dados
armazenados no EPM ou outros sistemas integrados utilizando todos os recursos
disponibilizados através da linguagem Python.
Onde este tal de PDCA é aplicado?!
Plan
Do
Check
Action
Cenário Típico
Um analista todo início de semana faz uma análise, da semana anterior, e
compartilha o resultado com o resto da organização, com objetivo de
melhorar alguns pontos na produção.
SQL
EPM
Outros
Cenário (A)Típico
Um analista todo início de semana faz uma análise, da semana anterior, e
compartilha o resultado com o resto da organização, com objetivo de
melhorar alguns pontos na produção.
No-SQL SQL
EPM
Outros
Web Server
???
SQLNo-SQL
Web Server
Automação Predial Elipse
Dados são coletados pelo E3 na Elipse RS e enviados para o Elipse Control Center
(ECC) em SP e armazenados pelo EPM
Automação Predial Elipse
scherer@elipse.com.br
www.elipse.com.br
/company/elipse-software
/user/ElipseSoftware
/elipsesoftware

Mais conteúdo relacionado

Mais procurados

Mais procurados (20)

Azure Synapse Analytics
Azure Synapse AnalyticsAzure Synapse Analytics
Azure Synapse Analytics
 
Scripting with Python to interact with Capella model
Scripting with Python to interact with Capella modelScripting with Python to interact with Capella model
Scripting with Python to interact with Capella model
 
Balance agility and governance with #TrueDataOps and The Data Cloud
Balance agility and governance with #TrueDataOps and The Data CloudBalance agility and governance with #TrueDataOps and The Data Cloud
Balance agility and governance with #TrueDataOps and The Data Cloud
 
Redes neurais introdução
Redes neurais introduçãoRedes neurais introdução
Redes neurais introdução
 
Azure Synapse Analytics Overview (r1)
Azure Synapse Analytics Overview (r1)Azure Synapse Analytics Overview (r1)
Azure Synapse Analytics Overview (r1)
 
MBSE with Arcadia method.pdf
MBSE with Arcadia method.pdfMBSE with Arcadia method.pdf
MBSE with Arcadia method.pdf
 
Presentación ISA 95
Presentación ISA 95 Presentación ISA 95
Presentación ISA 95
 
Coordenação14
Coordenação14Coordenação14
Coordenação14
 
MBSE with Arcadia method step-by-step Physical Architecture.pdf
MBSE with Arcadia method step-by-step Physical Architecture.pdfMBSE with Arcadia method step-by-step Physical Architecture.pdf
MBSE with Arcadia method step-by-step Physical Architecture.pdf
 
Semiologia das lesões periféricas e centrais
Semiologia das lesões periféricas e centraisSemiologia das lesões periféricas e centrais
Semiologia das lesões periféricas e centrais
 
Memória e Aprendizado
Memória e AprendizadoMemória e Aprendizado
Memória e Aprendizado
 
An intro to Azure Data Lake
An intro to Azure Data LakeAn intro to Azure Data Lake
An intro to Azure Data Lake
 
03 t2 nervos cranianos
03 t2 nervos cranianos03 t2 nervos cranianos
03 t2 nervos cranianos
 
Strategies and Tools for Model Reuse with Capella
Strategies and Tools for Model Reuse with CapellaStrategies and Tools for Model Reuse with Capella
Strategies and Tools for Model Reuse with Capella
 
Aula Sobre Sinapse - Fisiologia
Aula Sobre Sinapse - FisiologiaAula Sobre Sinapse - Fisiologia
Aula Sobre Sinapse - Fisiologia
 
Why sap hana
Why sap hanaWhy sap hana
Why sap hana
 
소프트웨어 아키텍처 문서화
소프트웨어 아키텍처 문서화소프트웨어 아키텍처 문서화
소프트웨어 아키텍처 문서화
 
Key Considerations While Rolling Out Denodo Platform
Key Considerations While Rolling Out Denodo PlatformKey Considerations While Rolling Out Denodo Platform
Key Considerations While Rolling Out Denodo Platform
 
Histologia do tecido nervoso
Histologia do tecido nervosoHistologia do tecido nervoso
Histologia do tecido nervoso
 
Part 3 - Modern Data Warehouse with Azure Synapse
Part 3 - Modern Data Warehouse with Azure SynapsePart 3 - Modern Data Warehouse with Azure Synapse
Part 3 - Modern Data Warehouse with Azure Synapse
 

Semelhante a Elipse Webinar: Análise de Dados com Python e Dashboard Web

Arquitetura control logix
Arquitetura control logixArquitetura control logix
Arquitetura control logix
Saddam Lande
 
Arquitetura Microsoft.pptx
Arquitetura Microsoft.pptxArquitetura Microsoft.pptx
Arquitetura Microsoft.pptx
mikasantana2
 
Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...
Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...
Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...
Éberli Cabistani Riella
 
Guia para inteligência operacional
Guia para inteligência operacionalGuia para inteligência operacional
Guia para inteligência operacional
Splunk
 

Semelhante a Elipse Webinar: Análise de Dados com Python e Dashboard Web (20)

Monitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.comMonitoracao Inteligente na Globo.com
Monitoracao Inteligente na Globo.com
 
Python Brasil 2020 - Desmitificando pipeline de dados com Python: o que apren...
Python Brasil 2020 - Desmitificando pipeline de dados com Python: o que apren...Python Brasil 2020 - Desmitificando pipeline de dados com Python: o que apren...
Python Brasil 2020 - Desmitificando pipeline de dados com Python: o que apren...
 
Apresentando CEP - TDC2011 / Trilha SOA
Apresentando CEP - TDC2011 / Trilha SOAApresentando CEP - TDC2011 / Trilha SOA
Apresentando CEP - TDC2011 / Trilha SOA
 
Gerredes
GerredesGerredes
Gerredes
 
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo CustoJava No Setor Público: Produtividade, Flexibilidade e Baixo Custo
Java No Setor Público: Produtividade, Flexibilidade e Baixo Custo
 
Construindo Data Lakes e Analytics na AWS - BDA301 - Sao Paulo Summit
Construindo Data Lakes e Analytics na AWS -  BDA301 - Sao Paulo SummitConstruindo Data Lakes e Analytics na AWS -  BDA301 - Sao Paulo Summit
Construindo Data Lakes e Analytics na AWS - BDA301 - Sao Paulo Summit
 
Elastic @ The Ministry of Health/Datasus (P)
Elastic @ The Ministry of Health/Datasus (P)Elastic @ The Ministry of Health/Datasus (P)
Elastic @ The Ministry of Health/Datasus (P)
 
Arquitetura control logix
Arquitetura control logixArquitetura control logix
Arquitetura control logix
 
Apresentacao -aula_01_rede_industrial
Apresentacao  -aula_01_rede_industrialApresentacao  -aula_01_rede_industrial
Apresentacao -aula_01_rede_industrial
 
Arquitetura Microsoft.pptx
Arquitetura Microsoft.pptxArquitetura Microsoft.pptx
Arquitetura Microsoft.pptx
 
CakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, FakeCakeSP - Specta Platform: CakePHP, Flex, Fake
CakeSP - Specta Platform: CakePHP, Flex, Fake
 
Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0Roadshow TOTVS RM 2010 v.11.0
Roadshow TOTVS RM 2010 v.11.0
 
Laravel 5
Laravel 5Laravel 5
Laravel 5
 
Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...
Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...
Fábrica de Software da Procempa - Palestra no 6o Fórum Internacional Software...
 
Funcionalidades das versões 9.x do PostgreSQL
Funcionalidades das versões 9.x do PostgreSQLFuncionalidades das versões 9.x do PostgreSQL
Funcionalidades das versões 9.x do PostgreSQL
 
Guia para inteligência operacional
Guia para inteligência operacionalGuia para inteligência operacional
Guia para inteligência operacional
 
Projeto do Sistema Cacti – Software Gerenciamento de Rede
Projeto do Sistema Cacti – Software Gerenciamento de RedeProjeto do Sistema Cacti – Software Gerenciamento de Rede
Projeto do Sistema Cacti – Software Gerenciamento de Rede
 
BI - Padrões de arquitetura e uso recursos
BI - Padrões de arquitetura e uso recursosBI - Padrões de arquitetura e uso recursos
BI - Padrões de arquitetura e uso recursos
 
BIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  AplicaçõesBIG DATA & IoT: Tecnologias e  Aplicações
BIG DATA & IoT: Tecnologias e  Aplicações
 
RHQ 4 Gerenciamento efetivo de servidores JBoss
RHQ 4 Gerenciamento efetivo de servidores JBossRHQ 4 Gerenciamento efetivo de servidores JBoss
RHQ 4 Gerenciamento efetivo de servidores JBoss
 

Elipse Webinar: Análise de Dados com Python e Dashboard Web

  • 1. EPM – Inteligência em Tempo Real powered by Democratização da Informação com a Integração entre Análises de Dados em Python e um Dashboard Web Instrutor: Felipe Scherer
  • 4. SOLUÇÃO Acquisition Modelling & Storage Integration Analytics Presentation & Action Obtain Transform Aggregate Analyze Act  Substation & Grid Modelling  Geographical Database Integration  Smart Grid Algorithms : Self Healing, Distributed Generation  Gateways Elipse AMI  Meter/IED multi- connection  Energy & Disturbance Elipse E3  Realtime Operation & Visualization EPM Processor  Asset Modelling  Sync Objects Elipse Data Model  Custom Algorithms  Predictive Maintenance  Machine Learning  Feedback to DevicesEPM  Realtime & Historic Data Management  Data Aggregation EPM Portal  Adhoc Dashboards  Realtime operation & Visualization  Online & Offline Data Collection Elipse Mobile Elipse Power
  • 5.
  • 6.
  • 7. VISUALIZAÇÕES & ANÁLISES  Integração com o Microsoft Excel ® (EPM Add-in)  Análises de tendências e acompanhamento em tempo real (Chart Analysis)  Análises avançadas (Dataset Analysis – integração com linguagem Python)  Portal de Dashboards Ad hoc (EPM Portal)  Relatórios – pdf, html, etc. (EPM Report Player for SSRS)  Gerenciamento de avaliação de Python scripts (EPM Processor)  Integração com sistemas corporativos (OPC UA, .Net API, Python API’s, REST API)  Análises mais complexas (Python user API’s: EPM SDK Python e epmwebapi)  Visualizações avançadas - sinópticos, dashboards, etc. (EPM View)
  • 8. EPM STUDIO – CHART ANALYSIS Ferramenta para análise dos dados em tempo real e histórico. Adição de variáveis no gráfico simplesmente arrastando e soltando!
  • 9. EPM STUDIO – DATASET ANALYSIS Rapidez na seleção de variáveis e períodos para análises, integrando uma área de visualização gráfica com um console para execução de análises na linguagem Python.
  • 10. EPM STUDIO – DATASET ANALYSIS Mais poder de análises com a integração utilizando a linguagem Python (bibliotecas gráficas, estatísticas, álgebra linear, análise de séries temporais, otimização, equações diferenciais, redes neurais, lógica fuzzy, etc.)
  • 11. Ferramenta poderosa de visualização de indicadores totalmente personalizado pelo usuário. Nele é possível ter um ambiente de Dashboard para análise, pesquisas e consultas tipo SQL. EPM PORTAL
  • 12. Utilização das API’s Python nos mais diversos ambientes que suportam esta linguagem. INTEGRAÇÃO “APPS” Python Django, Web2Py, ... Reportlab - PDF Reports ... - Doc/Share analysis
  • 13. EPM PROCESSOR Automatizar processamentos mais complexos e elaborados sobre os dados armazenados no EPM ou outros sistemas integrados utilizando todos os recursos disponibilizados através da linguagem Python.
  • 14. Onde este tal de PDCA é aplicado?! Plan Do Check Action
  • 15. Cenário Típico Um analista todo início de semana faz uma análise, da semana anterior, e compartilha o resultado com o resto da organização, com objetivo de melhorar alguns pontos na produção. SQL EPM Outros
  • 16. Cenário (A)Típico Um analista todo início de semana faz uma análise, da semana anterior, e compartilha o resultado com o resto da organização, com objetivo de melhorar alguns pontos na produção. No-SQL SQL EPM Outros Web Server ??? SQLNo-SQL Web Server
  • 17. Automação Predial Elipse Dados são coletados pelo E3 na Elipse RS e enviados para o Elipse Control Center (ECC) em SP e armazenados pelo EPM

Notas do Editor

  1. Onde o EPM se enquadra dentro da pirâmide da automação (adaptada).
  2. Onde o EPM se enquadra dentro da pirâmide da automação (adaptada).
  3. Onde o EPM se enquadra dentro do espectro de soluções da Elipse. Destaque para o EPM Processor – automatização de execução de scripts em Python.
  4. Visão geral do EPM
  5. Infra básica para implementação de um sistema de busca contínua por melhor qualidade, menores custos e maior eficiência operacional. * estrutura de coleta e armazenamento extremamente eficientes * processamentos e cálculos de indicadores * visualizações – orientação à ações na direção de melhorias
  6. Existem inúmeros cenários (casos de uso) que o EPM “precisa atender” – focaremos nos que envolvem a linguagem Python.
  7. Ferramenta para análise dos dados em tempo real e histórico. A insersão de variáveis no gráfico é feita a partir de um processo simples de arrastar e soltar.
  8. Facilidade de seleção das variáveis para análises, integrando uma área de visualização gráfica com um console para execução de comandos e scripts na linguagem Python. Suporte à bibliotecas de álgebra linear, equações diferenciais, otimização, análise de séries temporais, otimização, redes neurais, lógica fuzzy, CEP, etc.
  9. Facilidade de seleção das variáveis para análises, integrando uma área de visualização gráfica com um console para execução de comandos e scripts na linguagem Python. Suporte à bibliotecas de álgebra linear, equações diferenciais, otimização, análise de séries temporais, otimização, redes neurais, lógica fuzzy, CEP, etc.
  10. Com as Expression Variables é possível avaliar expressões para cálculos em tempo real de indicadores de desempenho, inferências, consolidações, etc.
  11. Plataforma web para a configuração, gestão e controle da execução de cálculos a partir da integração com a plataforma EPM; Múltiplos usuários; Diversas fontes de dados; Utilização da linguagem Python; Modúlos de Testes, Simulação e Produção; Gerenciamentos da execução dos scripts Python; Exportação e Importação de Dados e Parâmetros.
  12. Localizar problemas, estabelecer planos de ação Executar o plano Acompanhar Indicadores Ação corretiva no insucesso
  13. Pode ser todo dia, todo mes, todo final de ano Esse é um cenário, existem outros, como fazer uma reunião e apresentar um ppt Cenário sem dados não estruturados ou semi-estruturados, como analisar dados de logs ou diretórios nesse caso?
  14. Pode ser todo dia, todo mes, todo final de ano Esse é um cenário, existem outros, como fazer uma reunião e apresentar um ppt Cenário sem dados não estruturados ou semi-estruturados, como analisar dados de logs ou diretórios nesse caso?
  15. Falar do ECC