MiroxMirox
  • Plataforma

    • Filosofia
    • Visão geral da plataforma
    • Recursos da plataforma
  • Mirox-Cloud

    • Visão geral da cloud
    • Microsserviços ligados
  • Mirox-Agent

    • Visão geral do agente
    • Opções de implementação
    • Data Scraper
    • Gémeo digital
  • Detalhes técnicos

    • Recolha de métricas
  • Informações

    • Centrais suportadas
  • Tipos de central

    • Centrais solares
    • Parques eólicos
    • Armazenamento por baterias
    • Sistema de alarme
  • Monitorização e visualização

    • Monitorização em tempo real
    • Gémeo digital
    • Estados dos componentes
    • Códigos de estado do inversor
    • Eventos do inversor
    • Deteção de perdas
    • Limites de potência e corte
    • Deteção de eficiência
    • Painel de KPI
  • Gestão de dados

    • Eventos
    • Tickets
    • Previsões
    • Relatórios
    • Métricas
  • Integração e partilha

    • Cooperações
    • Tokens de API
    • VPN
    • Proxy
  • IA

    • Assistente de IA e assistentes
    • Acesso agêntico (MCP)
  • Faturação

    • Mercado e tarifas
    • Contabilidade e faturação
  • Colaboração

    • Convites
  • Segurança

    • Autenticação
    • Bloqueio de conta
    • Sistema de permissões
    • Segmentação de rede
    • Restrições de cooperação
    • Registo de auditoria de acesso
    • Atividade e auditoria
  • Nós

    • mrxnode
  • Aplicação

    • Controlo de porta
    • Relé genérico
  • Cluster edge

    • Orquestração
  • Primeiros passos

    • Onboarding
    • Configuração inicial
  • Pessoal

    • Utilizar a VPN
    • Utilizar o proxy
    • Autenticação de dois fatores
    • Sessões
    • Tokens de API
    • Notificações
    • Ligar o Microsoft Teams
  • Por central

    • Contactos
    • Dispositivos de rede
    • Registadores de dados
    • Componentes
    • VPN direta (por agente)
    • Volume de dados
    • Importar histórico
  • Organização

    • Permissões de membros
    • Cooperações
    • Armazenamento de ficheiros
    • Serviços VPN
  • Exportação de dados

    • API de exportação de métricas
    • MiroxQL — linguagem de consulta
    • Geração externa de relatórios
    • Grafana
    • Dashboards Grafana
    • Visão geral da API
  • Suporte

    • Solicitar uma integração
  • mrxnode

    • Visão geral
    • Guias
    • Implementação em contentor
    • Referência de comandos
    • Resolução de problemas
  • Relatórios

    • Gerador de relatórios externo
    • Exportação de Dados em Bruto para Excel
  • Acesso Remoto
  • IA na Mirox
  • Importação do histórico
  • English
  • Deutsch
  • Español
  • Français
  • Português
  • Italiano
  • English
  • Plataforma

    • Filosofia
    • Visão geral da plataforma
    • Recursos da plataforma
  • Mirox-Cloud

    • Visão geral da cloud
    • Microsserviços ligados
  • Mirox-Agent

    • Visão geral do agente
    • Opções de implementação
    • Data Scraper
    • Gémeo digital
  • Detalhes técnicos

    • Recolha de métricas
  • Informações

    • Centrais suportadas
  • Tipos de central

    • Centrais solares
    • Parques eólicos
    • Armazenamento por baterias
    • Sistema de alarme
  • Monitorização e visualização

    • Monitorização em tempo real
    • Gémeo digital
    • Estados dos componentes
    • Códigos de estado do inversor
    • Eventos do inversor
    • Deteção de perdas
    • Limites de potência e corte
    • Deteção de eficiência
    • Painel de KPI
  • Gestão de dados

    • Eventos
    • Tickets
    • Previsões
    • Relatórios
    • Métricas
  • Integração e partilha

    • Cooperações
    • Tokens de API
    • VPN
    • Proxy
  • IA

    • Assistente de IA e assistentes
    • Acesso agêntico (MCP)
  • Faturação

    • Mercado e tarifas
    • Contabilidade e faturação
  • Colaboração

    • Convites
  • Segurança

    • Autenticação
    • Bloqueio de conta
    • Sistema de permissões
    • Segmentação de rede
    • Restrições de cooperação
    • Registo de auditoria de acesso
    • Atividade e auditoria
  • Nós

    • mrxnode
  • Aplicação

    • Controlo de porta
    • Relé genérico
  • Cluster edge

    • Orquestração
  • Primeiros passos

    • Onboarding
    • Configuração inicial
  • Pessoal

    • Utilizar a VPN
    • Utilizar o proxy
    • Autenticação de dois fatores
    • Sessões
    • Tokens de API
    • Notificações
    • Ligar o Microsoft Teams
  • Por central

    • Contactos
    • Dispositivos de rede
    • Registadores de dados
    • Componentes
    • VPN direta (por agente)
    • Volume de dados
    • Importar histórico
  • Organização

    • Permissões de membros
    • Cooperações
    • Armazenamento de ficheiros
    • Serviços VPN
  • Exportação de dados

    • API de exportação de métricas
    • MiroxQL — linguagem de consulta
    • Geração externa de relatórios
    • Grafana
    • Dashboards Grafana
    • Visão geral da API
  • Suporte

    • Solicitar uma integração
  • mrxnode

    • Visão geral
    • Guias
    • Implementação em contentor
    • Referência de comandos
    • Resolução de problemas
  • Relatórios

    • Gerador de relatórios externo
    • Exportação de Dados em Bruto para Excel
  • Acesso Remoto
  • IA na Mirox
  • Importação do histórico
  • English
  • Deutsch
  • Español
  • Français
  • Português
  • Italiano
  • English
  • Monitorização e visualização

    • Monitorização em Tempo Real
    • Gémeo Digital
    • Estados dos Componentes
    • Códigos de estado do inversor
    • Eventos do inversor
    • Deteção de Perdas
    • Limites de potência e corte
    • Deteção de Eficiência (PRRC)
    • Inspetor de Rede Local
    • Monitorização de Acessos
    • Painel de KPI
    • Visualização Gráfica
  • Gestão de dados

    • Eventos
    • Tickets
    • Previsões
    • Relatórios
    • Métricas
  • Integração e partilha

    • Cooperações
    • Tokens de API
    • VPN
    • Proxy (Acesso Web aos Dispositivos do Parque)
  • IA

    • Assistente de IA e Assistentes Guiados
    • Acesso agêntico (MCP)
  • Faturação

    • Mercado e Tarifas
    • Contabilidade e Faturação
  • Colaboração

    • Convites
  • Segurança

    • Autenticação
    • Conta temporariamente bloqueada
    • Sistema de Permissões
    • Segmentação de rede
    • Restrições de Permissões de Cooperação
    • Registo de Auditoria de Acessos
    • Registo de Atividade e Auditoria

Métricas

Métricas permite que a sua organização defina os seus próprios indicadores. Descreve, numa expressão curta, o que deve ser medido num único intervalo de 15 minutos. Do resto trata a plataforma: aplica a sua expressão a cada central, ao longo do período que um relatório cobre, e condensa os valores de 15 minutos no número que quer ver.

Uma métrica é definida uma só vez para toda a organização e fica depois disponível em todas as centrais — nunca escreve uma métrica «para uma central».

Onde encontrar

Abra a página Relatórios de qualquer central e mude para o terceiro separador, Métricas. A lista que vê pertence à sua organização; a central é apenas o sítio onde a consulta e onde faz os testes.

  • Os administradores da organização criam, editam e eliminam métricas.
  • Todos os membros veem as métricas e podem usá-las em relatórios.

Definir uma métrica

Uma métrica é composta por alguns campos descritivos e por uma a três expressões.

Nova métrica cria a métrica de imediato e, a partir daí, cada alteração é guardada enquanto escreve — um indicador de estado mostra A guardar e depois Guardado, sem qualquer passo à parte para confirmar. Enquanto a sua expressão não for válida, a métrica continua a ser um Rascunho: a tabela assinala-a com a etiqueta Rascunho e um rascunho nunca é oferecido como fonte de dados num relatório. Assim que a expressão é válida, a etiqueta desaparece e a métrica pode ser usada em todo o lado.

  • Nome, descrição, unidade — como a métrica aparece no seletor de dados do relatório e no relatório final.
  • Expressão — o que é medido num intervalo de 15 minutos. É escrita em MetricsQL, a linguagem de consulta do armazenamento de séries temporais da plataforma. Escreve apenas a parte relativa ao intervalo: a central, a janela temporal e a condensação são acrescentadas pela plataforma. Nunca indique uma central ou uma organização na expressão — é rejeitado, porque a mesma métrica tem de funcionar em todas as centrais.
  • Condensação — como os valores de 15 minutos se tornam um único número:
    • média — a média dos valores dos intervalos
    • soma — o total dos valores dos intervalos
    • proporção — a parte dos intervalos esperados em que a expressão valia 1
    • último valor — o valor no final do período
  • Esperado (opcional, para a condensação «proporção») — uma segunda expressão que determina que intervalos contam, por exemplo «há luz do dia». Um intervalo sem expectativa não conta; um intervalo esperado sem medição conta como não disponível; um período sem qualquer intervalo esperado é apresentado como um travessão.
  • Peso (opcional) — um valor fixo por componente, como a sua potência de pico, usado para combinar os valores dos componentes num único valor de central. Sem peso, todos os componentes contam por igual.
  • Apresentar como — a forma como a métrica responde. Valor de central devolve um número por central; se a expressão trabalhar por componente, esse número é o valor de central ponderado descrito acima. Por componente devolve uma coluna por inversor, caixa de junção, string ou datalogger, além do valor de central. Duplique uma métrica para ter a mesma grandeza nas duas formas.
  • Resolução mais fina — o passo mais fino com que um relatório pode apresentar a métrica: 15 minutos, horária ou diária. Os passos mais amplos estão sempre disponíveis; escolha Dia para uma grandeza que só faz sentido por dia.

Escolhe também a resolução com que a métrica é apresentada: 15 minutos, horária, diária, mensal ou um único valor para todo o período.

À medida que escreve, o editor valida em tempo real: sintaxe, séries desconhecidas (com sugestões do que provavelmente pretendia), a regra de não delimitação, se as expressões encaixam na condensação escolhida, e o tamanho. Uma execução de teste avalia depois a métrica na central atual, e uma pré-visualização mostra uma tabela e um gráfico com cada inversor ou componente e o valor de central resultante para o mês, trimestre ou ano que escolher — uma métrica apresentada como valor de central mostra apenas esse valor. As mensagens de validação e do teste indicam pelo nome a central em que foram verificadas.

Os blocos de construção

O painel lateral do editor lista tudo aquilo com que pode construir, pelo que quase não precisa de decorar nomes:

  • Séries — os mesmos dados da seleção de dados dos relatórios: injeção e produção da central, produção esperada e séries de referência, remuneração e limitação, inversores, caixas de junção, strings, bateria, meteorologia e infraestrutura, cada uma com as etiquetas e os passos que transporta. Pode pesquisar por nome e filtrar por nível; uma marca indica quais as séries que a central atual ainda não entregou — a métrica funciona na mesma em toda a organização. O que um relatório calcula em vez de ler (performance ratio, contagens de eventos, valores de liquidação) aparece no fim como não exprimível, para que o saiba antes de o escrever.
  • Dados configurados — valores da configuração da central, não medições: potência de pico CC de inversor, caixa de junção e string, potência de pico da central, capacidade de inversores da central e número de componentes. São inseridos na consulta de cada central quando esta é executada, pelo que uma expressão usa o nome como uma série constante — por exemplo powerplant_inverter_peak_power para ponderar ou como limiar por inversor. Numa central em que nenhum componente tem o valor configurado, a pré-visualização fica vazia; a própria métrica funciona em todas as centrais que os têm. Dois deles são válidos por período em vez de constantes: o valor aplicável efetivo da central — o anzulegender Wert ponderado pela capacidade das bandas em vigor nesse momento — e o Marktwert contra o qual a central é liquidada, mensal ou anual consoante a sua configuração de mercado, ambos em EUR/MWh. Mudam ao longo do tempo e a plataforma insere o valor em vigor em cada slot de 15 minutos, pelo que não precisam de uma janela própria. Um prémio de mercado construído a partir dos dois — clamp_min(powerplant_park_eeg_value - market_marktwert, 0) — é uma aproximação combinada para ler a evolução: a liquidação rateia cada banda separadamente, pelo que nunca é o valor liquidado.

Exemplos incluídos

A tabela Métricas já contém cinco métricas que a Mirox entrega a todas as organizações: Conectividade, Disponibilidade do datalogger, Disponibilidade dos inversores com luz do dia, Horas de sol e Disponibilidade dos dados de injeção. Têm um cadeado e a etiqueta Exemplo: não pertencem a nenhuma organização, pelo que não podem ser editadas nem eliminadas.

O que pode fazer com elas:

  • Abrir um exemplo e ler as suas expressões. São casos resolvidos de tudo o que foi descrito acima: o filtro de luz do dia, as duas formas da condensação «proporção», a identidade por componente e uma escala de unidade.
  • Executar a pré-visualização na central em que se encontra, para ver cada série e o valor de central que delas resulta.
  • Duplicar um exemplo. A cópia pertence à sua organização, é totalmente editável e é o ponto de partida habitual para uma métrica sua.

Os exemplos são de propósito a versão simples e transparente de cada pergunta, e cada descrição indica o que não tem em conta. Os valores de disponibilidade do próprio relatório — que usam a lista de dataloggers configurada da central e os seus métodos de liquidação — permanecem onde estavam, em Disponibilidade no seletor de dados do relatório. Por isso os exemplos não são oferecidos no seletor; um duplicado é.

Limites

  • Uma expressão pode ter até 4 000 caracteres; depois de a plataforma acrescentar a central, o armazenamento rejeita qualquer consulta com mais de 16 KB.
  • Uma métrica pode devolver no máximo 500 séries numa mesma central.
  • A execução de teste sobre um dia tem de terminar em 5 segundos.
  • Nada pode ser medido com granularidade inferior a 15 minutos.

Se uma métrica atingir um destes limites, o editor avisa enquanto escreve, e a métrica continua como rascunho até que o resolva.

Um exemplo resolvido

Disponibilidade de inversores (2 % do pico CC) — a proporção de intervalos com luz do dia em que um inversor produziu pelo menos 2 % da sua potência de pico CC, ponderada pela potência de pico e apresentada em percentagem com a condensação proporção.

Expressão:

max by (inverter_id) (max_over_time(powerplant_inverter_power_ac[900s])) > bool on(inverter_id) 0.02 * powerplant_inverter_peak_power

Esperado (que intervalos contam — há luz suficiente):

(avg(avg_over_time(powerplant_pyranometer_radiation_power{segment_id!~".+"}[900s])) or avg(avg_over_time(powerplant_weather_radiation_power{segment_id!~".+"}[900s]))) > bool 100

Peso (para que os inversores grandes pesem mais no valor da central):

powerplant_inverter_peak_power

Criar uma métrica com o assistente

Não precisa de escrever MetricsQL. O assistente está dentro do editor de métricas: abra Nova métrica — ou qualquer métrica que possa editar — e encontra-o como painel de chat no canto superior direito. Fica em silêncio até lhe escrever; antes disso nada é enviado.

Descreva por palavras suas o indicador que pretende. O assistente já conhece a central em que está, o que preencheu até agora (nome, expressão, condensação…), o resultado da última validação e as séries que essa central escreve de facto, pelo que raramente precisa de perguntar o básico. Propõe a expressão, um nome e uma descrição, valida-os e mostra uma pré-visualização na central, e avisa quando a plataforma não dispõe dos dados pedidos ou quando a consulta seria demasiado pesada.

A proposta passa para os campos assim que chega: o assistente edita consigo e cada alteração vai sendo guardada. Se preferir manter o que tinha, Reverter na proposta do chat repõe os campos no estado anterior; a proposta fica no chat e pode ser aplicada de novo. O assistente termina sozinho: a proposta é guardada na métrica no momento em que é feita, por isso pode enviar o pedido, fechar a página e encontrar a métrica pronta na lista quando voltar. A partir daí é uma edição normal: altera um campo, executa de novo a pré-visualização ou pede outra coisa.

A conversa pertence à métrica, não ao separador do navegador. Feche o editor e abra de novo a métrica, ou recarregue a página: a mesma conversa continua lá, ao lado dos campos que escreveu.

O chat do editor aceita apenas texto. Fotografias e documentos — a página com a fórmula de um contrato, por exemplo — continuam a ser uma funcionalidade da página de chat completa; Abrir no chat leva a conversa para lá.

Usar uma métrica num relatório

No editor de relatórios, abra o seletor de dados de um bloco e escolha o nível Métricas da organização. As suas métricas aparecem aí ao lado dos elementos da própria plataforma e comportam-se exatamente como eles — as mesmas resoluções, as mesmas tabelas e gráficos. Como a métrica é de toda a organização, o mesmo bloco funciona sem alterações num relatório de qualquer central.

O que não pode ser definido

Alguns valores são calculados pela própria plataforma e devem ser retirados dos elementos existentes em vez de reconstruídos:

  • Performance ratio e produção esperada — use os elementos calculados pela plataforma, também disponíveis como blocos de construção.
  • Liquidação das limitações de potência — resulta da sua configuração de mercado e tarifas.
  • Potência nominal CA por inversor — não é armazenada por inversor, pelo que não pode ser referenciada.

Páginas Relacionadas

  • Relatórios — onde as métricas são usadas
  • MiroxQL — fórmulas diárias ao nível da central para a exportação de dados
  • API de Exportação de Métricas — obter os dados das métricas por via programática
  • Assistente de IA e assistentes — o assistente que também trabalha dentro do editor de métricas
  • Permissões de membros — quem pode criar métricas da organização
Prev
Relatórios
© 2026 Mirox Verwaltungs GmbH. Todos os direitos reservados. | Política de privacidade