logo

Documentação Plataforma Nilo Peçanha

Equipe: dsbr

Descrição: A Plataforma Nilo Peçanha (PNP) é um ambiente virtual de coleta, validação e disseminação das estatísticas oficiais da Rede Federal de Educação Profissional, Científica e Tecnológica (Rede Federal). Tem como objetivo reunir dados relativos ao corpo docente, discente, técnico-administrativo e de gastos financeiros das unidades da Rede Federal, para fins de cálculo dos indicadores de gestão monitorados pela Secretaria de Educação Profissional e Tecnológica do Ministério da Educação (SETEC/MEC).





Tabelas

_dMicrodados

Tabela para parâmetro de campos referente aos Microdados

Authors: dsbr

Version: 1

date 03/11/2022

{ ("Sem detalhe", NAMEOF([EmBranco]), 0), ("Classificação Racial", NAMEOF('dimRendaRaca'[CorRaca]), 01), ("Renda Familiar", NAMEOF('dimRendaRaca'[RendaFamiliar]), 02), ("Sexo", NAMEOF('dimSexoIdade'[Sexo]), 03), ("Faixa Etária", NAMEOF('dimSexoIdade'[FaixaEtaria]), 04), ("Instituição", NAMEOF('dimUnidade'[Instituicao]), 05), ("Unidade", NAMEOF('dimUnidade'[nomeUnidadeRecente]), 06), ("Região", NAMEOF('d_IES'[Região]), 07), ("Estado", NAMEOF('d_IES'[Estado]), 08), ("Município", NAMEOF('dimUnidade'[Município]), 09), ("Organização Acadêmica", NAMEOF(d_IES[Organização Acadêmica PNP]), 10), ("Organização Acadêmica PNP", NAMEOF(d_IES[Organização Acadêmica Sigla PNP]), 11), ("Eixo Tecnológico", NAMEOF(dimCurso[tipoEixoTecnologico]), 12), ("Subeixo Tecnológico", NAMEOF(dimCurso[SubeixoTecnologico]), 14), ("Tipo de Curso", NAMEOF(dimCurso[tipoCurso]), 15), ("Nome do Curso", NAMEOF(dimCurso[nomeCurso]), 16), ("Tipo de Oferta", NAMEOF(dimCurso[tipoOferta]), 17), ("Modalidade de Ensino", NAMEOF(dimCurso[ModalidadeEnsino]), 18), ("Fonte de Financiamento", NAMEOF(dimFinanciamento[nomeFonteFinanciamento]), 19), ("Turno do Curso", NAMEOF(dimCurso[turnoCurso]), 20)}

_fMatrículas

Tabela para parâmetro de campos referente a Matrículas

Authors: dsbr

Version: 1

date 03/11/2022

{ //Valor Absoluto ("Unidades", NAMEOF(dimUnidade[Número de Unidades]), 0, "Valor Absoluto"), ("Cursos", NAMEOF('fSituaçãoMatrícula'[Número de cursos]), 1, "Valor Absoluto"), ("Matrículas", NAMEOF('fSituaçãoMatrícula'[Número de Matrículas]), 2, "Valor Absoluto"), ("Matrículas Equivalentes", NAMEOF(MedidasIndicadores[Matrícula Equivalente | Geral]), 3, "Valor Absoluto"), ("Vagas", NAMEOF('fSituaçãoMatrícula'[Número de vagas]), 4, "Valor Absoluto"), ("Inscritos", NAMEOF('fSituaçãoMatrícula'[Número de inscritos]), 5, "Valor Absoluto"), ("Ingressantes", NAMEOF('fSituaçãoMatrícula'[Número de ingressantes]), 6, "Valor Absoluto"), ("Concluintes", NAMEOF('fSituaçãoMatrícula'[Número de concluintes]), 7, "Valor Absoluto"),//Valor % ("Unidades %", NAMEOF(dimUnidade[% de Número de Unidades]), 8, "Valor %"), ("Cursos %", NAMEOF('fSituaçãoMatrícula'[% de Número de cursos]), 9, "Valor %"), ("Matrículas %", NAMEOF('fSituaçãoMatrícula'[% de Número de Matrículas]), 10, "Valor %"), ("Matrículas Equivalentes %", NAMEOF(MedidasIndicadores[% de Matrícula Equivalente | Geral]), 11, "Valor %"), ("Vagas %", NAMEOF('fSituaçãoMatrícula'[% de Número de vagas]), 12, "Valor %"), ("Inscritos %", NAMEOF('fSituaçãoMatrícula'[% de Número de inscritos]), 13, "Valor %"), ("Ingressantes %", NAMEOF('fSituaçãoMatrícula'[% de Número de ingressantes]), 14, "Valor %"), ("Concluintes %", NAMEOF('fSituaçãoMatrícula'[% de Número de concluintes]), 15, "Valor %")}

_dInstituições

A tabela contém informações sobre as instituições, seus campos de dados e pedidos.

Authors: dsbr

Version: 1

date 03/11/2022

{ ("Sem detalhamento", Nameof('_ExpTítulos'[EmBranco]), 0), ("Instituição", NAMEOF('dimUnidade'[Instituicao]), 1), ("Sigla | Unidade", NAMEOF('dimUnidade'[Instituição | Unidade]), 2), ("Unidade", NAMEOF('dimUnidade'[nomeUnidadeRecente]), 3), ("Região", NAMEOF(d_IES[Região]), 4), ("Estado", NAMEOF(d_IES[Estado]), 5), ("Município", NAMEOF('dimUnidade'[Município]), 6)}

Controle Empenho

Tabela de medidas de execução orçamentária

Authors: dsbr

Version: 1

date 03/11/2022

{"."}

IndicadorVar

Tabela de grupo de cálculo de datas relativas para indicadores orçamentários

Authors: dsbr

Version: 1

date 03/11/2022

DATATABLE ( "Ordem", INTEGER, "Ind", STRING, { { 1, "LY"}, { 2, "SPLY"} })

_fOrçamento

Tabela para parâmetro de campos referente a fatos do Orçamento

Authors: dsbr

Version: 1

date 03/11/2022

{ /*%%%%% Sem Detalhamento %%%%%*/	/*("Sem Detalhamento", NAMEOF([EmBranco]), 0, "Sem Detalhamento", 0),*/	/*%%%%% Programação Orçamentária %%%%%*/		("Projeto de Lei", NAMEOF([Projeto de Lei]), 1, "Programação Orçamentária", 1),	("Dotação Inicial", NAMEOF([Dotação inicial]), 2, "Programação Orçamentária", 1),	("Dotação Atualizada", NAMEOF([Dotação atualizada]), 3, "Programação Orçamentária", 1),	("Crédito Adicional", NAMEOF([Dotação adicional]), 4, "Programação Orçamentária", 1),	("Cancelado e/ou Remanejado", NAMEOF([Dotação Cancelada e Remanejada]), 5, "Programação Orçamentária", 1), /* %%%%% Execução do Exercício %%%%% */		("Dotação Atualizada", NAMEOF([Dotação atualizada]), 7, "Execução do Exercício", 2), ("Despesa Empenhada", NAMEOF([Despesa empenhada]), 8, "Execução do Exercício", 2),	("Despesa Liquidada", NAMEOF([Despesa liquidada]), 9, "Execução do Exercício", 2),	("Despesa Paga", NAMEOF([Despesa paga]), 10, "Execução do Exercício", 2),	("Empenhado a liquidar", NAMEOF([Despesa empenhada a liquidar]), 11, "Execução do Exercício", 2), ("Crédito Disponível", NAMEOF([Crédito Disponível]), 12, "Execução do Exercício", 2), /*%%%%% Restos a pagar %%%%%*/		("RAP Inscrito e Reinscrito", NAMEOF([RAP Inscrito e Reinscrito]), 13, "Restos a Pagar", 3),	("Não processados a liquidar", NAMEOF([RAP não processados a liquidar]), 14, "Restos a Pagar", 3),	("RAP a Pagar", NAMEOF([RAP a pagar]), 15, "Restos a Pagar", 3),	("RAP Pago", NAMEOF([RAP Pago]), 16, "Restos a Pagar", 3),	("RAP Bloqueado", NAMEOF([RAP Bloqueado]), 17, "Restos a Pagar", 3),	("RAP Cancelado", NAMEOF([RAP Cancelado]), 18, "Restos a Pagar", 3), /*%%%%% Descentralizações %%%%%*/	 	("Destaque Recebido", NAMEOF([Destaque Recebido]), 19, "Descentralizações", 4), /* ("Destaque Concedido", NAMEOF([Destaque Concedido]), 20, "Descentralizações", 4), */	("Despesa Empenhada", NAMEOF([Despesa empenhada]),21, "Descentralizações", 4),	("Despesa Liquidada", NAMEOF([Despesa liquidada]), 22, "Descentralizações", 4),	("Despesa Paga", NAMEOF([Despesa paga]), 23, "Descentralizações", 4),	("Empenhado a liquidar", NAMEOF([Despesa empenhada a liquidar]), 24, "Descentralizações", 4),	("Crédito Disponível", NAMEOF([Crédito Disponível]), 25, "Descentralizações", 4),	/* %%%%% Exercício e RP%%%%% */		("Despesa Empenhada", NAMEOF([Despesa empenhada]), 26, "Exercício e RP", 5),	("Despesa Liquidada", NAMEOF([Despesa liquidada]), 27, "Exercício e RP", 5),	("Despesa Paga", NAMEOF([Despesa paga]), 28, "Exercício e RP", 5), ("Empenhado a liquidar", NAMEOF([Despesa empenhada a liquidar]), 29, "Exercício e RP", 5),	("Liquidação Total", NAMEOF([Despesa liq&RP]), 30, "Exercício e RP", 5),	("Pagamento Total", NAMEOF([Pagamento Total]), 31, "Exercício e RP", 5)}

_dimOrçamento

A tabela possui informações que são úteis para análise e gerenciamento de orçamentos, permitindo que os usuários identifiquem facilmente o contexto e os detalhes específicos de cada orçamento, bem como o número de pedidos relacionados a cada contexto.

Authors: dsbr

Version: 1

date 03/11/2022

{ ("Sem detalhamento", NAMEOF([EmBranco]), 0), ("Instituição", NAMEOF(d_IES[Sigla]), 1), ("Região", NAMEOF(d_IES[Região]), 2), ("Estado", NAMEOF(d_IES[Estado]), 3), ("Identificador de Resultado (RP)", NAMEOF(ResultadoPrimario[Resultado Primário (Cidadã)]), 4), ("Unidade Orçamentária", NAMEOF(UnidadeOrgao[Cód_UO]), 5), ("Programa Orçamentário", NAMEOF(PTRES[Cód_Programa]), 6), ("Ação Orçamentária", NAMEOF(PTRES[Cód_Ação]), 7), ("Plano Orçamentário", NAMEOF(PTRES[Cód_PlanoOrçamentário]), 8), ("Fonte de Recursos", NAMEOF(Fonte[Cód_Fonte]), 9), ("Grupo de Despesas (GND)", NAMEOF(NaturezaDespesa[GrupoNatDespesa]), 10), ("Elemento de Despesa", NAMEOF(NaturezaDespesa[Cód_ElementoDespesa]), 11), ("Natureza de Despesa Detalhada", NAMEOF(NaturezaDespesa[Cód_NaturezaDespesaDetalhada]), 12), ("Item de Despesa", NAMEOF(NaturezaDespesa[ItemDespesa]), 13), ("Organização Acadêmica", NAMEOF(d_IES[Organização Acadêmica Sigla PNP]), 14)}

_RealçarData

Tabela para parâmetro de campos referente a visualização de datas

Authors: dsbr

Version: 1

date 03/11/2022

{ ("Name", NAMEOF('dCalendInterval'[Name]), 0)}

fOrçamentoComparar

Essa tabela é utilizada para armazenar informações sobre a comparação de orçamentos em diferentes contextos e com diferentes campos. As colunas '_fOrçamentoComparar' e '_fOrçamentoComparar Campos' indicam qual orçamento está sendo comparado e quais campos estão sendo considerados na comparação. A coluna '_fOrçamentoComparar Pedido' relaciona o orçamento com o número do pedido correspondente. As colunas 'Contexto' e 'OrdemContexto' indicam em que contexto a comparação está sendo feita e em que ordem esse contexto está sendo considerado.

Authors: dsbr

Version: 1

date 03/11/2022

{ /*%%%%% Sem Detalhamento %%%%%*/		("Sem Detalhamento", NAMEOF([EmBranco]), 0, "Sem Detalhamento", 0),		/*%%%%% Programação Orçamentária %%%%%*/		("Projeto de Lei", NAMEOF([Projeto de Lei]), 1, "Programação Orçamentária", 1),	("Orçamento Inicial", NAMEOF([Dotação inicial]), 2, "Programação Orçamentária", 1),	("Orçamento Atualizado", NAMEOF([Dotação atualizada]), 3, "Programação Orçamentária", 1),	("Crédito Adicional", NAMEOF([Dotação adicional]), 4, "Programação Orçamentária", 1),	("Cancelado e/ou Remanejado", NAMEOF([Dotação Cancelada e Remanejada]), 5, "Programação Orçamentária", 1),	("Destaque Recebido", NAMEOF([Destaque Recebido]), 6, "Programação Orçamentária", 1),	("Destaque Concedido", NAMEOF([Destaque Concedido]), 7, "Programação Orçamentária", 1),		/* %%%%% Execução do Exercício %%%%% */		("Despesa Empenhada", NAMEOF([Despesa empenhada]), 8, "Execução do Exercício", 2),	("Despesa Liquidada", NAMEOF([Despesa liquidada]), 9, "Execução do Exercício", 2),	("Despesa Paga", NAMEOF([Despesa paga]), 10, "Execução do Exercício", 2),	("Liquidação Total", NAMEOF([Despesa liq&RP]), 11, "Execução do Exercício", 2),	("Empenhado a liquidar", NAMEOF([Despesa empenhada a liquidar]), 12, "Execução do Exercício", 2),	("Pagamento Total", NAMEOF([Pagamento Total]), 13, "Execução do Exercício", 2),	("Crédito Disponível", NAMEOF([Crédito Disponível]), 14, "Execução do Exercício", 2),		/*%%%%% Restos a pagar %%%%%*/		("RAP Inscrito e Reinscrito", NAMEOF([RAP Inscrito e Reinscrito]), 15, "Restos a Pagar", 3),	("Não processados a liquidar", NAMEOF([RAP não processados a liquidar]), 16, "Restos a Pagar", 3),	("RAP a Pagar", NAMEOF([RAP a pagar]), 17, "Restos a Pagar", 3),	("RAP Pago", NAMEOF([RAP Pago]), 18, "Restos a Pagar", 3),	("RAP Bloqueado", NAMEOF([RAP Bloqueado]), 19, "Restos a Pagar", 3),	("RAP Cancelado", NAMEOF([RAP Cancelado]), 20, "Restos a Pagar", 3),		/*%%%%% Descentralizações %%%%%*/		("Destaque Recebido", NAMEOF([Destaque Recebido]), 21, "Descentralizações", 4),	("Crédito Disponível", NAMEOF([Crédito Disponível]), 22, "Descentralizações", 4),	("Despesa Empenhada", NAMEOF([Despesa empenhada]), 23, "Descentralizações", 4),	("Despesa Liquidada", NAMEOF([Despesa liquidada]), 24, "Descentralizações", 4),	("Despesa Paga", NAMEOF([Despesa paga]), 25, "Descentralizações", 4),	("Empenhado a liquidar", NAMEOF([Despesa empenhada a liquidar]), 26, "Descentralizações", 4)}

_fEficiênciaAcadêmica

Essa tabela armazena informações relacionados à eficiência acadêmica de alunos, com cada campo representando uma métrica diferente (como o número de evasão, alunos retidos e concluídos).

Authors: dsbr

Version: 1

date 03/11/2022

{ /* ("Eficiência Acadêmica %", NAMEOF('fSituaçãoMatrícula'[Eficiência Acadêmica | Índice de Eficiência Acadêmica %]), 0, "Valor %"), */ ("Eficiência Acadêmica", NAMEOF('fSituaçãoMatrícula'[Eficiência Acadêmica | Índice de Eficiência Acadêmica %]), 0, "Valor %"), ("Eficiência Acadêmica", NAMEOF('fSituaçãoMatrícula'[Eficiência Acadêmica | Índice de Eficiência Acadêmica %]), 1, "Valor Absoluto"), ("Conclusão Ciclo %", NAMEOF('fSituaçãoMatrícula'[Eficiência Acadêmica | Concluídos %]), 2, "Valor %"), ("Evasão Ciclo %", NAMEOF('fSituaçãoMatrícula'[Eficiência Acadêmica | Taxa de Evasão %]), 3, "Valor %"), ("Retenção Ciclo %", NAMEOF('fSituaçãoMatrícula'[Eficiência Acadêmica | Retidos %]), 4, "Valor %"), ("Conclusão Ciclo", NAMEOF('fSituaçãoMatrícula'[Eficiência Acadêmica | Concluídos]), 5, "Valor Absoluto"), ("Evasão Ciclo", NAMEOF('fSituaçãoMatrícula'[Eficiência Acadêmica | Número de Evadidos]), 6, "Valor Absoluto"), ("Retenção Ciclo", NAMEOF('fSituaçãoMatrícula'[Eficiência Acadêmica | Retidos]), 7, "Valor Absoluto")}

_dServidores | Microdados

A tabela _dServidores | Microdados contém informações sobre os servidores utilizados em um sistema ou aplicação, bem como o número de pedidos realizados em cada um deles. As colunas '_dServidores' e '_dServidores Campos' fornecem informações descritivas sobre os servidores, enquanto a coluna '_dServidores Pedido' fornece informações quantitativas sobre o uso desses servidores.

Authors: dsbr

Version: 1

date 03/11/2022

{ ("Sem detalhe", NAMEOF('_ExpTítulos'[EmBranco]), 0), ("Titulação", NAMEOF('fServidores | Microdados'[Titulação]), 1), ("Jornada de Trabalho", NAMEOF('fServidores | Microdados'[Jornada_de_Trabalho]), 2), ("Carreira", NAMEOF('fServidores | Microdados'[Vinculo_Carreira]), 3), ("Classe", NAMEOF('fServidores | Microdados'[Vinculo_Classe]), 4), ("RSC", NAMEOF('fServidores | Microdados'[Rsc]), 5), ("Contrato", NAMEOF('fServidores | Microdados'[Vinculo_Contrato]), 6), ("Vínculo Professor", NAMEOF('fServidores | Microdados'[Vinculo_Professor]), 7) }

_dGraficoIV

A tabela _dGraficoIV é uma tabela genérica que pode ser utilizada para armazenar informações de diferentes tipos, sendo que as colunas Value1 e Value2 armazenam informações de texto e a coluna Value3 armazena informações numéricas inteiras.

Authors: dsbr

Version: 1

date 03/11/2022

{ ("Sem detalhamento", '_ExpTítulos'[EmBranco], 0), ("Instituição", NAMEOF('dimUnidade'[Instituicao]), 1), ("Sigla | Unidade", NAMEOF('dimUnidade'[Instituição | Unidade]), 2), ("Unidade", NAMEOF('dimUnidade'[nomeUnidadeRecente]), 3), ("Eixo Tecnológico", NAMEOF(fCiclos[tipoEixoTecnologico]), 4), ("Tipo de curso",NAMEOF(fCiclos[tipoCurso]),5), ("Tipo de Oferta",NAMEOF(fCiclos[tipoOferta]),6), ("Região", NAMEOF('dimUnidade'[Regiao]), 7), ("Estado", NAMEOF('dimUnidade'[UF]), 8), ("Município", NAMEOF('dimUnidade'[Município]), 9)}

_TabelaIV

Tabela para parâmetro de campos referente a visualização de tabelas

Authors: dsbr

Version: 1

date 03/11/2022

{ ("Sem detalhamento", NAMEOF('_ExpTítulos'[EmBranco]), 0), ("Instituicao", NAMEOF('dimUnidade'[Instituicao]), 1), ("Sigla | Unidade", NAMEOF('dimUnidade'[Instituição | Unidade]), 2), ("Unidade", NAMEOF('dimUnidade'[nomeUnidadeRecente]), 3), ("Eixo Tecnológico", NAMEOF('fCiclos'[tipoEixoTecnologico]), 4), ("Tipo de Curso", NAMEOF('fCiclos'[tipoCurso]), 5), ("Tipo de Oferta", NAMEOF('fCiclos'[tipoOferta]), 6), ("Região", NAMEOF('d_IES'[Região]), 7), ("Estado", NAMEOF('d_IES'[Estado]), 8)}

_GraficoIV

Tabela para parâmetro de campos referente ao fato de visualização de gráficos

Authors: dsbr

Version: 1

date 03/11/2022

{ ("Sem detalhamento", NAMEOF('_ExpTítulos'[EmBranco]), 0), ("Instituição", NAMEOF('dimUnidade'[Instituicao]), 1), ("Sigla | Unidade", NAMEOF('dimUnidade'[Instituição | Unidade]), 2), ("Unidade", NAMEOF('dimUnidade'[nomeUnidadeRecente]), 3), ("Eixo Tecnológico", NAMEOF('fCiclos'[tipoEixoTecnologico]), 4), ("Tipo de Curso", NAMEOF('fCiclos'[tipoCurso]), 5), ("Tipo de Oferta", NAMEOF('fCiclos'[tipoOferta]), 6), ("Região", NAMEOF('d_IES'[Região]), 7), ("Estado", NAMEOF('d_IES'[UF]), 8)}

_dServidores

Tabela para parâmetro de campos referente a Servidores

Authors: dsbr

Version: 1

date 03/11/2022

{ ("Insituição",NAMEOF(dimUnidade[Instituicao]),0), ("Região", NAMEOF('d_IES'[Região]), 1), ("Estado", NAMEOF('d_IES'[Estado]), 2), ("Situação de Vínculo", NAMEOF(dimSitFuncional[Situacao]), 3), ("Sexo", NAMEOF('dimSexoIdade'[Sexo]), 4), ("Faixa Etária", NAMEOF('dimSexoIdade'[FaixaEtaria]), 5), ("Jornada de Trabalho", NAMEOF('dimJornada'[DescricaoJornada]), 6), ("Carreira", NAMEOF(dimCarreiras[CarreiraDescricao]), 7), ("Escolaridade", NAMEOF('dimEscolaridade'[NivelEscolaridade]), 8), ("Funcao", NAMEOF('dimFuncao'[FuncaoCompleto]), 9), ("Função (Completo)", NAMEOF('dimFuncao'[FuncaoCompleto]), 10)}

_DInstituiçõesINEP

Essa tabela é utilizada para armazenar informações sobre as instituições de ensino cadastradas no INEP, bem como os pedidos de informações realizados pelo órgão.

Authors: dsbr

Version: 1

date 03/11/2022

{ ("Sem detalhe", NAMEOF('_ExpTítulos'[EmBranco]), 0), ("Instituicao", NAMEOF('d_IES'[Sigla]), 1), ("Unidade", NAMEOF(dimUnidade[nomeUnidadeRecente]), 2), ("Região", NAMEOF('d_IES'[Região]), 3), ("Estado", NAMEOF('d_IES'[Estado]), 4), (" Área de Avaliação", NAMEOF('fCPC'[nomeArea]), 5)}

_fIndAcompOrc

A tabela é utilizada para armazenar informações sobre o acompanhamento de indicadores orçamentários, incluindo o nome do indicador, o indicador de acompanhamento utilizado, o valor do indicador de acompanhamento, o contexto orçamentário e a ordem de monitoramento.

Authors: dsbr

Version: 1

date 03/11/2022

{ ("Dotação Atualizada vs. Projeto de Lei", NAMEOF('IndicAcompOrc'[Dotação Atualizada vs. Projeto de Lei]), 0, "Programação Orçamentária", 1), ("Dotação Atualizada vs. Dotação Inicial", NAMEOF('IndicAcompOrc'[Dotação Atualizada vs. Dotação Inicial]), 1, "Programação Orçamentária", 1), ("Despesa Empenhada vs. Dotação Atualizada", NAMEOF('IndicAcompOrc'[Despesa Empenhada vs. Dotação Atualizada]), 2, "Execução do Exercício", 2), ("Despesa Liquidada vs. Dotação Atualizada", NAMEOF('IndicAcompOrc'[Despesa Liquidada vs. Dotação Atualizada]), 3, "Execução do Exercício", 2), ("Despesa Paga vs. Dotação Atualizada", NAMEOF('IndicAcompOrc'[Despesa Paga vs. Dotação Atualizada]), 4, "Execução do Exercício", 2), ("Despesa Liquidada vs. Despesa Empenhada", NAMEOF('IndicAcompOrc'[Despesa Liquidada vs. Despesa Empenhada]), 5, "Execução do Exercício", 2), ("Despesa Paga vs. Despesa Liquidada", NAMEOF('IndicAcompOrc'[Despesa Paga vs. Despesa Liquidada]), 6, "Execução do Exercício", 2), ("RAP Não Proc. a liquidar vs. RAP Inscritos", NAMEOF('IndicAcompOrc'[RAP Não Proc. a liquidar vs. RAP Inscritos]), 7, "Restos a Pagar", 3), ("RAP Pago vs. RAP Inscritos", NAMEOF('IndicAcompOrc'[RAP Pago vs. RAP Inscritos]), 8, "Restos a Pagar", 3), ("RAP Cancelados vs. Rap Inscritos", NAMEOF('IndicAcompOrc'[RAP Cancelados vs. Rap Inscritos]), 9, "Restos a Pagar", 3), ("RAP Bloqueados vs. Rap Inscritos", NAMEOF('IndicAcompOrc'[RAP Bloqueados vs. Rap Inscritos]), 10, "Restos a Pagar", 3)}

_dimCargo

A tabela contém informações sobre os cargos existentes em uma organização.

Authors: dsbr

Version: 1

date 03/11/2022

{ ("Instituição", NAMEOF(d_IES[Sigla]), 0), ("Cargo Efetivo", NAMEOF('dimCargos'[Cargo]), 1), ("Carreira", NAMEOF(dimCarreiras[CarreiraDescricao]), 2), ("Regime Juridico", NAMEOF('dimCargos'[RegimeJuridico]), 3), /* ("Regime", NAMEOF('dimSitFuncional'[Regime]), 4), */ ("Situação Funcional", NAMEOF('dimSitFuncional'[GrupoSituacao]), 5), ("Escolaridade", NAMEOF('dimEscolaridade'[NivelEscolaridade]), 6), ("Tempo de serviço", NAMEOF('dimTempoServico'[TempoServico]), 7), ("Jornada de Trabalho", NAMEOF('dimJornada'[DescricaoJornada]), 8), ("Sexo", NAMEOF('dimSexoIdade'[Sexo]), 9), ("Faixa Etária", NAMEOF('dimSexoIdade'[FaixaEtaria]), 10)}

_dimFuncao

Essa tabela é usada para fornecer informações sobre as diferentes funções ou cargos dentro de uma organização.

Authors: dsbr

Version: 1

date 03/11/2022

{ ("Sigla", NAMEOF('d_IES'[Sigla]), 0), ("Descrição da Função", NAMEOF('dimFuncao'[DescricaoFuncao]), 1), ("Nome do Cargo", NAMEOF('dimFuncao'[Nome do Cargo]), 2), ("Cargo ou Função", NAMEOF('dimFuncao'[FuncaoCompleto]), 3), ("Tipo de Cargo", NAMEOF('dimFuncao'[CargoFuncao]), 4), ("Escolaridade", NAMEOF('dimEscolaridade'[NivelEscolaridade]), 5), ("Tempo de serviço", NAMEOF('dimTempoServico'[TempoServico]), 6), ("Sexo", NAMEOF('dimSexoIdade'[Sexo]), 7), ("Faixa Etária", NAMEOF('dimSexoIdade'[FaixaEtaria]), 8), ("Carreira", NAMEOF(dimCarreiras[CarreiraDescricao]), 9), ("Cargo Efetivo", NAMEOF('dimCargos'[Cargo]), 10) }

@project

A Plataforma Nilo Peçanha (PNP) é um ambiente virtual de coleta, validação e disseminação das estatísticas oficiais da Rede Federal de Educação Profissional, Científica e Tecnológica (Rede Federal). Tem como objetivo reunir dados relativos ao corpo docente, discente, técnico-administrativo e de gastos financeiros das unidades da Rede Federal, para fins de cálculo dos indicadores de gestão monitorados pela Secretaria de Educação Profissional e Tecnológica do Ministério da Educação (SETEC/MEC).

SUMMARIZECOLUMNS ( "project","PNP" )



Tabelas Calculadas

dimCurso

A tabela dimCurso possui informações sobre os cursos oferecidos por uma instituição de ensino.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
codCurso int64
codUnidade int64
tipoEixoTecnologico string
ModalidadeEnsino string
nomeCurso string
SubeixoTecnologico string
tipoCurso string
tipoOferta string
turnoCurso string
fatorEsforcoCurso double
CHMinimaCurso int64
skCursoMatricula int64
CH int64
CHMR int64
FECH double
NivelCurso string
OrdemNivelCurso string

dimUnidade

A tabela dimUnidade possui informações geográficas e da evolução dos nomes sobre as unidades de ensino superior no Brasil.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
UF string
UO int64
codUnidade int64
codSistec int64
Regiao string
Instituicao string
tipoUnidade string
codIBGE int64
nomeUnidade string
skUnidade int64
AnoNomeUnidade int64
nomeUnidadeRecente string
Latitude double
Longitude double
Município string
nomeUnidadeRecenteRed string
Instituição | Unidade string
Instituição (Nome) string
Sigla | Instituição string

d_IES

A tabela d_IES é uma tabela que contém informações sobre as Instituições de Ensino Superior (IES) do Brasil.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
Instituição (Nome) string
UO int64
UF string
Sigla string
Sede string
Cód. IBGE string
Região string
Estado string
CO_IES int64
Org. Administrativa string
Município, UF string
Organização Acadêmica string
UrlIESE-MEC string
Organização Acadêmica PNP string
Organização Acadêmica Sigla PNP string
OrgAcadPNP string
SiglaNome string

fVagas

Essa tabela armazena informações sobre as vagas disponíveis em cada ciclo de matrícula. O codCicloMatricula e o skCicloMatricula são identificadores para o ciclo de matrícula, enquanto o codVaga é um identificador único para cada vaga. O numVagas indica quantas vagas estão disponíveis para o ciclo de matrícula em questão. A coluna Ano indica a data em que a vaga foi criada.

Authors: dsbr

Version: 1

date 03/11/2022

codCicloMatricula codVaga skCicloMatricula numVagas Ano
int64 int64 int64 int64 dateTime

fSituaçãoMatrícula

Essa tabela é utilizada para armazenar informações sobre as matrículas realizadas pelos alunos em uma instituição de ensino, permitindo a análise de diversos aspectos relacionados à situação acadêmica dos alunos. As colunas representam informações como a unidade onde a matrícula foi realizada, o curso em que o aluno está matriculado, a situação da matrícula e a data em que a matrícula foi realizada ou atualizada.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
UO int64
codUnidade int64
codCicloMatricula int64
codSexoIdade int64
codRendaRaca int64
codFinanciamento int64
codSituacao int64
dataMatricula dateTime
dataSituacao dateTime
numMatriculas int64
numRegistros int64
Ano dateTime
skCursoMatricula int64
codCurso int64
skUnidade int64
skCicloMatricula string

dimSexoIdade

Essa tabela é útil para análises que envolvam a relação entre sexo e faixa etária, permitindo agrupar e comparar dados de diferentes grupos demográficos. As colunas ordemFaixaEtaria e ordemSexo são úteis para ordenar os registros de acordo com a faixa etária e o sexo, respectivamente. As colunas FaixaEtariaDeclarada e SexoDeclarada permitem verificar se há discrepâncias entre as informações declaradas pelos usuários e as informações registradas na tabela.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
codSexoIdade int64
FaixaEtaria string
Sexo string
ordemFaixaEtaria int64
ordemSexo int64
FaixaEtariaDeclarada string
SexoDeclarada string

dimCicloMatricula

Essa tabela é utilizada para armazenar informações sobre os ciclos de matrícula de uma instituição de ensino, como as datas de início e término, o número de alunos inscritos e os anos de início e término do ciclo. A chave de substituição skCicloMatricula é utilizada para relacionar esta tabela com outras tabelas do banco de dados, permitindo a realização de consultas e análises mais complexas.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
codCicloMatricula int64
dataInicioCiclo dateTime
dataFimCiclo dateTime
skCicloMatricula int64
anoInicioCiclo int64
Inscritos int64
anoFimCiclo int64

dimFinanciamento

Dimensão financiamento

Authors: dsbr

Version: 1

date 03/11/2022

codFinanciamento nomeFonteFinanciamento nomeFonteFinanciamentoCorrigido ordemFinanciamento
string string string int64

dimRendaRaca

Essa tabela é utilizada para armazenar informações sobre a renda e a cor/raça das pessoas, permitindo a análise desses dados de forma mais organizada e estruturada. As colunas codRendaRaca e ordemRendaFamiliar são úteis para ordenar e identificar os registros, enquanto as colunas CorRaca e RendaFamiliar permitem a categorização dos dados. As colunas RendaFamiliarDeclarada e CorRacaDeclarada podem ser utilizadas para verificar se as informações declaradas pelas pessoas correspondem às categorias pré-definidas na tabela. A coluna ordemCorRaca é útil para ordenar as informações de acordo com a ordem das categorias de cor/raça.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
codRendaRaca int64
CorRaca string
RendaFamiliar string
RendaFamiliarDeclarada string
CorRacaDeclarada string
ordemRendaFamiliar int64
ordemCorRaca string

dimSituacao

Essa tabela é utilizada para armazenar informações sobre as situações que podem ocorrer em um determinado processo ou fluxo de trabalho. O código da situação é uma identificação única para cada situação, enquanto a categoria e o nome da situação fornecem informações adicionais sobre o tipo de situação. A coluna FluxoRetido indica se a situação retém o fluxo ou não, o que pode ser útil para determinar o impacto que a situação tem no processo. As colunas ordemcategoriaSituacao e ordemnomeSituacao são utilizadas para ordenar as situações de acordo com a categoria e o nome, respectivamente.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
codSituacao string
categoriaSituacao string
nomeSituacao string
FluxoRetido string
ordemcategoriaSituacao int64
ordemnomeSituacao int64

dimVagas

Essa tabela é utilizada para classificar as vagas dos cursos.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
nomeVaga string
tipoVaga string
categoriaVaga string
codVaga string
tipoReservaVaga string
nomeVagaAlternativo string
ordemtipoReserva int64
ordemtipoVaga int64
ordemCategoria string

dCalendário

Tabela de calendário da plataforma Nilo Peçanha. Esta tabela é utilizada como referência de data para todo os dados disponíveis.

Authors: Poty Lucena

Version: 2

date 15/05/2023

Nome Tipo
Data dateTime
Ano int64
Trimestre string
Número Semana int64
Número Mês int64
DateInt int64
Mês string
Dia da Semana string
Mês Ano string
Ano Base string
Ano_Publicacao double

Esfera

Essa tabela é utilizada para armazenar informações sobre as esferas de atuação de uma organização. As esferas podem ser, por exemplo, financeira, administrativa, operacional, entre outras. O código da esfera é utilizado para identificar de forma única cada uma delas, enquanto o nome da esfera é utilizado para facilitar a compreensão e a comunicação entre os membros da organização.

Authors: dsbr

Version: 1

date 03/11/2022

CodEsfera Esfera
string string

ResultadoPrimario

Em resumo, a tabela ResultadoPrimario armazena informações sobre os resultados primários, incluindo seus nomes, códigos identificadores e descrições detalhadas.

Authors: dsbr

Version: 1

date 03/11/2022

CodResultadoPrimario ResultadoPrimario Resultado Primário (Cidadã) Cód_ResultadoPrimario
string string string string

Fonte

Essa tabela é utilizada para armazenar informações sobre as fontes de recursos utilizadas em um determinado orçamento. As colunas CodFonteDetalhado, FonteDetalhado, UOFonte, CodFonte e Cód_Fonte se referem à identificação da fonte de recursos, enquanto as colunas CodIdentificadorUso e IdentificadorUso se referem à finalidade da utilização desses recursos. A coluna CodFonteRecursos se refere à fonte de recursos utilizada para financiar a fonte de recursos principal.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
CodFonteDetalhado string
FonteDetalhado string
UOFonte string
CodFonte string
CodIdentificadorUso string
IdentificadorUso string
CodFonteRecursos string
FonteRecursos string
Cód_Fonte string

ItemDespesa

Fato execução orçamento

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
DiaEmissao dateTime
CodEsfera string
CodResultadoPrimario string
PTRES string
CodFonteDetalhado string
CodNDD string
CodUGExecutora string
ProjetoLei decimal
DotacaoInicial decimal
DotacaoSuplementar decimal
DotacaoEspecial decimal
DotacaoExtraordinaria decimal
DotacaoAtualizada decimal
DotacaoCancRem decimal
ProvisaoRecebida decimal
ProvisaoConcedida decimal
DestaqueRecebido decimal
DestaqueConcedido decimal
CreditoDisponivel decimal
CreditoIndisponivel decimal
Empenhado decimal
EmpenhadoaLiquidar decimal
Liquidado decimal
Pago decimal
RAPProcInscrito decimal
RAPProcReinscrito decimal
RAPProcCancelado decimal
RAPProcPago decimal
RAPProcaPagar decimal
RAPNProcInscrito decimal
RAPNProcReinscrito decimal
RAPNProcCancelado decimal
RAPNProcaLiquidar decimal
RAPNProcLiquidado decimal
RAPNProcLiquidaPagar decimal
RAPNProcPago decimal
RAPNProcaPagar decimal
RAPNProcBloqueado decimal
TED string

NaturezaDespesa

Essa tabela é utilizada para classificar as despesas realizadas por um órgão público, de forma a permitir a análise e o controle dos gastos. As informações contidas nas colunas permitem identificar a natureza da despesa, a categoria econômica, o grupo da natureza da despesa, a modalidade de aplicação, o elemento da despesa e o item da despesa. Além disso, a coluna "Mão de obra Terceirizada" permite identificar se a despesa é referente a mão de obra terceirizada ou não.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
CodNaturezaDespesa string
NDD string
CodND string
CodCategoriaEconomica string
CategoriaEconomica string
CodGrupoNatDespesa string
GrupoNatDespesa string
CodModalidadeAplicacao string
ModalidadeAplicacao string
CodElementoDespesa string
ElementoDespesa string
ItemDespesa string
Măo de obra Terceirizada(Sim=1) string
Cód_NaturezaDespesaDetalhada string
Cód_ElementoDespesa string
Cód_GrupoNatDespesa string

PTRES

Essa tabela apresenta informações importantes sobre a alocação de recursos públicos em diferentes áreas e programas governamentais.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
PTRES string
Funcional string
ProgramaticaUO string
CodFuncao string
Funcao string
CodSubfuncao string
Subfuncao string
CodUnidadeOrcamentaria string
CodPrograma string
Programa string
CodAcao string
Acao string
CodSubtitulo string
Subtitulo string
CodPlanoOrcamentario string
PlanoOrcamentario string
Cód_Ação string
Cód_PlanoOrçamentário string
Cód_Programa string
Cód_Função string
Cód_SubFunção string

UnidadeOrgao

Essa tabela é utilizada para armazenar informações sobre as unidades orçamentárias e os órgãos aos quais elas estão vinculadas. As unidades orçamentárias são responsáveis pela execução do orçamento e estão vinculadas a um órgão específico. O código da unidade orçamentária é utilizado para identificá-la de forma única, assim como o código do órgão. O campo CodUOResponsavel indica qual unidade orçamentária é responsável pela execução do orçamento.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
UnidadeOrcamentaria string
NomeUnidadeOrcamentaria string
Orgao string
NomeOrgao string
CodUOResponsavel string
Cód_Órgão string
Cód_UO string

UGE

A tabela UGE é uma tabela que armazena informações sobre as Unidades Gestoras Executoras (UGE) de um determinado órgão ou entidade.

Authors: dsbr

Version: 1

date 03/11/2022

CodUGExecutora UGExecutora CodOrgaoUGE CodOrgaoUGEGestao OrgaoUGEGestao
string string string string string

Brasao

A tabela "Brasao" armazena informações sobre os brasões das unidades organizacionais de uma instituição, incluindo a URL dos arquivos de imagem e uma representação em formato Base64.

Authors: dsbr

Version: 1

date 03/11/2022

UO URL_Brasao URL_Fundo Base64_Brasao
string string string string

Atualizacao

A tabela "Atualizacao" armazena informações sobre a data e hora da última atualização de diferentes tipos de dados no sistema.

Authors: dsbr

Version: 1

date 03/11/2022

Atualizacao Atualizacao_DH Atualizacao_TG
dateTime dateTime dateTime

FuncFinanceiras

Essa tabela é útil para organizar as funções financeiras em uma ordem lógica e garantir que os cálculos sejam executados corretamente.

Authors: dsbr

Version: 1

date 03/11/2022

Funcoes Ordinal
string int64

MedidasFinanceiras

A tabela MedidasFinanceiras é utilizada para armazenar as medidas financeiras e a ordem em que elas devem ser apresentadas em uma análise financeira.

Authors: dsbr

Version: 1

date 03/11/2022

Medidas Ordinal
string int64

dCalendInterval

Dimensão datas relativas para visual

Authors: dsbr

Version: 1

date 03/11/2022

Name Ordinal
string int64

fEficienciaAcademica

Essa tabela é utilizada para armazenar informações sobre a eficiência acadêmica dos alunos, incluindo dados demográficos, de matrícula e de desempenho acadêmico. As colunas codSexoIdade, codRendaRaca, codFinanciamento e codSituacao são códigos que representam informações sobre o aluno, como sexo, idade, renda, raça, financiamento e situação acadêmica. A coluna numMatriculas indica o número de matrículas que o aluno possui.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
Ano dateTime
UO int64
skCursoMatricula int64
codCurso int64
skUnidade int64
codUnidade int64
codSexoIdade int64
codRendaRaca int64
codFinanciamento int64
codSituacao int64
numMatriculas int64

MedidasIndicadores

Tabela de referência de atributos e métricas relacionadas ao cálculo de indicadores da PNP

Authors: dsbr

Version: 1

date 03/11/2022

Coluna 1
string

TipoCurso

Essa tabela é útil para organizar e classificar os diferentes tipos e níveis de cursos oferecidos por uma instituição de ensino, permitindo uma melhor gestão e planejamento acadêmico.

Authors: dsbr

Version: 1

date 03/11/2022

Tipo Curso Nível Curso Ordem Nível
string string string

fFinanceiro

Essa tabela é utilizada para armazenar informações financeiras de uma organização, permitindo o controle e análise das ações financeiras realizadas em um determinado período. As informações contidas nas colunas permitem identificar a origem das ações financeiras, o tipo de despesa realizada e o valor total das liquidações financeiras.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
Ano dateTime
UO int64
Acao string
NDD int64
GND string
LiquidacoesTotais double

fServidores | Microdados

As informações da tabela são importantes para a gestão de recursos humanos e planejamento estratégico das instituições de ensino, permitindo a análise de dados sobre o perfil dos servidores e a distribuição de recursos.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
Ano int64
UO int64
skUnidade int64
codUnidade_new int64
Jornada_de_Trabalho string
Número_de_registros int64
Rsc string
Titulação string
Validação_SETEC string
Vinculo_Carreira string
Vinculo_Classe string
Vinculo_Contrato string
Vinculo_Professor string
fatorTitulacao int64
fatorProfEquivalente double
Data dateTime
tipoProfTecnico string

fInstagram

Essa tabela exibe informações sobre as publicações das instituições de ensino superior no Instagram.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
comments_count int64
like_count int64
caption string
media_type string
URLpermalink string
timestamp dateTime
username string
id string
media_url string
Comentários string
Curtidas string

dimUsernameInstagram

A tabela dimUsernameInstagram é uma tabela de dimensão que contém informações sobre usuários do Instagram.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
username string
website string
name string
ig_id string
id string
profile_picture_url string
biography string
follows_count int64
followers_count int64
media_count int64
UO string

_UFColor

Essa tabela é utilizada para representar visualmente as regiões do Brasil em um mapa.

Authors: dsbr

Version: 1

date 03/11/2022

Região Cor
string string

icons

Ícones de redes social

Authors: dsbr

Version: 1

date 03/11/2022

Rede Social base64 Ordem
string string string

Redes Sociais

Essa tabela fornece informações que são importantes para que a IES possa gerenciar suas redes sociais de forma organizada e eficiente, permitindo que os usuários encontrem facilmente as páginas oficiais das redes sociais da instituição.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
Sigla string
CO_IES int64
Atributo string
URL string
Ícone string
Ordem string

_ExpTítulos

Essas colunas são utilizadas para organizar e apresentar as páginas do Power BI de forma clara e intuitiva para os usuários. O título, ícone e subtítulo ajudam a identificar a página, enquanto a aba e agrupamento em área de serviço ajudam a categorizá-la. A ordem e subordem definem a posição da página na lista de páginas e dentro do agrupamento, respectivamente.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
Página PNP_Publicada.PBIX string
Título string
Ícone string
Subtítulo string
Aba e Agrupamento em Área de Serviço string
Página PNP string
Ordem string
SubOrdem string

fIGC

A tabela fIGC possui informações sobre as Instituições de Ensino Superior (IES) do Brasil e é utilizada para calcular o Índice Geral de Cursos (IGC), que é um indicador de qualidade do ensino superior no país.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
Ano string
Código da IES int64
Nome da IES string
Sigla da IES string
Organização Acadêmica string
Categoria Administrativa string
Sigla da UF string
TX_OBS string
Nº de Cursos com CPC no triênio int64
Alfa (Proporção de Graduação) double
Conceito Médio de Graduação double
Beta (Proporção de Mestrado - Equivalente) double
Conceito Médio de Mestrado double
Gama (Proporção de Doutorandos – Equivalente) double
Conceito Médio do Doutorado double
IGC (Contínuo) double
IGC (Faixa) int64
g_Alfa double
g_Beta double
g_Gama double
g_Conceito Médio de Graduação double
g_Conceito Médio de Mestrado double
g_Conceito Médio do Doutorado double
g_IGC (Contínuo) double
g_IGC (Faixa) int64
g_Cursos com CPC no triênio int64

fCiclos

Essa tabela representa informações relevantes sobre os ciclos de matrícula realizados em uma determinada instituição de ensino, incluindo dados sobre as unidades organizacionais, cursos, vagas oferecidas e outros detalhes importantes para a gestão acadêmica.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
Ano dateTime
UO int64
skUnidade int64
codUnidade int64
codCicloMatricula int64
tipoCurso string
tipoOferta string
tipoEixoTecnologico string
Vagas_Ofertadas int64
anoInicioCiclo int64
skCicloMatricula string

fServidoresSiape

A tabela fServidoresSiape é uma tabela de fatos que contém informações sobre os servidores públicos federais do Brasil. Ademais, é utilizada para analisar e entender as características dos servidores públicos federais do Brasil, como sua escolaridade, titulação, órgão de trabalho, cargo, situação funcional, jornada de trabalho, número de vínculos, tempo de serviço e dimensão da carreira.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
AnoMes dateTime
codEscolaridade int64
codTitulacao int64
skCargo int64
skSituacaoFuncional int64
codSexoIdade int64
skJornada int64
numVinculos int64
skTempoServico string
skDimCarreira string
skOrgao int64

dimSitFuncional

A tabela dimSitFuncional é uma tabela de dimensão que contém informações sobre as situações funcionais dos funcionários de uma IES. Assim, é útil para análises e relatórios que envolvam as situações funcionais dos funcionários, permitindo agrupar e filtrar os dados de acordo com as diferentes colunas.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
skSituacaoFuncional string
Situacao string
SituacaoFuncional string
Regime string
Tipo de Situação string
codGrupoSituacao string
GrupoSituacao string

dimSexoIdadeSiape

Essa tabela é utilizada para armazenar informações sobre a idade e o sexo dos servidores públicos, permitindo a análise de dados relacionados a essas características. As colunas ordemFaixaEtaria e ordemSexo são utilizadas para ordenar as faixas etárias e os sexos na tabela, facilitando a visualização e análise dos dados. As colunas FaixaEtariaDeclarada e SexoDeclarada permitem a identificação de possíveis discrepâncias entre a idade e o sexo declarados pelo servidor público e a idade e o sexo registrados no sistema.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
codSexoIdade int64
FaixaEtaria string
Sexo string
ordemFaixaEtaria int64
ordemSexo int64
FaixaEtariaDeclarada string
SexoDeclarada string

dimOrgao

Dimensão Órgão

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
codOrgao int64
CodUO int64
skOrgao string
nomeOrgao string
COD_UORG string
UnidadeOrganizacional string
COD_ORGSUP string
OrgaoSuperior string

dimJornada

Essa tabela é utilizada em um modelo de dados dimensional para armazenar informações sobre as jornadas de trabalho de uma IES. A coluna skJornada é uma chave primária que é usada para relacionar essa tabela com outras tabelas do modelo. A coluna codJornada é usada para armazenar o código da jornada de trabalho, que pode ser utilizado em outras tabelas para referenciar essa jornada. A coluna DescricaoJornada é usada para armazenar uma descrição da jornada de trabalho, que pode ser utilizada para facilitar a compreensão dos dados por parte dos usuários.

Authors: dsbr

Version: 1

date 03/11/2022

skJornada codJornada DescricaoJornada
int64 int64 string

dimEscolaridade

Essa tabela é usada para armazenar informações sobre os diferentes níveis de escolaridade que os servidores podem ter. O codEscolaridade é usado como uma chave primária para identificar cada nível de escolaridade de forma única. A coluna Escolaridade armazena o nome do nível de escolaridade, enquanto a coluna NivelEscolaridade armazena o nível real de escolaridade.

Authors: dsbr

Version: 1

date 03/11/2022

codEscolaridade Escolaridade NivelEscolaridade
int64 string string

dimCargos

Essa tabela fornece informações que são importantes para a gestão de recursos humanos de uma organização, pois permitem a identificação e classificação dos cargos, além de auxiliar na definição da remuneração e na gestão de carreiras.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
skCargo int64
RegimeJuridico string
codCargo string
Cargo string
Classe string
Nivel string
Padrao string
skCarreira string

fFuncoes

Essa tabela fornece dados referentes aos servidores investidos em funções, como a escolaridade, titulação, sexo, idade e o tempo de serviço

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
AnoMes dateTime
codEscolaridade int64
codSexoIdade int64
codTitulacao int64
skCargo int64
skFuncao int64
skSituacaoFuncional int64
numVinculos int64
skTempoServico string
skDimCarreira string
skOrgao int64

dimFuncao

Essa tabela é utilizada para armazenar informações sobre as funções existentes na IES, incluindo o nível hierárquico, as atividades e responsabilidades, e o cargo associado.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
skFuncao int64
NivelFuncao string
FuncaoCompleto string
lkFuncao string
DescricaoFuncao string
CargoFuncao string
Nome do Cargo string

fCPC

A tabela fCPC possui informações sobre o Conceito Preliminar de Curso (CPC) de instituições de ensino superior no Brasil.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
Ano dateTime
codIES string
nomeIES string
siglaIES string
orgAcademica string
categoriaAdministrativa string
codCurso string
codArea string
nomeArea string
modalidadeEnsino string
codMunicipio string
nomeMunicipio string
siglaUF string
concluintesInscritos int64
concluintesParticipantes int64
NB-FG double
NB-CE double
NP-Enade double
numConcluintesEnem int64
percentualConcluintesEnem double
NB-IDD double
NP-IDD double
NB-OrgDidaticoPedagogica double
NP-OrgDidaticoPedagogica double
NB-Infraestrutura double
NP-Infraestrutura double
NB-OportunidadesAmpliacaoFormacao double
NP-OportunidadesAmpliacaoFormacao double
numDocentes int64
NB-Mestres double
NP-Mestres double
NB-Doutores double
NP-Doutores double
NB-RegimeTrabalho double
NP-RegimeTrabalho double
CPCContinuo double
CPCFaixa string
Observacao string
Código do Endereço string
skUnidade string
gNP_CPC Contínuo double
gNP_Enade double
gNP_DocentesDoutores double
gNP_DocentesMestres double
gNP_IDD double
gNP_Infraestrutura double
gNP_OrgDidaticoPedagogica double
gNP_OportunidadesAmpliacaoFormacao double
gNP_RegimeTrabalho double
gNB_DocentesDoutores double
gNB_DocentesMestres double
gNB_IDD double
gNB_Infraestrutura double
gNB_OrgDidaticoPedagogica double
gNB_OportunidadesAmpliacaoFormacao double
gNB_RegimeTrabalho double
Nome do Curso string
codUnidade string

contador-monitor

Essa tabela é utilizada para armazenar informações sobre a aparência do contador-monitor, permitindo que o sistema exiba a imagem correta de acordo com o seu estado atual. A imagem completa é exibida quando o contador está funcionando normalmente, enquanto a imagem lenta é exibida quando há algum problema ou lentidão no funcionamento do contador.

Authors: dsbr

Version: 1

date 03/11/2022

tab_name full_image slow_image
string string string

RelacaoOrgao

Tabela de grupo de cálculo para identificação da relação entre o órgão e o orçamento.

Authors: dsbr

Version: 1

date 03/11/2022

Relação do Órgão Ordinal
string int64

IndicAcompOrc

Tabela de medidas de indicadores de acompanhamento orçamento

Authors: dsbr

Version: 1

date 03/11/2022

Coluna 1
string

dimTempoServico

Essa tabela é utilizada para categorizar e agrupar os funcionários de acordo com o tempo de serviço na IES.

Authors: dsbr

Version: 1

date 03/11/2022

skTempoServico TempoServico TempoReferencia
int64 string int64

dimCarreiras

A tabela dimCarreiras é uma tabela de dimensão que contém informações sobre as carreiras existentes na organização.

Authors: dsbr

Version: 1

date 03/11/2022

Nome Tipo
skDimCarreira string
skCarreira string
CarreiraDescricao string
CarreiraSigla string
lkCargo string
lkRegjur string
lkSituacao string




Medidas

Matrícula Equivalente

['@description Corresponde à matrícula ponderada pelos fatores de: - Fator de Equiparação de carga horária; - Fator de Esforço de curso.', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Corresponde à matrícula ponderada pelos fatores de: - Fator de Equiparação de carga horária; - Fator de Esforço de curso.@author dsbr@version 1@date 03/11/2022*/ CALCULATE([Matrícula Equivalente Apresentada Geral], dimFinanciamento[nomeFonteFinanciamentoCorrigido] IN {"Sem Programa Associado", "MedioTec"})

Número de Unidades

['@description Total de unidades', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Dados Gerais; Curso, matrícula e oferta; Classificação Racial, Renda e Sexo; Faixa Etária; Situação de matrícula']

/*@description Total de unidades@author dsbr@version 1@date 03/11/2022@panel Dados Gerais; Curso, matrícula e oferta; Classificação Racial, Renda e Sexo; Faixa Etária; Situação de matrícula*/DISTINCTCOUNT('fSituaçãoMatrícula'[codUnidade])

% de Número de Unidades

% [Número de Unidades]

/*@description Percentual do total de unidades@author dsbr@version 1@date 03/11/2022@panel Curso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária*/DIVIDE([Número de Unidades],CALCULATE([Número de Unidades],ALLSELECTED()))

Número de instituições

['@description Total de instituições', '@author dsbr', '@version 1', '@data 03/11/2022']

/*@description Total de instituições@author dsbr@version 1*/DISTINCTCOUNT(dimUnidade[UO])

Matrículas equivalentes

['@description Total de matrículas equivalentes, que Corresponde à matrícula ponderada pelos fatores de: - Fator de Equiparação de carga horária; - Fator de Esforço de curso.', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Total de matrículas equivalentes, que Corresponde à matrícula ponderada pelos fatores de: - Fator de Equiparação de carga horária; - Fator de Esforço de curso.@author dsbr@version 1@date 03/11/2022*/VAR tabela = CALCULATETABLE ( SUMMARIZE ( dimCurso, dimCurso[tipoCurso], dimCurso[CHMinimaCurso], dimCurso[fatorEsforcoCurso], "FECH", IF ( dimCurso[tipoCurso] = "Qualificação Profissional (FIC)", dimCurso[CHMinimaCurso] / 800, 1 ), "Matrículas", [Número de Matrículas], "Matrículas equivalentes", [Número de Matrículas] * [fatorEsforcoCurso] * ROUND ( IF ( dimCurso[tipoCurso] = "Qualificação Profissional (FIC)", dimCurso[CHMinimaCurso] / 800, 1 ), 2 ) ), dimFinanciamento[nomeFonteFinanciamento] = "Sem Programa Associado")RETURNSUMX(tabela,[Matrículas equivalentes])

Vagas Regulares

['@description Vagas Regulares', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Reserva de Vagas']

/*@description Vagas Regulares@author dsbr@version 1@date 03/11/2022@panel Reserva de Vagas*/CALCULATE( [BaseVagas], dimVagas[tipoVaga] = "Regular" )

Vagas de Ampla Concorrência

['@description Vagas de Ampla Concorrência', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Reserva de Vagas']

/*@description Vagas de Ampla Concorrência@author dsbr@version 1@date 03/11/2022@panel Reserva de Vagas*/CALCULATE([BaseVagas],dimVagas[nomeVaga] = "Vagas Regulares AC")

Vagas de Cotas

['@description Vagas de Cotas', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Reserva de Vagas']

/*@description Vagas de Cotas@author dsbr@version 1@date 03/11/2022@panel Reserva de Vagas*/[Vagas Regulares] - [Vagas de Ampla Concorrência]

Vagas Regulares | Atendimento Cotas %

['@description Vagas Regulares | Atendimento Cotas %', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Reserva de Vagas']

/*@description Vagas Regulares | Atendimento Cotas %@author dsbr@version 1@date 03/11/2022@panel Reserva de Vagas*/[Vagas de Cotas] / [Vagas Regulares]

Vagas Regulares | Ampla Concorrência %

['@description Vagas Regulares | Ampla Concorrência %', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Reserva de Vagas']

/*@description Vagas Regulares | Ampla Concorrência %@author dsbr@version 1@date 03/11/2022@panel Reserva de Vagas*/[Vagas de Ampla Concorrência] / [Vagas Regulares]

Vagas Regulares | Atendimento Cotas Ref.

['@description Vagas Regulares | Atendimento Cotas Ref.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Reserva de Vagas']

/*@description Vagas Regulares | Atendimento Cotas Ref.@author dsbr@version 1@date 03/11/2022@panel Reserva de Vagas*/0.5

BaseVagas

['@description BaseVagas', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description BaseVagas@author dsbr@version 1@date 03/11/2022*/var ano = VALUE(MAX('dCalendário'[Ano]))RETURNCALCULATE( SUM(fVagas[numVagas]), FILTER(dimCicloMatricula,dimCicloMatricula[anoInicioCiclo]=ano) )

Vagas Regulares %

['@description Vagas Regulares %', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Reserva de Vagas']

/*@description Vagas Regulares %@author dsbr@version 1@date 03/11/2022@panel Reserva de Vagas*/DIVIDE([Vagas Regulares], CALCULATE([Vagas Regulares], ALLSELECTED(dimVagas[tipoReservaVaga])))

Cor Cotas %

['@description Cor Cotas %', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Cor Cotas %@author dsbr@version 1@date 03/11/2022*/IF(SELECTEDVALUE(dimVagas[tipoReservaVaga])="Cotas", "#16C375", "#BE1F24")

Número de Matrículas

['@description Somatório correspondente aos alunos que estiveram com sua matrícula ativa em pelo menos um dia no ano de referência. Um aluno pode ter mais de uma matrícula nesse período, caso tenha se matriculado em mais de um curso.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panelCurso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária; Taxa de evasão; Eficiência Acadêmica']

/*@description Somatório correspondente aos alunos que estiveram com sua matrícula ativa em pelo menos um dia no ano de referência. Um aluno pode ter mais de uma matrícula nesse período, caso tenha se matriculado em mais de um curso.@author dsbr@version 1@date 03/11/2022@panelCurso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária; Taxa de evasão; Eficiência Acadêmica*/SUM('fSituaçãoMatrícula'[numMatriculas])

Número de cursos

['@description É o somatório dos cursos pertencentes às instituições da Rede Federal de EPCT.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panelDados Gerais; Curso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária']

/*@description É o somatório dos cursos pertencentes às instituições da Rede Federal de EPCT.@author dsbr@version 1@date 03/11/2022@panelDados Gerais; Curso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária*/DISTINCTCOUNT('fSituaçãoMatrícula'[CodCurso])

Número de vagas

['@description Somatório correspondente às vagas disponibilizadas para a fase inicial de um curso, por meio de processo seletivo, vestibular, sorteio, SISU ou outras formas de ingresso, no ano de referência.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Curso, matrícula e oferta; Classificação Racial, Renda e Sexo; Faixa Etária; Relação inscritos/vagas; Situação de matrícula']

/*@description Somatório correspondente às vagas disponibilizadas para a fase inicial de um curso, por meio de processo seletivo, vestibular, sorteio, SISU ou outras formas de ingresso, no ano de referência.@author dsbr@version 1@date 03/11/2022@panel Curso, matrícula e oferta; Classificação Racial, Renda e Sexo; Faixa Etária; Relação inscritos/vagas; Situação de matrícula*/ CALCULATE( [BaseVagas], dimVagas[nomeVaga]="Vagas Ofertadas" )

Número de concluintes

['@description É o somatório dos alunos Formados com os Integralizados em Fase Escolar, no ano de referência', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Curso, matrícula e oferta; Classificação Racial, Renda e Sexo; Faixa Etária; Situação de matrícula']

/*@description É o somatório dos alunos Formados com os Integralizados em Fase Escolar, no ano de referência@author dsbr@version 1@date 03/11/2022@panel Curso, matrícula e oferta; Classificação Racial, Renda e Sexo; Faixa Etária; Situação de matrícula*/ CALCULATE([Número de Matrículas],dimSituacao[categoriaSituacao]="Concluintes")

Número de ingressantes

['@description Somatório correspondente aos alunos que ingressaram em um curso no ano de referência.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Dados Gerais; Curso, matrícula e oferta; Classificação Racial, Renda e Sexo; Faixa Etária; Situação de matrícula']

/*@description Somatório correspondente aos alunos que ingressaram em um curso no ano de referência.@author dsbr@version 1@date 03/11/2022@panel Dados Gerais; Curso, matrícula e oferta; Classificação Racial, Renda e Sexo; Faixa Etária; Situação de matrícula*/ VAR ano = VALUE(MAX('dCalendário'[Ano]))RETURNCALCULATE( [Número de Matrículas], FILTER( 'fSituaçãoMatrícula', YEAR('fSituaçãoMatrícula'[dataMatricula])=ano ))

Número de inscritos

['@description Corresponde aos candidatos que concorreram às vagas disponibilizadas para a fase inicial de um curso, em suas diversas formas de ingresso.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Curso, matrícula e oferta; Relação inscritos/vagas; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária']

/*@description Corresponde aos candidatos que concorreram às vagas disponibilizadas para a fase inicial de um curso, em suas diversas formas de ingresso.@author dsbr@version 1@date 03/11/2022@panel Curso, matrícula e oferta; Relação inscritos/vagas; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária*/ VAR ano = VALUE(MAX('dCalendário'[Ano]))RETURNCALCULATE(SUM(dimCicloMatricula[Inscritos]),dimCicloMatricula[anoInicioCiclo]=ano)

Total de Número de matrículas para Ano

['@description Total de Número de matrículas no Ano', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Total de Número de matrículas no Ano@author dsbr@version 1@date 03/11/2022*/CALCULATE([Número de Matrículas], ALLSELECTED('dCalendário'[Ano]))

Matrícula atendida

['@description Matrícula atendida', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Matrícula atendida@author dsbr@version 1@date 03/11/2022*/VAR ano = VALUE ( MAX ( 'dCalendário'[Ano] ) )RETURNCALCULATE ( [Número de Matrículas], YEAR ( 'fSituaçãoMatrícula'[dataMatricula] ) <= ano, dimSituacao[nomeSituacao] = "Em curso" ) + CALCULATE ( [Número de Matrículas], YEAR ( 'fSituaçãoMatrícula'[dataMatricula] ) <= ano, dimSituacao[nomeSituacao] <> "Em curso", YEAR ( 'fSituaçãoMatrícula'[dataSituacao] ) >= ano )

Matrícula Equivalente Apresentada Geral

['@description Corresponde à matrícula ponderada pelos fatores de: - Fator de Equiparação de carga horária; - Fator de Esforço de curso.', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Corresponde à matrícula ponderada pelos fatores de: - Fator de Equiparação de carga horária; - Fator de Esforço de curso.@author dsbr@version 1@date 03/11/2022*/VAR ano = VALUE ( MAX ( 'dCalendário'[Ano] ) )VAR tabela = SUMMARIZE ( dimCurso, dimCurso[FECH], dimCurso[fatorEsforcoCurso], "matr_atend",'fSituaçãoMatrícula'[Matrícula atendida] )RETURN SUMX ( tabela, [FECH] * [fatorEsforcoCurso] * [matr_atend] )

Número de ciclos

['@description Número de ciclos', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Número de ciclos@author dsbr@version 1@date 03/11/2022*/COUNTROWS(dimCicloMatricula)

Oferta_Cursos

['@description Oferta de Cursos', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Oferta de Cursos@author dsbr@version 1@date 03/11/2022*//* VAR ANO = VALUE(MAX('dCalendário'[Ano Base]))RETURN */CALCULATE( [Número de vagas], dimFinanciamento[nomeFonteFinanciamentoCorrigido] ="Sem Programa Associado", dimCurso[ModalidadeEnsino]="Educação Presencial", TipoCurso[Nível Curso] = "Graduação")// dimCicloMatricula[anoInicioCiclo]=ANO)

Oferta de Vagas | Curso Noturno

['@description Oferta de Vagas de Curso Noturno', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Oferta de vagas noturnas']

/*@description Oferta de Vagas de Curso Noturno@author dsbr@version 1@date 03/11/2022@panel Oferta de vagas noturnas*/CALCULATE([Número de vagas], dimCurso[turnoCurso] = "Noturno")

Oferta de Vagas | Curso Noturno %

['@description Percentual de Oferta de Vagas de Curso Noturno', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Oferta de vagas noturnas']

/*@description Percentual de Oferta de Vagas de Curso Noturno@author dsbr@version 1@date 03/11/2022@panel Oferta de vagas noturnas*/DIVIDE([Oferta de Vagas | Curso Noturno], [Número de vagas])

Relação Inscrito Vaga

['@description Relação de Inscrito por Vaga', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Relação inscritos/vagas']

/*@description Relação de Inscrito por Vaga@author dsbr@version 1@date 03/11/2022@panel Relação inscritos/vagas*/ DIVIDE([Número de inscritos] , [Número de vagas])

Matrículas | Taxa de Evasão %

['@description Percentual de Taxa de Evasão de matrículas', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Taxa de evasão']

/*@description Percentual de Taxa de Evasão de matrículas@author dsbr@version 1@date 03/11/2022@panel Taxa de evasão*/ CALCULATE('fSituaçãoMatrícula'[Número de Matrículas], dimSituacao[categoriaSituacao] = "Evadidos") / 'fSituaçãoMatrícula'[Número de Matrículas]

target2

['@description Meta de indicador (0.1)', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Meta de indicador (0.1)@author dsbr@version 1@date 03/11/2022*/ 0.1

Eficiência Acadêmica | Concluídos %

['@description Percentual de CONCLUINTES, em relação às matrículas vinculadas aos ciclos concluídos no ano anterior ao ano de referência.', '@author dsbr', '@version 1', '@date 29/05/2023', '@panel Eficiência Acadêmica']

/*@description Percentual de CONCLUINTES, em relação às matrículas vinculadas aos ciclos concluídos no ano anterior ao ano de referência.@author dsbr@version 1@date 29/05/2023@panel Eficiência Acadêmica*/ divide([Eficiência Acadêmica | Concluídos], [Eficiência Acadêmica | Número de Matrículas])

Eficiência Acadêmica | Taxa de Evasão %

['@description Percentual de EVADIDOS, em relação às matrículas vinculadas aos ciclos concluídos no ano anterior ao ano de referência.', '@author dsbr', '@version 1', '@date 29/05/2023', '@panel Eficiência Acadêmica']

/*@description Percentual de EVADIDOS, em relação às matrículas vinculadas aos ciclos concluídos no ano anterior ao ano de referência.@author dsbr@version 1@date 29/05/2023@panel Eficiência Acadêmica*/ Divide([Eficiência Acadêmica | Número de Evadidos], [Eficiência Acadêmica | Número de Matrículas])

Eficiência Acadêmica | Retidos %

['@description Percentual de matriculados que são classificados como RETIDOS por terem ultrapassado o período previsto para integralização do curso (acrescido de um ano) em relação às matrículas vinculadas aos ciclos concluídos no ano anterior ao ano de referência.', '@author dsbr', '@version 1', '@date 29/05/2023', '@panel Eficiência Acadêmica']

/*@description Percentual de matriculados que são classificados como RETIDOS por terem ultrapassado o período previsto para integralização do curso (acrescido de um ano) em relação às matrículas vinculadas aos ciclos concluídos no ano anterior ao ano de referência.@author dsbr@version 1@date 29/05/2023@panel Eficiência Acadêmica*/ Divide('fSituaçãoMatrícula'[Eficiência Acadêmica | Retidos], [Eficiência Acadêmica | Número de Matrículas])

Eficiência Acadêmica | Concluídos

['@description Número de CONCLUINTES, em relação às matrículas vinculadas aos ciclos concluídos no ano anterior ao ano de referência.', '@author dsbr', '@version 1', '@date 29/05/2023', '@panel Eficiência Acadêmica']

/*@description Número de CONCLUINTES, em relação às matrículas vinculadas aos ciclos concluídos no ano anterior ao ano de referência.@author dsbr@version 1@date 29/05/2023@panel Eficiência Acadêmica*/ CALCULATE(fEficienciaAcademica[Eficiência Acadêmica | Número de Matrículas], dimSituacao[categoriaSituacao] = "Concluintes")

Eficiência Acadêmica | Índice de Eficiência Acadêmica %

['@description Este indicador mede o percentual de alunos que concluíram o curso com êxito dentro do período previsto (+ 1 ano), acrescido de um percentual (projeção) dos alunos retidos no ano de referência que poderão concluir o curso. São considerados apenas os alunos matriculados em ciclos de matrícula com término previsto para o ano anterior ao Ano de Referência, sendo que para este cálculo é empregado o conceito de matrícula e não de matrícula equivalente.', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Este indicador mede o percentual de alunos que concluíram o curso com êxito dentro do período previsto (+ 1 ano), acrescido de um percentual (projeção) dos alunos retidos no ano de referência que poderão concluir o curso. São considerados apenas os alunos matriculados em ciclos de matrícula com término previsto para o ano anterior ao Ano de Referência, sendo que para este cálculo é empregado o conceito de matrícula e não de matrícula equivalente.@author dsbr@version 1@date 03/11/2022*/ [Eficiência Acadêmica | Concluídos %] +DIVIDE( ([Eficiência Acadêmica | Retidos %]*[Eficiência Acadêmica | Concluídos %]), ([Eficiência Acadêmica | Concluídos %]+[Eficiência Acadêmica | Taxa de Evasão %]) )

Eficiência Acadêmica | Número de Evadidos

['@description Número de EVADIDOS em relação às matrículas vinculadas aos ciclos concluídos no ano anterior ao ano de referência.', '@author dsbr', '@version 1', '@date 29/05/2023', '@panel Eficiência Acadêmica']

/*@description Número de EVADIDOS em relação às matrículas vinculadas aos ciclos concluídos no ano anterior ao ano de referência.@author dsbr@version 1@date 29/05/2023@panel Eficiência Acadêmica*/ CALCULATE(fEficienciaAcademica[Eficiência Acadêmica | Número de Matrículas], dimSituacao[categoriaSituacao] = "Evadidos")

Eficiência Acadêmica | Retidos

['@description Número de matriculados que são classificados como RETIDOS por terem ultrapassado o período previsto para integralização do curso (acrescido de um ano) em relação às matrículas vinculadas aos ciclos concluídos no anterior ao Ano de referência.', '@author dsbr', '@version 1', '@date 29/05/2023', '@panel Eficiência Acadêmica']

/*@description Número de matriculados que são classificados como RETIDOS por terem ultrapassado o período previsto para integralização do curso (acrescido de um ano) em relação às matrículas vinculadas aos ciclos concluídos no anterior ao Ano de referência.@author dsbr@version 1@date 29/05/2023@panel Eficiência Acadêmica*/CALCULATE(SUM(fEficienciaAcademica[numMatriculas]), dimSituacao[FluxoRetido] = "Retido")

target

['@description Meta de indicador (1)', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Meta de indicador (1)@author dsbr@version 1@date 03/11/2022*/ 1

Oferta de Vagas | Graduação

['@description Oferta de Vagas de Graduação', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Oferta de vagas noturnas']

/*@description Oferta de Vagas de Graduação@author dsbr@version 1@date 03/11/2022@panel Oferta de vagas noturnas*/CALCULATE([Número de vagas], TipoCurso[Nível Curso] = "Graduação")

Taxa de Ocupação | Matriculas Ciclos Vigentes

['@description Matriculas (Ciclos Vigentes)', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Taxa de ocupação']

/*@description Matriculas (Ciclos Vigentes)@author dsbr@version 1@date 03/11/2022@panel Taxa de ocupação*/CALCULATE( 'fSituaçãoMatrícula'[Número de Matrículas], SELECTEDVALUE('dCalendário'[Ano])<=2020 || dimFinanciamento[nomeFonteFinanciamentoCorrigido]="Sem Programa Associado", dimCurso[NivelCurso]<>"Básico propedêutico" && dimCurso[NivelCurso]<>"Qualificação Profissional (FIC)")

Taxa de Ocupação | Vagas Ciclos Vigentes

['@description Vagas (Ciclos Vigentes)', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Taxa de ocupação']

/*@description Vagas (Ciclos Vigentes)@author dsbr@version 1@date 03/11/2022@panel Taxa de ocupação*/VAR ano = VALUE ( MAX ( 'dCalendário'[Ano] ) )VAR tabela = CALCULATETABLE ( SUMMARIZE ( 'fSituaçãoMatrícula', 'fSituaçãoMatrícula'[codCicloMatricula], "Vagas", MAX ( fVagas[numVagas] ) ), dimCicloMatricula[anoInicioCiclo] <= ano, dimCicloMatricula[anoFimCiclo] >= ano, dimVagas[nomeVaga]="Vagas Ofertadas", SELECTEDVALUE('dCalendário'[Ano])<=2020 || dimFinanciamento[nomeFonteFinanciamentoCorrigido]="Sem Programa Associado", dimCurso[NivelCurso] <> "Básico propedêutico", dimCurso[NivelCurso] <> "Qualificação Profissional (FIC)" )RETURN SUMX(tabela,[Vagas])

Oferta de Vagas | Curso Noturno Ref.

['@description Oferta de Vagas de Curso Noturno', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Oferta de vagas noturnas']

/*@description Oferta de Vagas de Curso Noturno@author dsbr@version 1@date 03/11/2022@panel Oferta de vagas noturnas*/0.3333

Matrículas | Número de Evadidos

['@description Número de Evadidos', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Taxa de evasão']

/*@description Número de Evadidos@author dsbr@version 1@date 03/11/2022@panel Taxa de evasão*/CALCULATE([Número de Matrículas], dimSituacao[categoriaSituacao] = "Evadidos")

RAP | Matrículas RAP

['@description Quantidade de matrículas que estiveram ativas em pelo menos um dia no ano de referência, ponderada pelos fatores de equivalência previstos.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel RAP']

/*@description Quantidade de matrículas que estiveram ativas em pelo menos um dia no ano de referência, ponderada pelos fatores de equivalência previstos.@author dsbr@version 1@date 03/11/2022@panel RAP*/CALCULATE ([Matrícula Equivalente],dimFinanciamento[nomeFonteFinanciamentoCorrigido] IN {"Sem Programa Associado", "MedioTec"},dimCurso[tipoCurso] = "Bacharelado"|| dimCurso[tipoCurso] = "Licenciatura"|| dimCurso[tipoCurso] = "Tecnologia") * ( 20 / 18 ) + CALCULATE ([Matrícula Equivalente],dimFinanciamento[nomeFonteFinanciamentoCorrigido] IN {"Sem Programa Associado", "MedioTec"},dimCurso[tipoCurso] <> "Bacharelado",dimCurso[tipoCurso] <> "Licenciatura",dimCurso[tipoCurso] <> "Tecnologia")

RAP | Professor Equivalente

['@description Quantidade professores efetivos que atuam no Regime de Trabalho (RT) 20h multiplicado por 0,5, somado à quantidade de professores efetivos que atuam nos RT 40h e RDE.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel RAP']

/*@description Quantidade professores efetivos que atuam no Regime de Trabalho (RT) 20h multiplicado por 0,5, somado à quantidade de professores efetivos que atuam nos RT 40h e RDE.@author dsbr@version 1@date 03/11/2022@panel RAP*/CALCULATE (SUM ('fServidores | Microdados'[fatorProfEquivalente]),'fServidores | Microdados'[Vinculo_Professor] = "Sim",'fServidores | Microdados'[Vinculo_Contrato] = "Efetivo")

RAP | RAP

['@description Este indicador mede a relação entre a quantidade de matrículas equivalentes e a quantidade de docentes efetivos ponderados pelo tipo de Regime de Trabalho. Em que pese as grandezas empregadas no cálculo, será mantido o acrônimo “RAP – Relação Aluno Professor” por entender que tal nomenclatura já está consagrada em toda a Rede Federal.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel RAP']

/*@description Este indicador mede a relação entre a quantidade de matrículas equivalentes e a quantidade de docentes efetivos ponderados pelo tipo de Regime de Trabalho. Em que pese as grandezas empregadas no cálculo, será mantido o acrônimo “RAP – Relação Aluno Professor” por entender que tal nomenclatura já está consagrada em toda a Rede Federal.@author dsbr@version 1@date 03/11/2022@panel RAP*/DIVIDE( [RAP | Matrículas RAP], [RAP | Professor Equivalente])

RAP | Meta

['@description Meta de Relação Aluno Professor', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel RAP']

/*@description Meta de Relação Aluno Professor@author dsbr@version 1@date 03/11/2022@panel RAP*/20

Taxa de Ocupação | Taxa de Ocupação

['@description Este indicador mede o percentual de vagas ocupadas no ano de referência em relação às vagas disponibilizadas em cada tipo curso, excetuando-se os cursos de Qualificação Profissional.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Taxa de ocupação']

/*@description Este indicador mede o percentual de vagas ocupadas no ano de referência em relação às vagas disponibilizadas em cada tipo curso, excetuando-se os cursos de Qualificação Profissional.@author dsbr@version 1@date 03/11/2022@panel Taxa de ocupação*/DIVIDE([Taxa de Ocupação | Matriculas Ciclos Vigentes], [Taxa de Ocupação | Vagas Ciclos Vigentes])

% de Número de Matrículas

% [Número de Matrículas]

/*@description Percentual do Número de Matrículas em relação ao universo do matrículas.@author dsbr@version 1@date 03/11/2022@panel Curso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária*/DIVIDE([Número de Matrículas],CALCULATE([Número de Matrículas],ALLSELECTED()))

% de Número de cursos

% [Número de cursos]

/*@description Percentual do Número de cursos em relação ao universo de cursos.@author dsbr@version 1@date 29/05/2023@panel Curso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária*/DIVIDE([Número de cursos],CALCULATE([Número de cursos],ALLSELECTED()))

% de Número de vagas

% [Número de vagas]

/*@description Percentual do Número de vagas em relação ao universo de vagas@author dsbr@version 1@date 29/05/2023@panel Curso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária*/DIVIDE([Número de vagas],CALCULATE([Número de vagas],ALLSELECTED()))

% de Número de concluintes

% [Número de concluintes]

/*@description Percentual do Número de concluintes em relação ao universo de concluintes.@author dsbr@version 1@date 29/05/2023@panel Curso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária*/DIVIDE([Número de concluintes],CALCULATE([Número de concluintes],ALLSELECTED()))

% de Número de ingressantes

% [Número de ingressantes]

/*@description Percentual do Número de ingressantes em relação ao universo de ingressantes.@author dsbr@version 1@date 29/05/2023@panel Curso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária*/DIVIDE([Número de ingressantes],CALCULATE([Número de ingressantes],ALLSELECTED()))

% de Número de inscritos

% [Número de inscritos]

/*@description Percentual do Número de inscritos em relação ao universo de inscritos.@author dsbr@version 1@date 29/05/2023@panel Curso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária*/DIVIDE([Número de inscritos],CALCULATE([Número de inscritos],ALLSELECTED()))

Matrículas | Raça Não Declarada

['@description Quantidade de Matrículas com Raça Não Declarada', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Quantidade de Matrículas com Raça Não Declarada@author dsbr@version 1@date 03/11/2022*/CALCULATE([Número de Matrículas], dimRendaRaca[CorRaca] = "Não Declarada")

Matrículas | Raça Declarada

['@description Quantidade de Matrículas com Raça Declarada', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Quantidade de Matrículas com Raça Declarada@author dsbr@version 1@date 03/11/2022*/CALCULATE([Número de Matrículas], dimRendaRaca[CorRaca] <> "Não Declarada")

Matrículas | Renda Declarada

['@description Quantidade de Matrículas com Renda Declarada', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Quantidade de Matrículas com Renda Declarada@author dsbr@version 1@date 03/11/2022*/CALCULATE([Número de Matrículas], dimRendaRaca[RendaFamiliar] <> "Não Declarada")

Matrículas | Renda Não Declarada

['@description Quantidade de Matrículas com Renda Não Declarada', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Quantidade de Matrículas com Renda Não Declarada@author dsbr@version 1@date 03/11/2022*/CALCULATE([Número de Matrículas], dimRendaRaca[RendaFamiliar] = "Não Declarada")

% de Matrículas | Raça Não Declarada

% [Matrículas | Raça Não Declarada]

/*@description % de Matrículas com Raça Não Declarada@author dsbr@version 1@date 03/11/2022@panel Classificação Racial, Renda e Sexo*/DIVIDE([Matrículas | Raça Não Declarada],[Número de Matrículas])

% de Matrículas | Raça Declarada

% [Matrículas | Raça Declarada]

/*@description % de Matrículas com Raça Declarada@author dsbr@version 1@date 03/11/2022@panel Classificação Racial, Renda e Sexo*/DIVIDE([Matrículas | Raça Declarada],[Número de Matrículas])

% de Matrículas | Renda Declarada

% [Matrículas | Renda Declarada]

/*@description % de Matrículas com Renda Declarada@author dsbr@version 1@date 03/11/2022@panel Classificação Racial, Renda e Sexo*/DIVIDE([Matrículas | Renda Declarada],[Número de Matrículas])

% de Matrículas | Renda Não Declarada

% [Matrículas | Renda Não Declarada]

/*@description % de Matrículas com Renda Não Declarada@author dsbr@version 1@date 03/11/2022@panel Classificação Racial, Renda e Sexo*/DIVIDE([Matrículas | Renda Não Declarada],[Número de Matrículas])

Oferta de Curso | Curso Noturno

['@description Oferta de Cursos Noturnos', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Oferta de vagas noturnas']

/*@description Oferta de Cursos Noturnos@author dsbr@version 1@date 03/11/2022@panel Oferta de vagas noturnas*/ CALCULATE([Número de cursos], dimCurso[turnoCurso] = "Noturno")

Índice de Verticalização | Vagas - CT

['@description Total de Vagas de Ingresso ofertadas em cursos Técnicos, considerando os cursos Integrados, Subsequentes e Concomitantes.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Índice de Verticalização']

/*@description Total de Vagas de Ingresso ofertadas em cursos Técnicos, considerando os cursos Integrados, Subsequentes e Concomitantes.@author dsbr@version 1@date 03/11/2022@panel Indice de Verticalização*/VAR ano=SELECTEDVALUE('dCalendário'[Ano])RETURNCALCULATE(SUM(fCiclos[Vagas_Ofertadas]), fCiclos[anoInicioCiclo]=ano, fCiclos[tipoCurso] = "Técnico")

Índice de Verticalização | Vagas - PG

['@description Total de Vagas de Ingresso ofertadas em cursos de Pós-Graduação, considerando cursos de Especialização, Mestrados e Doutorados.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Índice de Verticalização']

/*@description Total de Vagas de Ingresso ofertadas em cursos de Pós-Graduação, considerando cursos de Especialização, Mestrados e Doutorados.@author dsbr@version 1@date 03/11/2022@panel Indice de Verticalização*/VAR ano=SELECTEDVALUE('dCalendário'[Ano])RETURNCALCULATE(SUM(fCiclos[Vagas_Ofertadas]), fCiclos[anoInicioCiclo]=ano, fCiclos[tipoCurso]="Mestrado" || fCiclos[tipoCurso]="Doutorado" || fCiclos[tipoCurso]="Especialização (Lato Sensu)" || fCiclos[tipoCurso]="Mestrado Profissional" || fCiclos[tipoCurso]="Doutorado Profissional")

Índice de Verticalização | Vagas - QP

['@description Total de Vagas de Ingresso ofertadas em cursos de Qualificação Profissional.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Índice de Verticalização']

/*@description Total de Vagas de Ingresso ofertadas em cursos de Qualificação Profissional.@author dsbr@version 1@date 03/11/2022@panel Índice de Verticalização*/VAR ano=SELECTEDVALUE('dCalendário'[Ano])RETURNCALCULATE(SUM(fCiclos[Vagas_Ofertadas]), fCiclos[anoInicioCiclo]=ano, fCiclos[tipoCurso] = "Qualificação Profissional (FIC)")

Índice de Verticalização | Índice Geral

['@description Índice de Verticalização Geral', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Índice de Verticalização Geral@author dsbr@version 1@date 03/11/2022*/ VAR QP_CT = DIVIDE([Índice de Verticalização | Vagas - QP], [Índice de Verticalização | Vagas - CT], 0) VAR CT_CG = DIVIDE([Índice de Verticalização | Vagas - CT], [Índice de Verticalização | Vagas - CG], 0) VAR CG_PG = DIVIDE([Índice de Verticalização | Vagas - CG], [Índice de Verticalização | Vagas - PG], 0) VAR CT_PG = DIVIDE([Índice de Verticalização | Vagas - CT], [Índice de Verticalização | Vagas - PG], 0) VAR QP_CG = DIVIDE([Índice de Verticalização | Vagas - QP], [Índice de Verticalização | Vagas - CG], 0) VAR QP_PG = DIVIDE([Índice de Verticalização | Vagas - QP], [Índice de Verticalização | Vagas - PG], 0) VAR IV = IF(QP_CT>1, 39.7, ROUND(QP_CT*39.7, 2)) + IF(CT_CG>1, 36.5, ROUND(CT_CG*36.5, 2)) + IF(CG_PG>1, 9.5, ROUND(CG_PG*9.5, 2)) + IF(CT_PG>1, 2.8, ROUND(CT_PG*2.8, 2)) + IF(QP_CG>1, 8.9, ROUND(QP_CG*8.9, 2)) + IF(QP_PG>1, 2.6, ROUND(QP_PG*2.6, 2)) RETURN IF(IV, IV, 0)

Índice de Verticalização | Unidade de Ensino

['@description Índice de Verticalização | Unidade de Ensino', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Índice de Verticalização']

/*@description Índice de Verticalização | Unidade de Ensino@author dsbr@version 1@date 03/11/2022@panel Indice de Verticalização*/VAR tabela = SUMMARIZE(fCiclos, dimUnidade[Instituicao], fCiclos[codUnidade], "indice", [Índice de Verticalização | Eixo Tecnológico])RETURNAVERAGEX(tabela, [indice])

Índice de Verticalização | Eixo Tecnológico

['@description Este indicador busca verificar a condição de verticalização dos cursos oferecidos por uma mesma unidade acadêmica em um mesmo eixo tecnológico, considerando vagas de ingresso ofertadas em 04 categorias possíveis: Curso de Qualificação Profissional (QP); Curso Técnico (CT); Curso de Graduação (CG) e Curso de Pós-Graduação (PG).', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Este indicador busca verificar a condição de verticalização dos cursos oferecidos por uma mesma unidade acadêmica em um mesmo eixo tecnológico, considerando vagas de ingresso ofertadas em 04 categorias possíveis: Curso de Qualificação Profissional (QP); Curso Técnico (CT); Curso de Graduação (CG) e Curso de Pós-Graduação (PG).@author dsbr@version 1@date 03/11/2022*/VAR tabela = SUMMARIZE(fCiclos, dimUnidade[Instituicao], fCiclos[codUnidade], fCiclos[tipoEixoTecnologico], "indice", [Índice de Verticalização | Índice Geral])RETURNAVERAGEX(tabela, [indice])

Índice de Verticalização | Vagas - CG

['@description Total de Vagas de Ingresso ofertadas em cursos de Graduação, considerando os cursos de Graduação Tecnológica, Bacharelados e Licenciaturas.', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Total de Vagas de Ingresso ofertadas em cursos de Graduação, considerando os cursos de Graduação Tecnológica, Bacharelados e Licenciaturas.@author dsbr@version 1@date 03/11/2022*/VAR ano=SELECTEDVALUE('dCalendário'[Ano])RETURNCALCULATE(SUM(fCiclos[Vagas_Ofertadas]), fCiclos[anoInicioCiclo]=ano, fCiclos[tipoCurso]="Licenciatura" || fCiclos[tipoCurso]="Tecnologia" || fCiclos[tipoCurso]="Bacharelado")

Índice de Verticalização | Instituição

['@description Índice de Verticalização da Instituição', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Índice de Verticalização']

/*@description Índice de Verticalização da Instituição@author dsbr@version 1@date 03/11/2022@panel Indice de Verticalização*/VAR tabela = SUMMARIZE(fCiclos, dimUnidade[Instituicao], "indice", [Índice de Verticalização | Unidade de Ensino])RETURNAVERAGEX(tabela, [indice])

Masculino

['@description Se é masculino', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Faixa Etária']

/*@description Se é masculino@author dsbr@version 1@date 03/11/2022@panel Faixa Etária*/DIVIDE(CALCULATE([Número de Matrículas], dimSexoIdade[Sexo] = "Masculino"),CALCULATE([Número de Matrículas], ALL(dimSexoIdade)),BLANK())

Feminino

['@description Se é feminino', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Faixa Etária']

/* @description Se é feminino@author dsbr@version 1@date 03/11/2022@panel Faixa Etária*/ DIVIDE(CALCULATE([Número de Matrículas], dimSexoIdade[Sexo] = "Feminino"),CALCULATE([Número de Matrículas], ALL(dimSexoIdade)),BLANK())

_fMatrículas | Slider Valor Absoluto

['@description Métrica para funcionamento de componente visual', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Métrica para funcionamento de componente visual@author dsbr@version 1@date 03/11/2022*/IF((VALUES('_fMatrículas'[_fMatrícula | Valor])= "Valor Absoluto"), "Valor Absoluto", "Valor Absoluto")

_fMatrículas | Slider Valor %

['@description Métrica para funcionamento de componente visual', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Métrica para funcionamento de componente visual@author dsbr@version 1@date 03/11/2022*/IF((VALUES('_fMatrículas'[_fMatrícula | Valor])= "Valor %"), "Valor %", "Valor %")

_fMatrículas | Slider Indicador

['@description Métrica para funcionamento de componente visual', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Métrica para funcionamento de componente visual@author dsbr@version 1@date 03/11/2022*/SWITCH(VALUES('_fMatrículas'[_fMatrícula | Valor]), "Valor Absoluto", -1, "Valor %", 1)

Projeto de Lei

['@description Valor inicial constante do projeto de lei orçamentária elaborado pelo Poder', 'Executivo e enviado ao congresso.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Valor inicial constante do projeto de lei orçamentária elaborado pelo PoderExecutivo e enviado ao congresso.@author dsbr@version 1@date 03/11/2022@panel Panorama Orçamentário; Explorar Dados*/VAR ProjetoLei=CALCULATE( SUM('ItemDespesa'[ProjetoLei]), DATESYTD('dCalendário'[Data]) )RETURNIF( COUNTROWS('ItemDespesa')>0, IF(ProjetoLei>0,ProjetoLei,BLANK()), BLANK() )

Projeto de Lei SPLY

['@description Valor inicial constante do projeto de lei orçamentária no mesmo período do ano anterior', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Valor inicial constante do projeto de lei orçamentária no mesmo período do ano anterior@author dsbr@version 1@date 03/11/2022*/ VAR __lastDate = CALCULATE ( MAX ( ItemDespesa[DiaEmissao] ), ALL ( ItemDespesa ) )VAR __currentPeriodAdjusted = FILTER ( VALUES ( 'dCalendário'[Data] ), 'dCalendário'[Data] <= __lastDate )VAR __result = CALCULATE ( [Projeto de Lei], DATESYTD ( DATEADD ( __currentPeriodAdjusted, -1, YEAR ) ) )RETURN __result

Dotação adicional

['@description São as autorizações de despesa não computadas ou insuficientemente dotadas na Lei de Orçamento.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Panorama Orçamentário; Explorar Dados']

/*@description São as autorizações de despesa não computadas ou insuficientemente dotadas na Lei de Orçamento.@author dsbr@version 1@date 03/11/2022@panel Panorama Orçamentário; Explorar Dados*/ SUM(ItemDespesa[DotacaoEspecial])+SUM(ItemDespesa[DotacaoExtraordinaria])+SUM(ItemDespesa[DotacaoSuplementar])

% Execução

['@description Porcentagem de execução da despesa', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Porcentagem de execução da despesa@author dsbr@version 1@date 03/11/2022*/[Despesa liquidada]/[Dotação atualizada]

% Execução Total

['@description Porcentagem de execução do recurso', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Porcentagem de execução do recurso@author dsbr@version 1@date 03/11/2022*/[Despesa liq&RP]/[Dotação atualizada]

Crédito Disponível

['@description Créditos orçamentários correspondentes ao valor da dotação inicial e da adicional de receita aprovada no orçamento geral e liberada ou antecipada pela lei de diretrizes orçamentárias deduzida das despesas empenhadas e pré-empenhadas. Em suma, corresponde ao crédito orçamentário disponível ainda não executado (pré-empenhado ou empenhado).', '@author dsbr', '@version 1', '@date 29/05/2023', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Créditos orçamentários correspondentes ao valor da dotação inicial e da adicional de receita aprovada no orçamento geral e liberada ou antecipada pela lei de diretrizes orçamentárias deduzida das despesas empenhadas e pré-empenhadas. Em suma, corresponde ao crédito orçamentário disponível ainda não executado (pré-empenhado ou empenhado).@author dsbr@version 1@date 29/05/2023@panel Panorama Orçamentário; Explorar Dados*/VAR CredDisp=CALCULATE( SUM('ItemDespesa'[CreditoDisponivel]), DATESYTD('dCalendário'[Data]) )RETURNIF( COUNTROWS('ItemDespesa')>0, IF(CredDisp>0,CredDisp,BLANK()), BLANK() )

Crédito Indisponível

['@description Verifica o crédito de acordo com a data de parâmetro', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Verifica o crédito de acordo com a data de parâmetro@author dsbr@version 1@date 03/11/2022*/IF( COUNTROWS('ItemDespesa')>0, CALCULATE( SUM('ItemDespesa'[CreditoIndisponivel]), DATESYTD('dCalendário'[Data]) ), BLANK() )

Destaque Concedido

['@description Transferência de créditos entre diferentes órgãos do orçamento federal, do órgão de referência para outro órgão.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Transferência de créditos entre diferentes órgãos do orçamento federal, do órgão de referência para outro órgão.@author dsbr@version 1@date 03/11/2022@panel Panorama Orçamentário; Explorar Dados*/ SUM(ItemDespesa[DestaqueConcedido])

Destaque Recebido

['@description Transferência de créditos entre diferentes órgãos do orçamento federal, de um órgão para o órgão de referência.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Transferência de créditos entre diferentes órgãos do orçamento federal, de um órgão para o órgão de referência.@author dsbr@version 1@date 03/11/2022@panel Panorama Orçamentário; Explorar Dados*/SUM(ItemDespesa[DestaqueRecebido])

Dotação atualizada SPLY

['@description Dotação adicional no mesmo período do ano anterior', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Dotação adicional no mesmo período do ano anterior@author dsbr@version 1@date 03/11/2022*/ VAR __lastDate = CALCULATE ( MAX ( ItemDespesa[DiaEmissao] ), ALL ( ItemDespesa ) )VAR __currentPeriodAdjusted = FILTER ( VALUES ( 'dCalendário'[Data] ), 'dCalendário'[Data] <= __lastDate )VAR __result = CALCULATE ( [Dotação atualizada], DATESYTD ( DATEADD ( __currentPeriodAdjusted, -1, YEAR ) ) )RETURN __result

Dotação atualizada

['@description É o valor monetário autorizado, consignado na lei do orçamento (LOA), somado a eventuais suplementações e deduzido de eventuais cancelamentos, para atender uma determinada programação orçamentária.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Panorama Orçamentário; Explorar Dados']

/*@description É o valor monetário autorizado, consignado na lei do orçamento (LOA), somado a eventuais suplementações e deduzido de eventuais cancelamentos, para atender uma determinada programação orçamentária.@author dsbr@version 1@date 03/11/2022@panel Panorama Orçamentário; Explorar Dados*/VAR DotAtul=CALCULATE( SUM('ItemDespesa'[DotacaoAtualizada]), DATESYTD('dCalendário'[Data]) )RETURNIF( COUNTROWS('ItemDespesa')>0, IF(DotAtul>0,DotAtul,BLANK()), BLANK() )

Dotação Cancelada e Remanejada

['@description Cancelamento é a redução de dotarção orçamentária. Já o remanejamento é resultante de anulação parcial ou total de dotações orçamentárias ou de créditos adicionais, autorizados em Lei.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Cancelamento é a redução de dotarção orçamentária. Já o remanejamento é resultante de anulação parcial ou total de dotações orçamentárias ou de créditos adicionais, autorizados em Lei.@author dsbr@version 1@date 03/11/2022@panel Panorama Orçamentário; Explorar Dados*/SUM(ItemDespesa[DotacaoCancRem])

Dotação inicial

['@description Valor inicial constante da lei orçamentária sancionada pelo Presidente.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Valor inicial constante da lei orçamentária sancionada pelo Presidente.@author dsbr@version 1@date 03/11/2022@panel Panorama Orçamentário; Explorar Dados*/VAR DotInicial=CALCULATE( SUM('ItemDespesa'[DotacaoInicial]), DATESYTD('dCalendário'[Data]) )RETURNIF( COUNTROWS('ItemDespesa')>0, IF(DotInicial>0,DotInicial,BLANK()), BLANK() )

Dotação Inicial SPLY

['@description Valor inicial constante da lei orçamentária no mesmo periodo do ano anterior', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Valor inicial constante da lei orçamentária no mesmo periodo do ano anterior@author dsbr@version 1@date 03/11/2022*/VAR __lastDate = CALCULATE ( MAX ( ItemDespesa[DiaEmissao] ), ALL ( ItemDespesa ) )VAR __currentPeriodAdjusted = FILTER ( VALUES ( 'dCalendário'[Data] ), 'dCalendário'[Data] <= __lastDate )VAR __result = CALCULATE ( [Dotação inicial], DATESYTD ( DATEADD ( __currentPeriodAdjusted, -1, YEAR ) ) )RETURN __result

Dotação Suplementar

['@description Dotação Suplementar', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Dotação Suplementar@author dsbr@version 1@date 03/11/2022*/SUM(ItemDespesa[DotacaoSuplementar])

Dotação Suplementar SPLY

['@description Dotação Suplementar no mesmo período do ano anterior', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Dotação Suplementar no mesmo período do ano anterior@author dsbr@version 1@date 03/11/2022*/ VAR __lastDate = CALCULATE ( MAX ( ItemDespesa[DiaEmissao] ), ALL ( ItemDespesa ) )VAR __currentPeriodAdjusted = FILTER ( VALUES ( 'dCalendário'[Data] ), 'dCalendário'[Data] <= __lastDate )VAR __result = CALCULATE ( [Dotação Suplementar], DATESYTD ( DATEADD ( __currentPeriodAdjusted, -1, YEAR ) ) )RETURN __result

Orçamento não liquidado do exercício

['@description Quantidade de orçamento não liquidado do exercício', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Quantidade de orçamento não liquidado do exercício@author dsbr@version 1@date 03/11/2022*/ [Crédito Disponível]+[Despesa empenhada a liquidar]

Orçamento não liquidado total

['@description Quantidade de orçamento não liquidado total', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Quantidade de orçamento não liquidado total@author dsbr@version 1@date 03/11/2022*/ [Orçamento não liquidado do exercício]+[RAP não processados a liquidar]

Provisão Recebida

['@description Transferência de créditos entre diferentes unidades gestoras executoras de um mesmo órgão.', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Transferência de créditos entre diferentes unidades gestoras executoras de um mesmo órgão.@author dsbr@version 1@date 03/11/2022*/SUM(ItemDespesa[ProvisaoRecebida])

RAP não processado inscrito

['@description Restos a pagar não processados inscritos', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Restos a pagar não processados inscritos@author dsbr@version 1@date 03/11/2022*/ SUM(ItemDespesa[RAPNProcInscrito])

RAP não processado reinscrito

['@description Restos a pagar não processados reinscritos', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Restos a pagar não processados reinscritos@author dsbr@version 1@date 03/11/2022*/SUM(ItemDespesa[RAPNProcReinscrito])

RAP Processado Inscrito

['@description Restos a pagar processados inscritos', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Restos a pagar processados inscritos@author dsbr@version 1@date 03/11/2022*/ SUM(ItemDespesa[RAPProcInscrito])

RAP Processado Reinscrito

['@description Restos a pagar processados reinscritos', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Restos a pagar processados reinscritos@author dsbr@version 1@date 03/11/2022*/SUM(ItemDespesa[RAPProcReinscrito])

Última atualização orçamento

['@description Data da última atualização do orçamento', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Data da última atualização do orçamento@author dsbr@version 1@date 03/11/2022*/VALUES(Atualizacao[Atualizacao_TG])

% de Projeto de Lei

% [Projeto de Lei]

/*@description % de Projeto de Lei@author dsbr@version 1@date 03/11/2022*/DIVIDE([Projeto de Lei],CALCULATE([Projeto de Lei],ALLSELECTED()))

% de Dotação adicional

% [Dotação adicional]

/*@description % de Dotação adicional@author dsbr@version 1@date 03/11/2022*/DIVIDE([Dotação adicional],CALCULATE([Dotação adicional],ALLSELECTED()))

% de Crédito Disponível

% [Crédito Disponível]

/*@description % de Crédito Disponível@author dsbr@version 1@date 03/11/2022*/DIVIDE([Crédito Disponível],CALCULATE([Crédito Disponível],ALLSELECTED()))

% de Crédito Indisponível

% [Crédito Indisponível]

/*@description % de Crédito Indisponível@author dsbr@version 1@date 03/11/2022*/DIVIDE([Crédito Indisponível],CALCULATE([Crédito Indisponível],ALLSELECTED()))

% de Destaque Concedido

% [Destaque Concedido]

/*@description % de Destaque Concedido@author dsbr@version 1@date 03/11/2022*/DIVIDE([Destaque Concedido],CALCULATE([Destaque Concedido],ALLSELECTED()))

% de Destaque Recebido

% [Destaque Recebido]

/*@description % de Destaque Recebido@author dsbr@version 1@date 03/11/2022*/DIVIDE([Destaque Recebido],CALCULATE([Destaque Recebido],ALLSELECTED()))

% de Dotação atualizada

% [Dotação atualizada]

/*@description % de Dotação atualizada@author dsbr@version 1@date 03/11/2022*/DIVIDE([Dotação atualizada],CALCULATE([Dotação atualizada],ALLSELECTED()))

% de Dotação Cancelada e Remanejada

% [Dotação Cancelada e Remanejada]

/*@description % de Dotação Cancelada e Remanejada@author dsbr@version 1@date 03/11/2022*/DIVIDE([Dotação Cancelada e Remanejada],CALCULATE([Dotação Cancelada e Remanejada],ALLSELECTED()))

% de Dotação inicial

% [Dotação inicial]

/*@description % de Dotação inicial@author dsbr@version 1@date 03/11/2022*/DIVIDE([Dotação inicial],CALCULATE([Dotação inicial],ALLSELECTED()))

% de Dotação Suplementar

% [Dotação Suplementar]

/*@description % de Dotação Suplementar@author dsbr@version 1@date 03/11/2022*/DIVIDE([Dotação Suplementar],CALCULATE([Dotação Suplementar],ALLSELECTED()))

% de Orçamento não liquidado do exercício

% [Orçamento não liquidado do exercício]

/*@description % de Orçamento não liquidado do exercício@author dsbr@version 1@date 03/11/2022*/DIVIDE([Orçamento não liquidado do exercício],CALCULATE([Orçamento não liquidado do exercício],ALLSELECTED()))

% de Orçamento não liquidado total

% [Orçamento não liquidado total]

/*@description % de Orçamento não liquidado total@author dsbr@version 1@date 03/11/2022*/DIVIDE([Orçamento não liquidado total],CALCULATE([Orçamento não liquidado total],ALLSELECTED()))

% de Provisão Recebida

% [Provisão Recebida]

DIVIDE([Provisão Recebida],CALCULATE([Provisão Recebida],ALLSELECTED()))

% de RAP não processado inscrito

% [RAP não processado inscrito]

/*@description % de RAP não processado inscrito@author dsbr@version 1@date 03/11/2022*/DIVIDE([RAP não processado inscrito],CALCULATE([RAP não processado inscrito],ALLSELECTED()))

% de RAP não processado reinscrito

% [RAP não processado reinscrito]

/*@description % de RAP não processado reinscrito@author dsbr@version 1@date 03/11/2022*/DIVIDE([RAP não processado reinscrito],CALCULATE([RAP não processado reinscrito],ALLSELECTED()))

% de RAP Processado Inscrito

% [RAP Processado Inscrito]

/*@description % de RAP processado inscrito@author dsbr@version 1@date 03/11/2022*/DIVIDE([RAP Processado Inscrito],CALCULATE([RAP Processado Inscrito],ALLSELECTED()))

% de RAP Processado Reinscrito

% [RAP Processado Reinscrito]

/*@description % de RAP processado reinscrito@author dsbr@version 1@date 03/11/2022*/DIVIDE([RAP Processado Reinscrito],CALCULATE([RAP Processado Reinscrito],ALLSELECTED()))

Matrícula Equivalente (Denominador) Percentuais Legais

Sem descrição no campo Description

Despesa empenhada

['@description Despesa decorrente de ato emanado de autoridade que criou para o Estado uma obrigação de pagamento, pendente ou não de implemento de condições.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Classificação Racial, Renda e Sexo; Faixa Etária; Panorama Orçamentário; Explorar Dados; Serie Histórica']

/* @description Despesa decorrente de ato emanado de autoridade que criou para o Estado uma obrigação de pagamento, pendente ou não de implemento de condições.@author dsbr@version 1@date 03/11/2022@panel Classificação Racial, Renda e Sexo; Faixa Etária; Panorama Orçamentário; Explorar Dados; Serie Histórica*/SUM ( 'ItemDespesa'[Empenhado] )

Despesa empenhada a liquidar

['@description Despesa empenhada, mas ainda pendente da verlficação do direito adquirido pelo credor, ou seja, corresponde ao total de despesa empenhada diminuido do total de despesas liquidadas.', '@author dsbr', '@version 1', '@date 01/11/2022', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Despesa empenhada, mas ainda pendente da verlficação do direito adquirido pelo credor, ou seja, corresponde ao total de despesa empenhada diminuido do total de despesas liquidadas.@author dsbr@version 1@date 01/11/2022@panel Panorama Orçamentário; Explorar Dados*/sum('ItemDespesa'[EmpenhadoaLiquidar])

Despesa liquidada

['@description Despesas decorrente da verificação do direito adquirido pelo credor tendo por base os títulos e documentos comprobatórios do respectivo crédito.', '@author dsbr', '@version 1', '@date 01/11/2022', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Despesas decorrente da verificação do direito adquirido pelo credor tendo por base os títulos e documentos comprobatórios do respectivo crédito.@author dsbr@version 1@date 01/11/2022@panel Panorama Orçamentário; Explorar Dados*/sum('ItemDespesa'[Liquidado])

Despesa paga

['@description Despesa decorrente do pagamento de despacho exarado por autoridade competente determinando que a despesa seja paga.', '@author dsbr', '@version 1', '@date 01/11/2022', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Despesa decorrente do pagamento de despacho exarado por autoridade competente determinando que a despesa seja paga.@author dsbr@version 1@date 01/11/2022@panel Panorama Orçamentário; Explorar Dados*/sum('ItemDespesa'[Pago])

RAP não processados a liquidar

['@description Despesas empenhadas mas não liquidadas até o dia 31 de dezembro do exercício anterior e ainda não liquidada no exercício corrente selecionado.', '@author dsbr/thiago', '@version 2', '@date 29/05/2023', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Despesas empenhadas mas não liquidadas até o dia 31 de dezembro do exercício anterior e ainda não liquidada no exercício corrente selecionado.@author dsbr/thiago@version 2@date 29/05/2023@panel Panorama Orçamentário; Explorar Dados*/ sum('ItemDespesa'[RAPNProcaLiquidar])

RAP não processados liquidado

['@description Despesas empenhadas mas não liquidadas até o dia 31 de dezembro do exercício anterior e liquidada no exercício corrente selecionado.', '@author dsbr/thiago', '@version 2', '@date 29/05/2023', '@panel Panorama Orçamentário; Explorar Dados']

sum('ItemDespesa'[RAPNProcLiquidado])

RAP não processados pago

['@description Despesas empenhadas mas não liquidadas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas em exercícios anteriores que foram pagas no exercício corrente selecionado.', '@author dsbr/thiago', '@version 2', '@date 29/05/2023']

/*@description Despesas empenhadas mas não liquidadas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas em exercícios anteriores que foram pagas no exercício corrente selecionado.@author dsbr/thiago@version 2@date 29/05/2023*/sum('ItemDespesa'[RAPNProcPago])

RAP processados a pagar

['@description Despesas empenhadas e liquidadas mas não pagas até o dia 31 de dezembro do exercício anterior e ainda não pago no exercício corrente selecionado.', '@author dsbr/thiago', '@version 2', '@date 29/05/2023']

/*@description Despesas empenhadas e liquidadas mas não pagas até o dia 31 de dezembro do exercício anterior e ainda não pago no exercício corrente selecionado.@author dsbr/thiago@version 2@date 29/05/2023*/sum('ItemDespesa'[RAPProcAPagar])

RAP processados pago

['@description Despesas empenhadas mas não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas e não pagas em exercícios anteriores, que foram pagas no exercício corrente selecionado.', '@author dsbr/thiago', '@version 2', '@date 29/05/2023']

/*@description Despesas empenhadas mas não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas e não pagas em exercícios anteriores, que foram pagas no exercício corrente selecionado.@author dsbr/thiago@version 2@date 29/05/2023*/sum('ItemDespesa'[RAPProcPago])

Despesa paga&RP

['@description Despesa decorrente do pagamento de despacho exarado por autoridade competente determinando que a despesa do exercício corrente e dos exercícios anteriores inscritas em restos a pagar sejam pagas. ', '@author dsbr/thiago', '@version 2', '@date 29/05/2023']

/*@description Despesa decorrente do pagamento de despacho exarado por autoridade competente determinando que a despesa do exercício corrente e dos exercícios anteriores inscritas em restos a pagar sejam pagas. @author dsbr/thiago@version 2@date 29/05/2023*/[Despesa paga] + [RAP processados pago] + [RAP não processados pago]

Despesa liq&RP

['@description Despesas decorrente da verificação do direito adquirido pelo credor tendo por base os títulos e documentos comprobatórios do respectivo crédito no exercício corrente e de exercícios anteriores inscritos em restos a pagar.', '@author dsbr', '@version 1', '@date 01/11/2022', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Despesas decorrente da verificação do direito adquirido pelo credor tendo por base os títulos e documentos comprobatórios do respectivo crédito no exercício corrente e de exercícios anteriores inscritos em restos a pagar.@author dsbr@version 1@date 01/11/2022@panel Panorama Orçamentário; Explorar Dados*/[Despesa liquidada]+[RAP não processados liquidado]

Liq&RP (YOY)

['@description Despesas decorrente da verificação do direito adquirido pelo credor tendo por base os títulos e documentos comprobatórios do respectivo crédito no exercício corrente e de exercícios anteriores inscritos em restos a pagar. (variação percentual com base no período do ano anterior).', '@author dsbr', '@version 1', '@date 01/11/2022']

VAR LiqRP_Ano_Anterior = CALCULATE ( ( [Despesa liq&RP] ), SAMEPERIODLASTYEAR ( 'dCalendário'[Data] ) )RETURN IF ( LiqRP_Ano_Anterior = BLANK (), BLANK (), ( LiqRP_Ano_Anterior ) )

Despesa liq&RP SPLY

['@description Despesas decorrente da verificação do direito adquirido pelo credor tendo por base os títulos e documentos comprobatórios do respectivo crédito no exercício corrente e de exercícios anteriores inscritos em restos a pagar. (com base no período do ano anterior).', '@author dsbr', '@version 1', '@date 01/11/2022']

VAR __lastDate = CALCULATE ( MAX ( ItemDespesa[DiaEmissao] ), ALL ( ItemDespesa ) )VAR __currentPeriodAdjusted = FILTER ( VALUES ( 'dCalendário'[Data] ), 'dCalendário'[Data] <= __lastDate )VAR __result = CALCULATE ( [Despesa liq&RP], DATESYTD ( DATEADD ( __currentPeriodAdjusted, -1, YEAR ) ) )RETURN __result

Despesa empenhada SPLY

['@description Despesa decorrente de ato emanado de autoridade que criou para o Estado uma obrigação de pagamento, pendente ou não de implemento de condições. (com base no mesmo período do ano anterior) ', '@author dsbr/thiago', '@version 2', '@date 29/05/2023']

/*@description Despesa decorrente de ato emanado de autoridade que criou para o Estado uma obrigação de pagamento, pendente ou não de implemento de condições. (com base no mesmo período do ano anterior) @author dsbr/thiago@version 2@date 29/05/2023*/VAR __lastDate = CALCULATE ( MAX ( ItemDespesa[DiaEmissao] ), ALL ( ItemDespesa ) )VAR __currentPeriodAdjusted = FILTER ( VALUES ( 'dCalendário'[Data] ), 'dCalendário'[Data] <= __lastDate )VAR __result = CALCULATE ( [Despesa empenhada], DATESYTD ( DATEADD ( __currentPeriodAdjusted, -1, YEAR ) ) )RETURN __result

Despesa empenhada a liquidar SPLY

['@description Despesa empenhada, mas ainda pendente da verlficação do direito adquirido pelo credor, ou seja, corresponde ao total de despesa empenhada diminuido do total de despesas liquidadas. (com base no mesmo período do ano anterior)', '@author dsbr/thiago', '@version 2', '@date 29/05/2023']

/*@description Despesa empenhada, mas ainda pendente da verlficação do direito adquirido pelo credor, ou seja, corresponde ao total de despesa empenhada diminuido do total de despesas liquidadas. (com base no mesmo período do ano anterior)@author dsbr/thiago@version 2@date 29/05/2023*/VAR __lastDate = CALCULATE ( MAX ( ItemDespesa[DiaEmissao] ), ALL ( ItemDespesa ) )VAR __currentPeriodAdjusted = FILTER ( VALUES ( 'dCalendário'[Data] ), 'dCalendário'[Data] <= __lastDate )VAR __result = CALCULATE ( [Despesa empenhada a liquidar], DATESYTD ( DATEADD ( __currentPeriodAdjusted, -1, YEAR ) ) )RETURN __result

Despesa liquidada SPLY

['@description Despesas decorrente da verificação do direito adquirido pelo credor tendo por base os títulos e documentos comprobatórios do respectivo crédito.(com base no mesmo período do ano anterior)', '@author dsbr/thiago', '@version 2', '@date 29/05/2023']

/*@description Despesas decorrente da verificação do direito adquirido pelo credor tendo por base os títulos e documentos comprobatórios do respectivo crédito.(com base no mesmo período do ano anterior)@author dsbr/thiago@version 2@date 29/05/2023*/VAR __lastDate = CALCULATE ( MAX ( ItemDespesa[DiaEmissao] ), ALL ( ItemDespesa ) )VAR __currentPeriodAdjusted = FILTER ( VALUES ( 'dCalendário'[Data] ), 'dCalendário'[Data] <= __lastDate )VAR __result = CALCULATE ( [Despesa liquidada], DATESYTD ( DATEADD ( __currentPeriodAdjusted, -1, YEAR ) ) )RETURN __result

Despesa paga SPLY

['@description Despesa decorrente do pagamento de despacho exarado por autoridade competente determinando que a despesa seja paga. (com base no mesmo período do ano anterior)', '@author dsbr/thiago', '@version 2', '@date 29/05/2023']

/*@description Despesa decorrente do pagamento de despacho exarado por autoridade competente determinando que a despesa seja paga. (com base no mesmo período do ano anterior)@author dsbr/thiago@version 2@date 29/05/2023*/VAR __lastDate = CALCULATE ( MAX ( ItemDespesa[DiaEmissao] ), ALL ( ItemDespesa ) )VAR __currentPeriodAdjusted = FILTER ( VALUES ( 'dCalendário'[Data] ), 'dCalendário'[Data] <= __lastDate )VAR __result = CALCULATE ( [Despesa paga], DATESYTD ( DATEADD ( __currentPeriodAdjusted, -1, YEAR ) ) )RETURN __result

Pagamento Total

['@description Despesas pagas com créditos do exercício somadas às despesas pagas com créditos de exercícios anteriores (restos a pagar).', '@author dsbr', '@version 1', '@date 01/11/2022', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Despesas pagas com créditos do exercício somadas às despesas pagas com créditos de exercícios anteriores (restos a pagar).@author dsbr@version 1@date 01/11/2022@panel Panorama Orçamentário; Explorar Dados*/ [Despesa paga]+[RAP não processados pago]+[RAP processados pago]

RAP Cancelado

['@description Despesas empenhadas mas não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas e não pagas em exercícios anteriores, que foram canceladas no exercício corrente selecionado.', '@author dsbr/thiago', '@version 2', '@date 29/05/2023', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Despesas empenhadas mas não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas e não pagas em exercícios anteriores, que foram canceladas no exercício corrente selecionado.@author dsbr/thiago@version 2@date 29/05/2023@panel Panorama Orçamentário; Explorar Dados*/SUM(ItemDespesa[RAPNProcCancelado])+SUM(ItemDespesa[RAPProcCancelado])

RAP Pago

['@description Despesas empenhadas mas não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas e não pagas em exercícios anteriores, que foram pagas no exercício corrente selecionado.', '@author dsbr/thiago', '@version 2', '@date 29/05/2023', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Despesas empenhadas mas não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas e não pagas em exercícios anteriores, que foram pagas no exercício corrente selecionado.@author dsbr/thiago@version 2@date 29/05/2023@panel Panorama Orçamentário; Explorar Dados*/[RAP não processados pago]+[RAP processados pago]

RAP Inscrito e Reinscrito

['@description Despesas empenhadas mas não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas e não pagas em exercícios anteriores, e ainda não pagas. ', '@author dsbr/thiago', '@version 2', '@date 29/05/2023', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Despesas empenhadas mas não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas e não pagas em exercícios anteriores, e ainda não pagas. @author dsbr/thiago@version 2@date 29/05/2023@panel Panorama Orçamentário; Explorar Dados*/SUM(ItemDespesa[RAPNProcInscrito])+SUM(ItemDespesa[RAPNProcReinscrito])+SUM(ItemDespesa[RAPProcInscrito])+sum(ItemDespesa[RAPProcReinscrito])

RAP a pagar

['@description Despesas empenhadas mas não pagas até o dia 31 de dezembro do exercício anterior e ainda não pago no exercício corrente selecionado.', '@author dsbr/thiago', '@version 2', '@date 29/05/2023', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Despesas empenhadas mas não pagas até o dia 31 de dezembro do exercício anterior e ainda não pago no exercício corrente selecionado.@author dsbr/thiago@version 2@date 29/05/2023@panel Panorama Orçamentário; Explorar Dados*/[RAP processados a pagar]+[RAP não processado a pagar]

RAP não processado a pagar

['@description Despesas empenhadas mas não liquidada e não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas não liquidada e não pagas em exercícios anteriores, e ainda não liquidada e não pagas. ', '@author dsbr/thiago', '@version 2', '@date 29/05/2023']

/*@description Despesas empenhadas mas não liquidada e não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas não liquidada e não pagas em exercícios anteriores, e ainda não liquidada e não pagas. @author dsbr/thiago@version 2@date 29/05/2023*/SUM(ItemDespesa[RAPNProcaPagar])

RAP Bloqueado

['@description Despesas empenhadas mas não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas e não pagas em exercícios anteriores, que foram bloqueadas no exercício corrente selecionado.', '@author dsbr/thiago', '@version 2', '@date 29/05/2023', '@panel Panorama Orçamentário; Explorar Dados']

/*@description Despesas empenhadas mas não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas e não pagas em exercícios anteriores, que foram bloqueadas no exercício corrente selecionado.@author dsbr/thiago@version 2@date 29/05/2023@panel Panorama Orçamentário; Explorar Dados*/ SUM(ItemDespesa[RAPNProcBloqueado])

RAP não processado cancelado

['@description Despesas empenhadas mas não liquidada e não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas não liquidada e não pagas em exercícios anteriores, e ainda não liquidada e não pagas que foram canceladas no exercício selecionado.', '@author dsbr/thiago', '@version 2', '@date 29/05/2023']

/*@description Despesas empenhadas mas não liquidada e não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas não liquidada e não pagas em exercícios anteriores, e ainda não liquidada e não pagas que foram canceladas no exercício selecionado.@author dsbr/thiago@version 2@date 29/05/2023*/ SUM(ItemDespesa[RAPNProcCancelado])

RAP Processado Cancelado

['@description Despesas empenhadas, liquidada e não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas, liquidada e não pagas em exercícios anteriores, e ainda não pagas que foram canceladas no exercício selecionado.', '@author dsbr/thiago', '@version 2', '@date 29/05/2023']

/*@description Despesas empenhadas, liquidada e não pagas até o dia 31 de dezembro do exercício anterior, acrescida das despesas empenhadas, liquidada e não pagas em exercícios anteriores, e ainda não pagas que foram canceladas no exercício selecionado.@author dsbr/thiago@version 2@date 29/05/2023*/ SUM(ItemDespesa[RAPProcCancelado])

% de Despesa empenhada

% [Despesa empenhada]

/*@description Percentual do Total de Despesa empenhada@author dsbr@version 1*/DIVIDE([Despesa empenhada],CALCULATE([Despesa empenhada],ALLSELECTED()))

% de Despesa empenhada a liquidar

% [Despesa empenhada a liquidar]

/*@description Percentual do Total de Despesa empenhada a liquidar@author dsbr@version 1*/DIVIDE([Despesa empenhada a liquidar],CALCULATE([Despesa empenhada a liquidar],ALLSELECTED()))

% de Despesa liquidada

% [Despesa liquidada]

/*@description Percentual do Total de Despesa liquidada@author dsbr@version 1*/DIVIDE([Despesa liquidada],CALCULATE([Despesa liquidada],ALLSELECTED()))

% de Despesa paga

% [Despesa paga]

/*@description Percentual do Total de Despesa paga@author dsbr@version 1*/DIVIDE([Despesa paga],CALCULATE([Despesa paga],ALLSELECTED()))

% de RAP não processados a liquidar

% [RAP não processados a liquidar]

/*@description Percentual do Total de RAP não processados a liquidar@author dsbr@version 1*/DIVIDE([RAP não processados a liquidar],CALCULATE([RAP não processados a liquidar],ALLSELECTED()))

% de RAP não processados liquidado

% [RAP não processados liquidado]

/*@description Percentual do Total de RAP não processados liquidado@author dsbr@version 1*/DIVIDE([RAP não processados liquidado],CALCULATE([RAP não processados liquidado],ALLSELECTED()))

% de RAP não processados pago

% [RAP não processados pago]

/*@description Percentual do Total de RAP não processados pago@author dsbr@version 1*/DIVIDE([RAP não processados pago],CALCULATE([RAP não processados pago],ALLSELECTED()))

% de RAP processados a pagar

% [RAP processados a pagar]

/*@description Percentual do Total de RAP processados a pagar@author dsbr@version 1*/DIVIDE([RAP processados a pagar],CALCULATE([RAP processados a pagar],ALLSELECTED()))

% de RAP processados pago

% [RAP processados pago]

/*@description Percentual do Total de RAP processados pago@author dsbr@version 1*/DIVIDE([RAP processados pago],CALCULATE([RAP processados pago],ALLSELECTED()))

% de Despesa paga&RP

% [Despesa paga&RP]

/*@description Percentual do Total de Despesa paga&RP@author dsbr@version 1*/DIVIDE([Despesa paga&RP],CALCULATE([Despesa paga&RP],ALLSELECTED()))

% de Despesa liq&RP

% [Despesa liq&RP]

/*@description Percentual do Total de Despesa liq&RP@author dsbr@version 1*/DIVIDE([Despesa liq&RP],CALCULATE([Despesa liq&RP],ALLSELECTED()))

% de Pagamento Total

% [Pagamento Total]

/*@description Percentual do Total de Pagamento Total@author dsbr@version 1*/DIVIDE([Pagamento Total],CALCULATE([Pagamento Total],ALLSELECTED()))

% de RAP Cancelado

% [RAP Cancelado]

/*@description Percentual do Total de RAP Cancelado@author dsbr@version 1*/DIVIDE([RAP Cancelado],CALCULATE([RAP Cancelado],ALLSELECTED()))

% RAP Pago

['@description Percentual do Total de RAP Pago', '@author dsbr', '@version 1']

/*@description Percentual do Total de RAP Pago@author dsbr@version 1*/DIVIDE([RAP Pago],CALCULATE([RAP Pago],ALLSELECTED()))

% de RAP Inscrito e Reinscrito

% [RAP Inscrito e Reinscrito]

/*@description Percentual do Total de RAP Inscrito e Reinscrito@author dsbr@version 1*/DIVIDE([RAP Inscrito e Reinscrito],CALCULATE([RAP Inscrito e Reinscrito],ALLSELECTED()))

% de RAP a pagar

% [RAP a pagar]

/*@description Percentual do Total de RAP a pagar@author dsbr@version 1*/DIVIDE([RAP a pagar],CALCULATE([RAP a pagar],ALLSELECTED()))

% de RAP não processado a pagar

% [RAP não processado a pagar]

/*@description Percentual do Total de RAP não processados a pagar@author dsbr@version 1*/DIVIDE([RAP não processado a pagar],CALCULATE([RAP não processado a pagar],ALLSELECTED()))

% de RAP Bloqueado

% [RAP Bloqueado]

/*@description Percentual do Total de RAP Bloqueado@author dsbr@version 1*/DIVIDE([RAP Bloqueado],CALCULATE([RAP Bloqueado],ALLSELECTED()))

% de RAP não processado cancelado

% [RAP não processado cancelado]

/*@description Percentual do Total de RAP não processado cancelado@author dsbr@version 1*/DIVIDE([RAP não processado cancelado],CALCULATE([RAP não processado cancelado],ALLSELECTED()))

% de RAP Processado Cancelado

% [RAP Processado Cancelado]

/*@description Percentual do Total de RAP Processado Cancelado@author dsbr@version 1*/DIVIDE([RAP Processado Cancelado],CALCULATE([RAP Processado Cancelado],ALLSELECTED()))

BotaoSliderNominal

['@description Indicador utilizado na dinâmica dos visuais ', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Indicador utilizado na dinâmica dos visuais @author dsbr@version 1@date 03/11/2022*/ IF((VALUES(FuncFinanceiras[Funcoes])= "Valor Acumulado"), "Nominal", "Nominal")

BotaoSliderAcumulado

['@description Indicador utilizado na dinâmica dos visuais ', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Indicador utilizado na dinâmica dos visuais @author dsbr@version 1@date 03/11/2022*/ IF((VALUES(FuncFinanceiras[Funcoes])= "Valor Nominal"), "Acumulado", "Acumulado")

IndFuncao

['@description Seletor de valor (nominal ou acumulado) ', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Seletor de valor (nominal ou acumulado) @author dsbr@version 1@date 03/11/2022*/ SWITCH(VALUES(FuncFinanceiras[Funcoes]), "Valor Acumulado", 1, "Valor Nominal", -1)

IndVarOrcamento

['@description Seletor de periodo de referência de visualização de medidas do orçamento', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Panorama Orçamentário; Serie Histórica']

/*@description Seletor de periodo de referência de visualização de medidas do orçamento@author dsbr@version 1@date 03/11/2022@panel Panorama Orçamentário; Serie Histórica*/VAR Selection =SELECTEDVALUE ( IndicadorVar[Ind], "Tudo" )RETURNSWITCH (TRUE (),Selection = "LY", [IndOrcamento (LY)],Selection = "SPLY", [IndOrcamento_SPLY],[IndOrcamento_SPLY])

IndVar

['@description Seletor de periodo de referência de visualização de medidas', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Seletor de periodo de referência de visualização de medidas@author dsbr@version 1@date 03/11/2022*/SWITCH(VALUES(IndicadorVar[Ind]), "LY", 1, "SPLY", -1)

BotaoSliderLY

['@description Indicador utilizado na dinâmica dos visuais', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Indicador utilizado na dinâmica dos visuais@author dsbr@version 1@date 03/11/2022*/IF((VALUES(IndicadorVar[Ind])= "LY"), "% Período Anterior", "% Período Anterior")

BotaoSliderSPLY

['@description Indicador utilizado na dinâmica dos visuais', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Indicador utilizado na dinâmica dos visuais@author dsbr@version 1@date 03/11/2022*/IF((VALUES(IndicadorVar[Ind])= "SPLY"), "% Ano Anterior", "% Ano Anterior")

fOrcamento (LY)

['@description Grupo de cálculo para métricas orçamentárias - ano anterior', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Grupo de cálculo para métricas orçamentárias - ano anterior@author dsbr@version 1@date 03/11/2022*/IF( COUNTROWS('ItemDespesa')>0, CALCULATE( SELECTEDVALUE('_fOrçamento'[Descrição]), DATESYTD ( DATEADD ( 'dCalendário'[Data], -1, YEAR ) ) ), BLANK() )

IndOrcamento

Sem descrição no campo Description

VAR Selection =SELECTEDVALUE ( '_fOrçamento'[fOrçamento Pedido], "Tudo" )RETURNSWITCH (TRUE (),Selection = 1, [Projeto de Lei],Selection = 2, [Dotação inicial],Selection = 3, [Dotação atualizada],Selection = 4, [Dotação adicional],Selection = 5, [Dotação Cancelada e Remanejada],Selection = 7, [Dotação atualizada],Selection = 8, [Despesa empenhada],Selection = 9, [Despesa liquidada],Selection = 10, [Despesa paga],Selection = 11, [Despesa empenhada a liquidar],Selection = 12, [Crédito Disponível],Selection = 13, [RAP Inscrito e Reinscrito],Selection = 14, [RAP não processados a liquidar],Selection = 15, [RAP a pagar],Selection = 16, [RAP Pago],Selection = 17, [RAP Bloqueado],Selection = 18, [RAP Cancelado],Selection = 19, [Destaque Recebido],Selection = 21, [Despesa empenhada],Selection = 22, [Despesa liquidada],Selection = 23, [Despesa paga],Selection = 24, [Despesa empenhada a liquidar],Selection = 25, [Crédito Disponível],Selection = 26, [Despesa empenhada],Selection = 27, [Despesa liquidada],Selection = 28, [Despesa paga],Selection = 29, [Despesa empenhada a liquidar],Selection = 30, [Despesa liq&RP],Selection = 31, [Pagamento Total],[Despesa empenhada])

IndOrcamento (LY)

Sem descrição no campo Description

IF( COUNTROWS('ItemDespesa')>0, CALCULATE( [IndOrcamento], DATESYTD ( DATEADD ( 'dCalendário'[Data], -1, YEAR ) ) ), BLANK() )

IndOrcamento (YOY)

Sem descrição no campo Description

Var ItemInformacao2013 = CALCULATE([IndOrcamento], FILTER(ALL('dCalendário'), 'dCalendário'[Ano] = 2013))ReturnDIVIDE([IndOrcamento]-ItemInformacao2013,ItemInformacao2013)

IndOrcamento_SPLY

Sem descrição no campo Description

VAR __lastDate = CALCULATE ( MAX ( ItemDespesa[DiaEmissao] ), ALL ( ItemDespesa ) )VAR __currentPeriodAdjusted = FILTER ( VALUES ( 'dCalendário'[Data] ), 'dCalendário'[Data] <= __lastDate )VAR __result = CALCULATE ( [IndOrcamento], DATESYTD ( DATEADD ( __currentPeriodAdjusted, -1, YEAR ) ) )RETURN __result

Eficiência Acadêmica | Número de Matrículas

['@description Soma do número de matrículas para cálculo do indicador de eficiência acadêmica', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Eficiência Acadêmica']

/*@description Soma do número de matrículas para cálculo do indicador de eficiência acadêmica@author dsbr@version 1@date 03/11/2022@panel Eficiência Acadêmica*/sum(fEficienciaAcademica[numMatriculas])

BotaoSliderEF_Aca | Valor Absoluto

['@description Métrica para funcionamento de componente visual', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Métrica para funcionamento de componente visual@author dsbr@version 1@date 03/11/2022*/IF((VALUES('_fEficiênciaAcadêmica'[Valor])= "Valor Absoluto"), "Valor Absoluto", "Valor Absoluto")

BotaoSliderEF_Aca | Valor %

['@description Métrica para funcionamento de componente visual', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Métrica para funcionamento de componente visual@author dsbr@version 1@date 03/11/2022*/ IF((VALUES('_fEficiênciaAcadêmica'[Valor])= "Valor %"), "Valor %", "Valor %")

Indicador BotaoSliderEF_Acad

['@description Métrica para funcionamento de componente visual', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Métrica para funcionamento de componente visual@author dsbr@version 1@date 03/11/2022*/SWITCH(VALUES('_fEficiênciaAcadêmica'[Valor]), "Valor Absoluto", 1, "Valor %", -1)

Matrícula Equivalente | Fórmula

Sem descrição no campo Description

VAR ano = VALUE ( MAX ( 'dCalendário'[Ano] ) )VAR tabela = SUMMARIZE ( dimCurso, dimCurso[FECH], dimCurso[fatorEsforcoCurso], "matr_atend",'fSituaçãoMatrícula'[Matrícula atendida] )RETURN SUMX ( tabela, [FECH] * [fatorEsforcoCurso] * [matr_atend])

Matrícula Equivalente | Proeja %

Sem descrição no campo Description

DIVIDE( ROUND([Matrícula Equivalente | Proeja],2), ROUND([Matrícula Equivalente | Geral],2))

Matrícula Equivalente | Técnicos %

Sem descrição no campo Description

DIVIDE ( ROUND ( [Matrícula Equivalente | Técnicos], 2 ), ROUND ( [Matrícula Equivalente | Geral], 2 ))

Matrícula Equivalente | Geral

['@description Matrícula Equivalente (Geral). A matrícula equivalente corresponde à matrícula ponderada pelos fatores de: - Fator de Equiparação de carga horária; - Fator de Esforço de curso.', '@author dsbr', '@version 1', '@date 29/05/2023', '@panel Percentuais Legais; Professores por Instituição; Curso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária']

/*@description Matrícula Equivalente (Geral). A matrícula equivalente corresponde à matrícula ponderada pelos fatores de: - Fator de Equiparação de carga horária; - Fator de Esforço de curso.@author dsbr@version 1@date 29/05/2023@panel Percentuais Legais; Professores por Instituição; Curso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária*/VAR ANO = SELECTEDVALUE ( 'dCalendário'[Ano] )RETURN IF ( ANO == 2020, CALCULATE ( [Matrícula Equivalente | Fórmula], dimFinanciamento[nomeFonteFinanciamentoCorrigido] IN { "Sem Programa Associado", "MedioTec" } ), IF ( ANO <= 2019, CALCULATE ( [Matrícula Equivalente | Fórmula], /* d_IES[Org. Administrativa] = "Institutos", */ dimFinanciamento[nomeFonteFinanciamentoCorrigido] IN { "Sem Programa Associado", "MedioTec" } ), CALCULATE ( [Matrícula Equivalente | Fórmula]/* , d_IES[Org. Administrativa] = "Institutos" */ ) ) )

Matrícula Equivalente | Técnicos

['@description Matrícula Equivalente dos Cursos Técnicos', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Matrícula Equivalente dos Cursos Técnicos@author dsbr@version 1@date 03/11/2022*/CALCULATE( [Matrícula Equivalente | Geral], TipoCurso[Nível Curso] = "Técnico")

Matrícula Equivalente | Formação de Professores

['@description Matrícula Equivalente dos cursos de Formação de Professores', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Percentuais Legais; Professores por Instituição']

/*@description Matrícula Equivalente dos cursos de Formação de Professores@author dsbr@version 1@date 03/11/2022@panel Percentuais Legais; Professores por Instituição*/CALCULATE ( [Matrícula Equivalente | Geral], dimCurso[tipoEixoTecnologico] = "Desenvolvimento Educacional e Social", /* d_IES[Org. Administrativa] = "Institutos", */ dimFinanciamento[nomeFonteFinanciamentoCorrigido] = "Sem Programa Associado")

Matrícula Equivalente | Proeja

['@description Matrícula Equivalente do Proeja', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Percentuais Legais; Professores por Instituição']

/*@description Matrícula Equivalente do Proeja@author dsbr@version 1@date 03/11/2022@panel Percentuais Legais; Professores por Instituição*/CALCULATE ( [Matrícula Equivalente | Geral] , OR ( dimCurso[tipoOferta] = "PROEJA - Concomitante", dimCurso[tipoOferta] = "PROEJA - Integrado" ) )

Matrícula Equivalente | Formação de Professores %

Sem descrição no campo Description

DIVIDE ( ROUND ( [Matrícula Equivalente | Formação de Professores], 2 ), ROUND ( [Matrícula Equivalente | Geral], 2 ))

Meta | Matrícula Equivalente | Técnicos Ref.

['@description Matrícula Equivalente | Técnicos Ref.', '@version 1', '@date 03/11/2022', '@panel Percentuais Legais']

/*@description Matrícula Equivalente | Técnicos Ref.@version 1@date 03/11/2022@panel Percentuais Legais*/ 0.5

Meta | Matrícula Equivalente | Formação de Professores Ref.

['@description Matrícula Equivalente | Formação de Professores Ref.', '@version 1', '@date 03/11/2022']

/*@description Matrícula Equivalente | Formação de Professores Ref.@version 1@date 03/11/2022@panel Percentuais Legais*/0.2

Meta | Matrícula Equivalente | Proeja Ref.

['@description Matrícula Equivalente | Proeja Ref.', '@version 1', '@date 03/11/2022']

/*@description Matrícula Equivalente | Proeja Ref.@version 1@date 03/11/2022@panel Percentuais Legais*/0.1

% de Matrícula Equivalente | Geral

Sem descrição no campo Description

/*@description % de Matrícula Equivalente | Geral@author dsbr@version 1@date 03/11/2022*/DIVIDE([Matrícula Equivalente | Geral],CALCULATE([Matrícula Equivalente | Geral],ALLSELECTED()))

Gastos Correntes | Pessoal

['@description Gastos correntes (liquidações totais) com Pessoal', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Indicadores de Gastos']

/*@description Gastos correntes (liquidações totais) com Pessoal@author dsbr@version 1@date 03/11/2022@panel Indicadores de Gastos*/CALCULATE( SUM(fFinanceiro[LiquidacoesTotais]), fFinanceiro[GND] IN {"1"} || (fFinanceiro[Acao] IN {"2011", "2012", "2004", "212B", "0536", "536"} && YEAR(fFinanceiro[Ano]) >= 2019) || (fFinanceiro[NDD] IN {33914712} && YEAR(fFinanceiro[Ano]) >= 2021) /* || (fFinanceiro[Acao] IN {"2011", "2012", "2004", "2010"} && YEAR(fFinanceiro[Ano]) <= 2017) */)

Gastos Correntes | Inativos e Pensionistas

['@description Gastos Correntes (liquidações totais) com Inativos e Pensionistas', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Indicadores de Gastos']

/*@description Gastos Correntes (liquidações totais) com Inativos e Pensionistas@author dsbr@version 1@date 03/11/2022@panel Indicadores de Gastos*/CALCULATE(SUM(fFinanceiro[LiquidacoesTotais]),fFinanceiro[Acao] = "0181" || fFinanceiro[Acao] = "181")

Gastos Correntes | Investimentos e Inversões Financeiras

['@description Aplicações Correntes (liquidações totais) com Investimentos e Inversões Financeiras', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Indicadores de Gastos']

/*@description Aplicações Correntes (liquidações totais) com Investimentos e Inversões Financeiras@author dsbr@version 1@date 03/11/2022@panel Indicadores de Gastos*/CALCULATE(SUM(fFinanceiro[LiquidacoesTotais]), fFinanceiro[GND] IN {"4", "5"})

Gastos Correntes | Outros Custeios

['@description Gastos Correntes (liquidações totais) com Outros Custeios', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Indicadores de Gastos']

/*@description Gastos Correntes (liquidações totais) com Outros Custeios@author dsbr@version 1@date 03/11/2022@panel Indicadores de Gastos*/CALCULATE ( SUM ( fFinanceiro[LiquidacoesTotais] ), ( NOT fFinanceiro[Acao] IN { "2011", "2012", "2004", "212B", "536", "0536"} && YEAR ( fFinanceiro[Ano] ) >= 2019 && fFinanceiro[GND] == "3" ) || ( NOT fFinanceiro[Acao] IN { "2004", "2010", "2011", "2012", "20CW", "00M1" } && YEAR ( fFinanceiro[Ano] ) == 2018 && fFinanceiro[GND] == "3" ) || ( NOT fFinanceiro[Acao] IN { "2004", "2010", "2011", "2012", "20CW", "00M1" } && YEAR ( fFinanceiro[Ano] ) == 2017 && fFinanceiro[GND] == "3" )) //Verificar 2017

Gastos Correntes | Pis-Pasep

['@description Gastos Correntes (liquidações totais) com Pis-Pasep', '@author dsbr', '@version 1']

/*@description Gastos Correntes (liquidações totais) com Pis-Pasep@author dsbr@version 1*/CALCULATE(SUM(fFinanceiro[LiquidacoesTotais]),fFinanceiro[NDD] = 33914712)

Gastos Correntes | Gastos Correntes

['@description Gastos totais excluindo Gastos Correntes com Investimentos e Inversões Financeiras, com Precatórios e com Inativos e Pensionistas', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Indicadores de Gastos']

/*@description Gastos totais excluindo Gastos Correntes com Investimentos e Inversões Financeiras, com Precatórios e com Inativos e Pensionistas@author dsbr@version 1@date 03/11/2022@panel Indicadores de Gastos*/VAR ANO = SELECTEDVALUE ( 'dCalendário'[Ano] )RETURN IF ( ANO <= 2017, [Gastos Correntes | Gastos Totais] - [Gastos Correntes | Inativos e Pensionistas] - fFinanceiro[Gastos Correntes | Investimentos e Inversões Financeiras], [Gastos Correntes | Gastos Totais] - [Gastos Correntes | Precatórios] - [Gastos Correntes | Inativos e Pensionistas] - fFinanceiro[Gastos Correntes | Investimentos e Inversões Financeiras] )

Gastos Correntes | Gastos Totais

['@description Total de liquidações totais excluindo Gastos Correntes com Pis-Pasep', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Indicadores de Gastos']

/*@description Total de liquidações totais excluindo Gastos Correntes com Pis-Pasep@author dsbr@version 1@date 03/11/2022@panel Indicadores de Gastos*/SUMX(fFinanceiro, fFinanceiro[LiquidacoesTotais] - IF(YEAR(fFinanceiro[Ano])<=2018,0,[Gastos Correntes | Pis-Pasep]))

Gastos Correntes | Precatórios

['@description Gastos Correntes (liquidações totais) com Precatórios', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Indicadores de Gastos']

/*@description Gastos Correntes (liquidações totais) com Precatórios@author dsbr@version 1@date 03/11/2022@panel Indicadores de Gastos*/CALCULATE(SUM(fFinanceiro[LiquidacoesTotais]), fFinanceiro[Acao] = "0005" || fFinanceiro[Acao] = "5")

Gastos_Correntes_matricula

['@description Gasto corrente por matrícula', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Indicadores de Gastos']

/*@description Gasto corrente por matrícula@author dsbr@version 1@date 03/11/2022@panel Indicadores de Gastos*/DIVIDE( fFinanceiro[Gastos Correntes | Gastos Correntes], [Matrícula Equivalente Apresentada Geral])

meq

['@description Total de matrículas multiplicadas pelo Fator de Equiparação de Carga Horária', '@author dsbr', '@version 1']

/*@description Total de matrículas multiplicadas pelo Fator de Equiparação de Carga Horária@author dsbr@version 1*/CALCULATE(ROUND([Número de Matrículas] * dimCurso[FECH],2))

Servidores | Fator Titulação

['@description Soma do fator titulação do corpo docente efetivo validado', '@author dsbr', '@version 1']

/*@description Soma do fator titulação do corpo docente efetivo validado@author dsbr@version 1*/CALCULATE(SUM('fServidores | Microdados'[fatorTitulacao]),'fServidores | Microdados'[Vinculo_Contrato]="Efetivo",'fServidores | Microdados'[Vinculo_Professor]="Sim",'fServidores | Microdados'[Validação_SETEC]="Deferido")

Servidores | Número de Docentes

['@description Número de docentes', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Titulação Docente; Professores por Instituição']

/*@description Número de docentes@author dsbr@version 1@date 03/11/2022@panel Titulação Docente; Professores por Instituição*/calculate(COUNTROWS('fServidores | Microdados'),'fServidores | Microdados'[Vinculo_Professor]="Sim")

Servidores | Número de Servidores

['@description Número do total de servidores', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Titulação Docente']

/*@description Número do total de servidores@author dsbr@version 1@date 03/11/2022@panel Titulação Docente*/calculate(COUNTROWS('fServidores | Microdados'))

Servidores | Docente Efetivo

['@description Número de docentes efetivos', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Titulação Docente']

/*@description Número de docentes efetivos@author dsbr@version 1@date 03/11/2022@panel Titulação Docente*/calculate([Servidores | Número de Docentes], 'fServidores | Microdados'[Vinculo_Contrato]="Efetivo",'fServidores | Microdados'[Vinculo_Professor]="Sim",'fServidores | Microdados'[Validação_SETEC]="Deferido")

Servidores | ITCD

['@description Índice de Titulação do Corpo Docente', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Titulação Docente']

/*@description Índice de Titulação do Corpo Docente@author dsbr@version 1@date 03/11/2022@panel Titulação Docente*/DIVIDE([Servidores | Fator Titulação], [Servidores | Docente Efetivo])

Servidores | Número de TAE

['@description Referece-se ao número de técnicos administrativos da rede Federal de EPCT.', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Técnicos-administrativos por Nível']

/*@description Referece-se ao número de técnicos administrativos da rede Federal de EPCT.@author dsbr@version 1@date 03/11/2022@panel Técnicos-administrativos por Nível*/calculate(COUNTROWS('fServidores | Microdados'),'fServidores | Microdados'[Vinculo_Professor]<>"Sim")

Saiba mais em 👉

['@descriptionColuna derivada que concatena o texto Saiba mais em com a URL do perfil do Instagram', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@descriptionColuna derivada que concatena o texto Saiba mais em com a URL do perfil do Instagram@author dsbr@version 1@date 03/11/2022*/ VALUES(fInstagram[URLpermalink])

Ícone redes sociais

['@description Coluna derivada que obtem o ícone das instituições nas redes sociais', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Coluna derivada que obtem o ícone das instituições nas redes sociais@author dsbr@version 1@date 03/11/2022*/IF(HASONEVALUE(d_IES[Sigla]),MIN('Redes Sociais'[Ícone]),CALCULATE(MIN('Redes Sociais'[Ícone]),ALL(d_IES),'Redes Sociais'[Sigla]="MEC"))

URL redes sociais

['@description Endereço de URL das instituições nas redes sociais', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Endereço de URL das instituições nas redes sociais@author dsbr@version 1@date 03/11/2022*/IF(HASONEVALUE(d_IES[Sigla]),MIN('Redes Sociais'[URL]),CALCULATE(MIN('Redes Sociais'[URL]),ALL(d_IES),'Redes Sociais'[Sigla]="MEC"))

Cor_Filtro_Selecionado

['@description Exibe o código de cor quando um filtro está selecionado', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Exibe o código de cor quando um filtro está selecionado@author dsbr@version 1@date 03/11/2022*/IF([TemFiltroSelecionado], "#A8337D", "#FEFEFE" )

EmBranco

['@description Define o que é um espaço em branco', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Técnicos-administrativos por Nível; Professores por Instituição; Titulação Docente; Dados Gerais; Curso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária; Percentuais Legais; Oferta de vagas noturnas; Relação inscritos/vagas; Taxa de evasão; Eficiência Acadêmica']

" "/* @description Define o que é um espaço em branco@author dsbr@version 1@date 03/11/2022@panel Técnicos-administrativos por Nível; Professores por Instituição; Titulação Docente; Dados Gerais; Curso, matrícula e oferta; Situação de matrícula; Classificação Racial, Renda e Sexo; Faixa Etária; Percentuais Legais; Oferta de vagas noturnas; Relação inscritos/vagas; Taxa de evasão; Eficiência Acadêmica */

Fonte|Atualização (TG)

['@description Fonte e atualização de dados', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Fonte e atualização de dados@author dsbr@version 1@date 03/11/2022*/"Fonte: Tesouro Gerencial | Atualizado em "& DATEVALUE([Última atualização orçamento])

TemFiltroSelecionado

['@description Variável lógica de identificação de seleção de filtro', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Variável lógica de identificação de seleção de filtro@author dsbr@version 1@date 03/11/2022*/Calculate(( ISCROSSFILTERED('fSituaçãoMatrícula' )),ALL('dCalendário'))

Texto_Filtro_Selecionado

['@description Variável lógica de identificação de seleção de filtro', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Variável lógica de identificação de seleção de filtro@author dsbr@version 1@date 03/11/2022*/IF([TemFiltroSelecionado], "Filtro Selecionado", "Pesquisar Contextos" )

TextoLimparFiltro

['@description Texto para limpar filtro', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Texto para limpar filtro@author dsbr@version 1@date 03/11/2022*/CALCULATE ( IF ( ISCROSSFILTERED ( ItemDespesa ), "️️🗑️", "" ), ALL ( UnidadeOrgao[UnidadeOrcamentaria] ), ALL ( 'dCalendário' ))

TextoBranco

['@description Verifica os preenchimentos de filtros e apresenta o texto em branco', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Verifica os preenchimentos de filtros e apresenta o texto em branco@author dsbr@version 1@date 03/11/2022*/CALCULATE ( IF ( ISCROSSFILTERED ( d_IES[Sigla] ), "️️🗑️️️️️️", "" ), ALL ( d_IES[Sigla] ))

HasOneBrasao

['@description Se tem brasão', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Titulação Docente; Técnicos-administrativos por Nível']

/* @description Se tem brasão@author dsbr@version 1@date 03/11/2022@panel Titulação Docente; Técnicos-administrativos por Nível*/SELECTEDVALUE ( Brasao[Base64_Brasao], "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAMSURBVBhXY/j//z8ABf4C/qc1gYQAAAAASUVORK5CYII=")

ExpTitulo

['@description Título das opções do painel, exemplo: Orçamento', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Título das opções do painel, exemplo: Orçamento@author dsbr@version 1@date 03/11/2022*/IF ( ( HASONEVALUE ( d_IES[Sigla] ) ), VALUES(d_IES[Sigla]), VALUES('_ExpTítulos'[Título]))

ExpSubTitulo

['@description Sub título das opções do painel (são hierárquicas).', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Titulação Docente; Técnicos-administrativos por Nível']

/* @description Sub título das opções do painel (são hierárquicas).@author dsbr@version 1@date 03/11/2022@panel Titulação Docente; Técnicos-administrativos por Nível*/IF(HASONEVALUE(d_IES[Sigla]), " | "&VALUES(d_IES[Sigla])," | "&VALUES('_ExpTítulos'[Subtítulo]))

PressCTRL

['@description Mensagem Pressione a tecla CTRL para selecionar mais de uma instituição', '@author dsbr', '@version 1', '@date 03/11/2022']

/* @description Mensagem Pressione a tecla CTRL para selecionar mais de uma instituição@author dsbr@version 1@date 03/11/2022*/IF(ISFILTERED(d_IES[Sigla]), "Pressione a tecla CTRL para selecionar mais de uma instituição", "")

HasOneProfile

['@description Coluna derivada que verifica se tem perfil no instagram', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Coluna derivada que verifica se tem perfil no instagram@author dsbr@version 1@date 03/11/2022*/SELECTEDVALUE ( dimUsernameInstagram[profile_picture_url], "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAMSURBVBhXY/j//z8ABf4C/qc1gYQAAAAASUVORK5CYII=")

Navegação

['@description Exibe o nome da página da seleção', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Exibe o nome da página da seleção@author dsbr@version 1@date 03/11/2022*/VALUES('_ExpTítulos'[Página PNP_Publicada.PBIX])

texto de apresentação

['@description Texto de apresentação da plataforma Nilo Peçanha', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Texto de apresentação da plataforma Nilo Peçanha@author dsbr@version 1@date 03/11/2022*/"Esta é a Plataforma Nilo Peçanha (PNP). Nela, a população pode ter acesso aos dados de governança e transparência de toda Rede Federal EPCT. Esperamos apoiar todos os interessados e grupos de gestão, informação e pesquisa que estão envolvidos direta ou indiretamente com a Rede. Desejamos uma boa navegação."

Fonte|Atualização (Siape)

['@description Exibe data da última atualização dos dados do Siape', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Exibe data da última atualização dos dados do Siape@author dsbr@version 1@date 03/11/2022*/CALCULATE("Fonte: Extração Siape | Últimos dados disponíveis referente a "& MONTH(DATEVALUE(MAX(fServidoresSiape[AnoMes])))&"/"&YEAR(DATEVALUE(MAX(fServidoresSiape[AnoMes]))),ALL(fServidoresSiape))

Ano_PNP

['@description Exibe o ano da edição da PNP selecionada', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Exibe o ano da edição da PNP selecionada@author dsbr@version 1@date 03/11/2022*/"📘 Fonte: PNP | Edição "&VALUES('dCalendário'[Ano_Publicacao])

FiltrosOrçamento

['@description Tipos de filtros de orçamento', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Tipos de filtros de orçamento@author dsbr@version 1@date 03/11/2022*/VAR MaxFilters = 3RETURN/*%%%%% d_IES %%%%%*/IF ( ISFILTERED ( d_IES[SiglaNome] ), VAR ___f = FILTERS ( d_IES[SiglaNome] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, d_IES[SiglaNome] ) VAR ___d = CONCATENATEX ( ___t, d_IES[SiglaNome], ", " ) VAR ___x = "🏛️ " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))/* &IF ( ISFILTERED ( d_IES[Sigla] ), VAR ___f = FILTERS ( d_IES[Sigla] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, d_IES[Sigla] ) VAR ___d = CONCATENATEX ( ___t, d_IES[Sigla], ", " ) VAR ___x = "🏛️ " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) */& IF ( ISFILTERED ( d_IES[Região] ), VAR ___f = FILTERS ( d_IES[Região] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, d_IES[Região] ) VAR ___d = CONCATENATEX ( ___t, d_IES[Região], ", " ) VAR ___x = "[Região] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))& IF ( ISFILTERED ( d_IES[Estado] ), VAR ___f = FILTERS ( d_IES[Estado] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, d_IES[Estado] ) VAR ___d = CONCATENATEX ( ___t, d_IES[Estado], ", " ) VAR ___x = "[Estado] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))/*%%%%% Fonte %%%%%*/& IF ( ISFILTERED ( Fonte[Cód_Fonte] ), VAR ___f = FILTERS ( Fonte[Cód_Fonte] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, Fonte[Cód_Fonte] ) VAR ___d = CONCATENATEX ( ___t, Fonte[Cód_Fonte], ", " ) VAR ___x = "[Fonte] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))/*%%%%% Natureza de Despesas %%%%%*/ & IF ( ISFILTERED ( NaturezaDespesa[CodCategoriaEconomica] ), VAR ___f = FILTERS ( NaturezaDespesa[CodCategoriaEconomica] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, NaturezaDespesa[CodCategoriaEconomica] ) VAR ___d = CONCATENATEX ( ___t, NaturezaDespesa[CodCategoriaEconomica], ", " ) VAR ___x = "NaturezaDespesa[Cód_CategoriaEconômica] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED ( NaturezaDespesa[Cód_ElementoDespesa] ), VAR ___f = FILTERS ( NaturezaDespesa[Cód_ElementoDespesa] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, NaturezaDespesa[Cód_ElementoDespesa] ) VAR ___d = CONCATENATEX ( ___t, NaturezaDespesa[Cód_ElementoDespesa], ", " ) VAR ___x = "[Elemento] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED ( NaturezaDespesa[Cód_GrupoNatDespesa] ), VAR ___f = FILTERS ( NaturezaDespesa[Cód_GrupoNatDespesa] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, NaturezaDespesa[Cód_GrupoNatDespesa] ) VAR ___d = CONCATENATEX ( ___t, NaturezaDespesa[Cód_GrupoNatDespesa], ", " ) VAR ___x = "[GND] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED (NaturezaDespesa[Cód_NaturezaDespesaDetalhada]), VAR ___f = FILTERS (NaturezaDespesa[Cód_NaturezaDespesaDetalhada]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, NaturezaDespesa[Cód_NaturezaDespesaDetalhada]) VAR ___d = CONCATENATEX ( ___t, NaturezaDespesa[Cód_NaturezaDespesaDetalhada], ", " ) VAR ___x = "[NDD] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED ( NaturezaDespesa[CodModalidadeAplicacao] ), VAR ___f = FILTERS ( NaturezaDespesa[CodModalidadeAplicacao] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, NaturezaDespesa[CodModalidadeAplicacao] ) VAR ___d = CONCATENATEX ( ___t, NaturezaDespesa[CodModalidadeAplicacao], ", " ) VAR ___x = "[Modalidade] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))/*%%%%% PI %%%%%*/& IF ( ISFILTERED (NaturezaDespesa[ItemDespesa]), VAR ___f = FILTERS (NaturezaDespesa[ItemDespesa]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, NaturezaDespesa[ItemDespesa]) VAR ___d = CONCATENATEX ( ___t, NaturezaDespesa[ItemDespesa], ", " ) VAR ___x = "[Item de Despesa] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))/* & IF ( ISFILTERED ( 'PI'[Categoria]), VAR ___f = FILTERS ( 'PI'[Categoria]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, 'PI'[Categoria]) VAR ___d = CONCATENATEX ( ___t, 'PI'[Categoria], ", " ) VAR ___x = "[Categoria de Despesa] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))& IF ( ISFILTERED ( 'PI'[SubCategoria]), VAR ___f = FILTERS ( 'PI'[SubCategoria]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, 'PI'[SubCategoria]) VAR ___d = CONCATENATEX ( ___t, 'PI'[SubCategoria], ", " ) VAR ___x = "[Subcategoria de Despesa] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) *//*%%%%% PTRES %%%%%*/& IF ( ISFILTERED ( PTRES[Cód_Ação] ), VAR ___f = FILTERS ( PTRES[Cód_Ação]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, PTRES[Cód_Ação] ) VAR ___d = CONCATENATEX ( ___t, PTRES[Cód_Ação], ", " ) VAR ___x = "[Ação] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED ( PTRES[Cód_Função] ), VAR ___f = FILTERS ( PTRES[Cód_Função] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, PTRES[Cód_Função] ) VAR ___d = CONCATENATEX ( ___t, PTRES[Cód_Função], ", " ) VAR ___x = "[Função] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED ( PTRES[Cód_PlanoOrçamentário] ), VAR ___f = FILTERS ( PTRES[Cód_PlanoOrçamentário] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, PTRES[Cód_PlanoOrçamentário] ) VAR ___d = CONCATENATEX ( ___t, PTRES[Cód_PlanoOrçamentário], ", " ) VAR ___x = "[PO] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED ( PTRES[Cód_Programa] ), VAR ___f = FILTERS ( PTRES[Cód_Programa] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, PTRES[Cód_Programa] ) VAR ___d = CONCATENATEX ( ___t, PTRES[Cód_Programa], ", " ) VAR ___x = "[Programa] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED ( PTRES[Cód_SubFunção] ), VAR ___f = FILTERS ( PTRES[Cód_SubFunção] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, PTRES[Cód_SubFunção] ) VAR ___d = CONCATENATEX ( ___t, PTRES[Cód_SubFunção], ", " ) VAR ___x = "[SubFuncão] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) /*%%%%% Resultado Primário %%%%%*/& IF ( ISFILTERED ( ResultadoPrimario[Cód_ResultadoPrimario] ), VAR ___f = FILTERS ( ResultadoPrimario[Cód_ResultadoPrimario] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, ResultadoPrimario[Cód_ResultadoPrimario] ) VAR ___d = CONCATENATEX ( ___t, ResultadoPrimario[Cód_ResultadoPrimario], ", " ) VAR ___x = "[RP] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))/* & IF ( ISFILTERED ( ResultadoPrimario[ResultadoPrimarioCid] ), VAR ___f = FILTERS (ResultadoPrimario[ResultadoPrimarioCid]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, ResultadoPrimario[ResultadoPrimarioCid]) VAR ___d = CONCATENATEX ( ___t, ResultadoPrimario[ResultadoPrimarioCid], ", " ) VAR ___x = "[RP] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) *//*%%%%% UGE %%%%%*/& IF ( ISFILTERED (UGE[CodUGExecutora]), VAR ___f = FILTERS ( UGE[CodUGExecutora]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, UGE[CodUGExecutora]) VAR ___d = CONCATENATEX ( ___t, UGE[CodUGExecutora], ", " ) VAR ___x = "[UGExecutora] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))/*%%%%% UGR %%%%%*//* & IF ( ISFILTERED ( Cód_), VAR ___f = FILTERS ( UGR[Cód_UGR]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, UGR[Cód_UGR]) VAR ___d = CONCATENATEX ( ___t, UGR[Cód_UGR], ", " ) VAR ___x = "[UGR] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) *//*%%%%% Unidade Órgão %%%%%*/& IF ( ISFILTERED ( UnidadeOrgao[Cód_Órgão] ), VAR ___f = FILTERS ( UnidadeOrgao[Cód_Órgão] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, UnidadeOrgao[Cód_Órgão] ) VAR ___d = CONCATENATEX ( ___t, UnidadeOrgao[Cód_Órgão], ", " ) VAR ___x = "[Órgão] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED ( UnidadeOrgao[Cód_UO] ), VAR ___f = FILTERS ( UnidadeOrgao[Cód_UO] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, UnidadeOrgao[Cód_UO] ) VAR ___d = CONCATENATEX ( ___t, UnidadeOrgao[Cód_UO], ", " ) VAR ___x = "[UO] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))

CorFiltroOrçamento

['@description Cor do botão de acionamento de filtro de orçamento', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Cor do botão de acionamento de filtro de orçamento@author dsbr@version 1@date 03/11/2022*/IF([FiltrosOrçamento]<>BLANK(), "#E35144", "#5A7B9A")

Filtro | TítuloOrçamento

['@description Junção de duas colunas - coluna derivada', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Junção de duas colunas - coluna derivada@author dsbr@version 1@date 03/11/2022*/ [FiltrosAplicadosFuncoes]&" "&[FiltrosOrçamento] &" 🔄 Atualizado em "&DATEVALUE([Última atualização orçamento])&";"

FiltrosAplicadosFuncoes

['@description Verifica os filtros aplicados e faz as junções de colunas apropriadas', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Verifica os filtros aplicados e faz as junções de colunas apropriadas@author dsbr@version 1@date 03/11/2022*/VAR MaxFilters = 3RETURN/*%%%%% _IndOrçamentário %%%%%*/ IF ( ISFILTERED ('_fOrçamento'[Descrição] ), VAR ___f = FILTERS ( '_fOrçamento'[Descrição]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, '_fOrçamento'[Descrição]) VAR ___d = CONCATENATEX ( ___t, '_fOrçamento'[Descrição], ", " ) VAR ___x = "💰 " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))/*%%%%% Relação Órgão %%%%%*/& IF ( ISFILTERED (RelacaoOrgao[Relação do Órgão]), VAR ___f = FILTERS (RelacaoOrgao[Relação do Órgão]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, RelacaoOrgao[Relação do Órgão]) VAR ___d = CONCATENATEX ( ___t, RelacaoOrgao[Relação do Órgão], ", " ) VAR ___x = "⚜️ " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))/*%%%%% d_Calendário %%%%%*/& IF ( ISFILTERED ( 'dCalendário'[Ano] ), VAR ___f = FILTERS ( 'dCalendário'[Ano] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, 'dCalendário'[Ano] ) VAR ___d = CONCATENATEX ( ___t, 'dCalendário'[Ano], ", " ) VAR ___x = " 📅 " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))

FiltrosPNP

Sem descrição no campo Description

VAR MaxFilters = 3RETURN/*%%%%% d_IES %%%%%*/COALESCE(IF ( ISFILTERED ( d_IES[SiglaNome] ), VAR ___f = FILTERS ( d_IES[SiglaNome] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, d_IES[SiglaNome] ) VAR ___d = CONCATENATEX ( ___t, d_IES[SiglaNome], ", " ) VAR ___x = "🏛️ " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) &IF ( ISFILTERED ( d_IES[Sigla] ), VAR ___f = FILTERS ( d_IES[Sigla] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, d_IES[Sigla] ) VAR ___d = CONCATENATEX ( ___t, d_IES[Sigla], ", " ) VAR ___x = "🏛️ " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED (d_IES[OrgAcadPNP]), VAR ___f = FILTERS (d_IES[OrgAcadPNP]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, d_IES[OrgAcadPNP]) VAR ___d = CONCATENATEX ( ___t, d_IES[OrgAcadPNP] , ", " ) VAR ___x = "[Organização Acadêmica] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))/*%%%%% dimUnidade | Unidades da Rede EPCT %%%%%*/& IF ( ISFILTERED (dimUnidade[Sigla | Instituição]), VAR ___f = FILTERS (dimUnidade[Sigla | Instituição]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimUnidade[Sigla | Instituição]) VAR ___d = CONCATENATEX ( ___t, dimUnidade[Sigla | Instituição] , ", " ) VAR ___x = "[Instituição] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))& IF ( ISFILTERED (dimUnidade[nomeUnidadeRecente]), VAR ___f = FILTERS (dimUnidade[nomeUnidadeRecente]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimUnidade[nomeUnidadeRecente]) VAR ___d = CONCATENATEX ( ___t, dimUnidade[nomeUnidadeRecente] , ", " ) VAR ___x = "[Unidade] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED (dimUnidade[Regiao]), VAR ___f = FILTERS (dimUnidade[Regiao]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimUnidade[Regiao]) VAR ___d = CONCATENATEX ( ___t, dimUnidade[Regiao] , ", " ) VAR ___x = "[Região] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED (dimUnidade[UF]), VAR ___f = FILTERS (dimUnidade[UF]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimUnidade[UF]) VAR ___d = CONCATENATEX ( ___t, dimUnidade[UF] , ", " ) VAR ___x = "[Estado] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))/*%%%%% dimCurso | Organização Acadêmica %%%%%*/& IF ( ISFILTERED (dimCurso[tipoEixoTecnologico]), VAR ___f = FILTERS (dimCurso[tipoEixoTecnologico]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimCurso[tipoEixoTecnologico]) VAR ___d = CONCATENATEX ( ___t, dimCurso[tipoEixoTecnologico] , ", " ) VAR ___x = "[Eixo Tecnológico] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))& IF ( ISFILTERED (dimCurso[SubeixoTecnologico]), VAR ___f = FILTERS (dimCurso[SubeixoTecnologico]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimCurso[SubeixoTecnologico]) VAR ___d = CONCATENATEX ( ___t, dimCurso[SubeixoTecnologico] , ", " ) VAR ___x = "[Subeixo Tecnológico] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))& IF ( ISFILTERED (dimCurso[ModalidadeEnsino]), VAR ___f = FILTERS (dimCurso[ModalidadeEnsino]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimCurso[ModalidadeEnsino]) VAR ___d = CONCATENATEX ( ___t, dimCurso[ModalidadeEnsino] , ", " ) VAR ___x = "[Modalidade de Ensino] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))& IF ( ISFILTERED (dimCurso[turnoCurso]), VAR ___f = FILTERS (dimCurso[turnoCurso]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimCurso[turnoCurso]) VAR ___d = CONCATENATEX ( ___t, dimCurso[turnoCurso] , ", " ) VAR ___x = "[Turno do Curso] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))& IF ( ISFILTERED (dimCurso[tipoCurso]), VAR ___f = FILTERS (dimCurso[tipoCurso]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimCurso[tipoCurso]) VAR ___d = CONCATENATEX ( ___t, dimCurso[tipoCurso] , ", " ) VAR ___x = "[Tipo de Curso] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))& IF ( ISFILTERED (dimCurso[nomeCurso]), VAR ___f = FILTERS (dimCurso[nomeCurso]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimCurso[nomeCurso]) VAR ___d = CONCATENATEX ( ___t, dimCurso[nomeCurso] , ", " ) VAR ___x = "[Nome de Curso] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))& IF ( ISFILTERED (dimCurso[tipoOferta]), VAR ___f = FILTERS (dimCurso[tipoOferta]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimCurso[tipoOferta]) VAR ___d = CONCATENATEX ( ___t, dimCurso[tipoOferta] , ", " ) VAR ___x = "[Tipo de Oferta] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))/*%%%%% dimFinanciamento | Fonte de Financiamento %%%%%*/& IF ( ISFILTERED (dimFinanciamento[nomeFonteFinanciamentoCorrigido]), VAR ___f = FILTERS (dimFinanciamento[nomeFonteFinanciamentoCorrigido]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimFinanciamento[nomeFonteFinanciamentoCorrigido]) VAR ___d = CONCATENATEX ( ___t, dimFinanciamento[nomeFonteFinanciamentoCorrigido] , ", " ) VAR ___x = "[Fonte de Financiamento] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) ,"📘 Fonte: Plataforma Nilo Peçanha " &[FiltrosAno|AnoBase] )

CorFiltroGraduação

Sem descrição no campo Description

IF([FiltrosPNP]<>"📘 Fonte: Censo da Educação Superior 2009-2019 | Plataforma E-MEC. ", "#E35144", "#FFFFFF00")

FiltrosPósGraduação

Sem descrição no campo Description

VAR MaxFilters = 3RETURN/*%%%%% d_IES %%%%%*/IF ( ISFILTERED ( d_IES[Sigla|Nome IES] ), VAR ___f = FILTERS ( d_IES[Sigla|Nome IES] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, d_IES[Sigla|Nome IES] ) VAR ___d = CONCATENATEX ( ___t, d_IES[Sigla|Nome IES], ", " ) VAR ___x = "🏛️ " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) &IF ( ISFILTERED ( d_IES[Sigla] ), VAR ___f = FILTERS ( d_IES[Sigla] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, d_IES[Sigla] ) VAR ___d = CONCATENATEX ( ___t, d_IES[Sigla], ", " ) VAR ___x = "🏛️ " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED ( d_IES[Região] ), VAR ___f = FILTERS ( d_IES[Região] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, d_IES[Região] ) VAR ___d = CONCATENATEX ( ___t, d_IES[Região], ", " ) VAR ___x = "[Região] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))& IF ( ISFILTERED ( d_IES[Estado] ), VAR ___f = FILTERS ( d_IES[Estado] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, d_IES[Estado] ) VAR ___d = CONCATENATEX ( ___t, d_IES[Estado], ", " ) VAR ___x = "[Estado] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))/*%%%%% dimProgramasPG %%%%%*/& IF ( ISFILTERED ( dimProgramasPG[NomePrograma] ), VAR ___f = FILTERS ( dimProgramasPG[NomePrograma] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimProgramasPG[NomePrograma] ) VAR ___d = CONCATENATEX ( ___t, dimProgramasPG[NomePrograma] , ", " ) VAR ___x = "[Nome do Programa] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))& IF ( ISFILTERED ( dimProgramasPG[GrauPrograma] ), VAR ___f = FILTERS ( dimProgramasPG[GrauPrograma] ) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimProgramasPG[GrauPrograma] ) VAR ___d = CONCATENATEX ( ___t, dimProgramasPG[GrauPrograma] , ", " ) VAR ___x = "[Grau do Programa] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))& IF ( ISFILTERED ( fSituacaoMatriculaPosG[GrauAcademico]), VAR ___f = FILTERS ( fSituacaoMatriculaPosG[GrauAcademico]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, fSituacaoMatriculaPosG[GrauAcademico]) VAR ___d = CONCATENATEX ( ___t, fSituacaoMatriculaPosG[GrauAcademico] , ", " ) VAR ___x = "[Grau Acadêmico] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))& IF ( ISFILTERED (dimProgramasPG[AreaBasica]), VAR ___f = FILTERS (dimProgramasPG[AreaBasica]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimProgramasPG[AreaBasica]) VAR ___d = CONCATENATEX ( ___t, dimProgramasPG[AreaBasica] , ", " ) VAR ___x = "[Área Básica] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED (dimProgramasPG[AreaConhecimento]), VAR ___f = FILTERS (dimProgramasPG[AreaConhecimento]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimProgramasPG[AreaConhecimento]) VAR ___d = CONCATENATEX ( ___t, dimProgramasPG[AreaConhecimento] , ", " ) VAR ___x = "[Área do Conhecimento] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED (dimProgramasPG[SubAreaConhecimento]), VAR ___f = FILTERS (dimProgramasPG[SubAreaConhecimento]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimProgramasPG[SubAreaConhecimento]) VAR ___d = CONCATENATEX ( ___t, dimProgramasPG[SubAreaConhecimento] , ", " ) VAR ___x = "[Subárea do Conhecimento] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10)) & IF ( ISFILTERED (dimProgramasPG[CodConceitoPrograma]), VAR ___f = FILTERS (dimProgramasPG[CodConceitoPrograma]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, dimProgramasPG[CodConceitoPrograma]) VAR ___d = CONCATENATEX ( ___t, dimProgramasPG[CodConceitoPrograma] , ", " ) VAR ___x = "[Conceito do Programa] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " RETURN ___x & UNICHAR(13) & UNICHAR(10))

CorFiltroPósGraduação

Sem descrição no campo Description

IF([FiltrosPósGraduação]<>BLANK(), "#E35144", "#FFFFFF00")

CorFiltroPNP

Sem descrição no campo Description

IF([FiltrosPNP]<>"📘 Fonte: Plataforma Nilo Peçanha " &[FiltrosAno|AnoBase], "#E35144", "#5A7B9A")

FiltrosAno|AnoBase

Sem descrição no campo Description

VAR MaxFilters = 3RETURN/*%%%%% d_IES %%%%%*/IF ( /* Ano Base */ ISFILTERED ('dCalendário'[Ano]), VAR ___f = FILTERS ('dCalendário'[Ano]) VAR ___r = COUNTROWS ( ___f ) VAR ___t = TOPN ( MaxFilters, ___f, 'dCalendário'[Ano]) VAR ___d = CONCATENATEX ( ___t, 'dCalendário'[Ano], ", " ) VAR ___x = "[Ano Base] = " & ___d & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " /* Edição */ VAR ___d1 = CONCATENATEX ( ___t, 'dCalendário'[Ano]+1, ", " ) VAR ___x1 = "[Edição] = " & ___d1 & IF(___r > MaxFilters, ", ... [" & ___r & " seleções]") & "; " /* Ano Base | Edição */ RETURN ___x & ___x1 & UNICHAR(13) & UNICHAR(10))

CorFiltroPNP_Noturno

Sem descrição no campo Description

IF(CALCULATE([FiltrosPNP], ALL(dimCurso[ModalidadeEnsino]) , ALL(dimFinanciamento[nomeFonteFinanciamentoCorrigido]) ) <>"📘 Fonte: Plataforma Nilo Peçanha " &[FiltrosAno|AnoBase], "#E35144", "#5A7B9A")

Número de instituições (IGC)

['@description Número de instituições com cursos avaliados no ano de referência', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel IGC']

/*@description Número de instituições com cursos avaliados no ano de referência@author dsbr@version 1@date 03/11/2022@panel IGC*/DISTINCTCOUNT('fIGC'[ Código da IES])

Número de servidores (Siafi)

['@description Soma do Número de vínculos de servidores no último mês com dados disponíveis no ano de referência', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Cargos da carreira']

/*@description Soma do Número de vínculos de servidores no último mês com dados disponíveis no ano de referência@author dsbr@version 1@date 03/11/2022@panel Cargos da carreira*/VAR anomes = MAX(fFuncoes[AnoMes])RETURNCALCULATE(SUM(fServidoresSiape[numVinculos]),'dCalendário'[Data]=anomes)

Número de Servidores | Feminino

['@description Número de servidores do sexo feminino', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Cargos da carreira']

/*@description Número de servidores do sexo feminino@author dsbr@version 1@date 03/11/2022@panel Cargos da carreira*/CALCULATE([Número de servidores (Siafi)], dimSexoIdadeSiape[Sexo] = "Feminino")

Número de Servidores | Masculino

['@description Número de servidores do sexo masculino', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Cargos da carreira']

/*@description Número de servidores do sexo masculino@author dsbr@version 1@date 03/11/2022@panel Cargos da carreira*/CALCULATE([Número de servidores (Siafi)], dimSexoIdadeSiape[Sexo] = "Masculino")

Servidores Masculino

['@description Se o servidor é do sexo masculino', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Se o servidor é do sexo masculino@author dsbr@version 1@date 03/11/2022*/DIVIDE(CALCULATE([Número de servidores (Siafi)], dimSexoIdadeSiape[Sexo] = "Masculino"),CALCULATE([Número de servidores (Siafi)], ALL(dimSexoIdadeSiape)),BLANK())

Servidores Feminino

['@description Se o servidor é do sexo feminino', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Se o servidor é do sexo feminino@author dsbr@version 1@date 03/11/2022*/ DIVIDE(CALCULATE([Número de servidores (Siafi)], dimSexoIdadeSiape[Sexo] = "Feminino"),CALCULATE([Número de servidores (Siafi)], ALL(dimSexoIdadeSiape)),BLANK())

Número de funções

['@description Soma do Número de vínculos de funções no último mês com dados disponíveis no ano de referência', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Cargos e funções gratificadas']

/*@description Soma do Número de vínculos de funções no último mês com dados disponíveis no ano de referência@author dsbr@version 1@date 03/11/2022@panel Cargos e funções gratificadas*/VAR anomes = MAX(fFuncoes[AnoMes])RETURNCALCULATE(SUM(fFuncoes[numVinculos]),'dCalendário'[Data]=anomes)

Número de Funções | Masculino

['@description Número de funções ocupadas por pessoas do sexo masculino', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Cargos e funções gratificadas']

/*@description Número de funções ocupadas por pessoas do sexo masculino@author dsbr@version 1@date 03/11/2022@panel Cargos e funções gratificadas*/CALCULATE([Número de funções], dimSexoIdade[Sexo] = "Masculino")

Número de Funções | Feminino

['@description Número de funções ocupadas por pessoas do sexo feminino', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel Cargos e funções gratificadas']

/*@description Número de funções ocupadas por pessoas do sexo feminino@author dsbr@version 1@date 03/11/2022@panel Cargos e funções gratificadas*/CALCULATE([Número de funções], dimSexoIdade[Sexo] = "Feminino")

NP_CPC Faixa

Sem descrição no campo Description

SELECTEDVALUE(fCPC[CPCFaixa])

NP_CPC Contínuo

['@description Indicador de qualidade que combina, em uma única medida, diferentes aspectos relativos aos cursos de graduação (Contínuo).', '@author dsbr', '@version 1', '@date 03/11/2022', '@panel CPC']

AVERAGE(fCPC[CPCContinuo])

Cursos

Sem descrição no campo Description

DISTINCTCOUNT(fCPC[codCurso])

NP_Enade

Sem descrição no campo Description

AVERAGE(fCPC[NP-Enade])

NP_IDD

Sem descrição no campo Description

AVERAGE(fCPC[NP-IDD])

NP_DocentesMestres

Sem descrição no campo Description

AVERAGE(fCPC[NP-Mestres])

NP_DocentesDoutores

Sem descrição no campo Description

AVERAGE(fCPC[NP-Doutores])

NP_RegimeTrabalho

Sem descrição no campo Description

AVERAGE(fCPC[NP-RegimeTrabalho])

NP_OrgDidaticoPedagogica

Sem descrição no campo Description

AVERAGE(fCPC[NP-OrgDidaticoPedagogica])

NP_Infraestrutura

Sem descrição no campo Description

AVERAGE(fCPC[NP-Infraestrutura])

NP_OportunidadesAmpliacaoFormacao

Sem descrição no campo Description

AVERAGE(fCPC[NP-OportunidadesAmpliacaoFormacao])

BotaoValueRelacaoOrgao

['@description Indicador utilizado na dinâmica dos visuais', '@author dsbr', '@version 1', '@date 03/11/2022']

/*@description Indicador utilizado na dinâmica dos visuais@author dsbr@version 1@date 03/11/2022*/IF(HASONEVALUE(RelacaoOrgao[Relação do Órgão]), IF(VALUES(RelacaoOrgao[Relação do Órgão]) = "Órgão da UGE", -1, IF(VALUES(RelacaoOrgao[Relação do Órgão]) = "Órgão da UO", 1)), 0)

Dotação Atualizada vs. Projeto de Lei

Sem descrição no campo Description

if([Projeto de Lei] > 0,DIVIDE(Coalesce([Dotação atualizada], 0),[Projeto de Lei],0))

Despesa Empenhada vs. Dotação Atualizada

Sem descrição no campo Description

if([Dotação atualizada] > 0,DIVIDE(COALESCE([Despesa empenhada],0), [Dotação atualizada]))

Despesa Liquidada vs. Dotação Atualizada

Sem descrição no campo Description

if([Dotação atualizada] > 0,DIVIDE(coalesce([Despesa liquidada],0),[Dotação atualizada]))

Despesa Liquidada vs. Despesa Empenhada

Sem descrição no campo Description

If([Despesa empenhada]>0, DIVIDE(coalesce([Despesa liquidada],0),[Despesa empenhada]))

Despesa Paga vs. Despesa Liquidada

Sem descrição no campo Description

if([Despesa liquidada] > 0,DIVIDE(coalesce([Despesa paga],0), [Despesa liquidada]))

Dotação Atualizada vs. Dotação Inicial

Sem descrição no campo Description

if([Dotação inicial] > 0,DIVIDE(coalesce([Dotação atualizada],0),[Dotação inicial]))

RAP Pago vs. RAP Inscritos

Sem descrição no campo Description

if([RAP Inscrito e Reinscrito] > 0,DIVIDE(coalesce([RAP Pago],0), [RAP Inscrito e Reinscrito]))

RAP Cancelados vs. Rap Inscritos

Sem descrição no campo Description

if([RAP Inscrito e Reinscrito] > 0,DIVIDE(coalesce([RAP Cancelado],0), [RAP Inscrito e Reinscrito]))

RAP Bloqueados vs. Rap Inscritos

Sem descrição no campo Description

if([RAP Inscrito e Reinscrito] > 0,DIVIDE(coalesce([RAP Bloqueado],0), [RAP Inscrito e Reinscrito]))

RAP Não Proc. a liquidar vs. RAP Inscritos

Sem descrição no campo Description

if([RAP Inscrito e Reinscrito] > 0,DIVIDE(coalesce([RAP não processados a liquidar],0), [RAP Inscrito e Reinscrito]))

Despesa Paga vs. Dotação Atualizada

Sem descrição no campo Description

if([Dotação atualizada] > 0,DIVIDE(coalesce([Despesa paga],0),[Dotação atualizada]))

_fIndAcompOrc

Sem descrição no campo Description

VAR Selection =SELECTEDVALUE ( '_fIndAcompOrc'[fIndAcompOrc Pedido], "Tudo" )RETURNSWITCH (TRUE (),Selection = 0, [Dotação Atualizada vs. Projeto de Lei],Selection = 1, [Dotação Atualizada vs. Dotação Inicial],Selection = 2, [Despesa Empenhada vs. Dotação Atualizada],Selection = 3, [Despesa Liquidada vs. Dotação Atualizada],Selection = 4, [Despesa Paga vs. Dotação Atualizada],Selection = 5, [Despesa Liquidada vs. Despesa Empenhada],Selection = 6, [Despesa Paga vs. Despesa Liquidada],Selection = 7, [RAP Não Proc. a liquidar vs. RAP Inscritos],Selection = 8, [RAP Pago vs. RAP Inscritos],Selection = 9, [RAP Cancelados vs. Rap Inscritos],Selection = 10, [RAP Bloqueados vs. Rap Inscritos],[Despesa Empenhada vs. Dotação Atualizada])