From d18a34b84ade8851af8eabc10c6dea5da18ecf5c Mon Sep 17 00:00:00 2001 From: Guilherme Botelho Date: Fri, 31 Jan 2025 11:53:02 -0300 Subject: [PATCH 1/5] padroniza unidades de medida --- .../models/projeto_subsidio_sppo/schema.yml | 4 +- .../schema.yml | 108 +++++++++--------- queries/models/transito/schema.yml | 8 +- 3 files changed, 60 insertions(+), 60 deletions(-) diff --git a/queries/models/projeto_subsidio_sppo/schema.yml b/queries/models/projeto_subsidio_sppo/schema.yml index aba0c9db8..e07905417 100644 --- a/queries/models/projeto_subsidio_sppo/schema.yml +++ b/queries/models/projeto_subsidio_sppo/schema.yml @@ -627,7 +627,7 @@ models: - not_null - greater_than_zero - name: velocidade_media - description: "Velocidade média da viagem [km/h]" + description: "Velocidade média da viagem (km/h)" - name: perc_conformidade_shape description: "Percentual de sinais emitidos dentro do shape (trajeto) ao longo da viagem" @@ -768,7 +768,7 @@ models: - not_null - greater_than_zero - name: velocidade_media - description: "Velocidade média da viagem [km/h]" + description: "Velocidade média da viagem (km/h)" - name: perc_conformidade_shape description: "Percentual de sinais emitidos dentro do shape (trajeto) ao longo da viagem" diff --git a/queries/models/projeto_subsidio_sppo_encontro_contas/schema.yml b/queries/models/projeto_subsidio_sppo_encontro_contas/schema.yml index 45fc0f2f8..30689d806 100644 --- a/queries/models/projeto_subsidio_sppo_encontro_contas/schema.yml +++ b/queries/models/projeto_subsidio_sppo_encontro_contas/schema.yml @@ -10,23 +10,23 @@ models: - name: consorcio description: "Consórcio" - name: km_subsidiada - description: "Quilometragem apurada e subsidiada via algoritmo [km]" + description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada - description: "Receita total esperada com base na quilometragem (IRK x km) [R$]" + description: "Receita total esperada com base na quilometragem (IRK x km) (R$)" - name: receita_tarifaria_esperada - description: "Receita tarifária esperada com base na quilometragem [R$]" + description: "Receita tarifária esperada com base na quilometragem (R$)" - name: subsidio_esperado - description: "Subsídio esperado com base na quilometragem [R$]" + description: "Subsídio esperado com base na quilometragem (R$)" - name: subsidio_glosado - description: "Subsídio glosado conforme os decretos e resoluções vigentes [R$]" + description: "Subsídio glosado conforme os decretos e resoluções vigentes (R$)" - name: receita_total_aferida - description: "Receita total aferida (receita tarifária + subsidio pago) [R$]" + description: "Receita total aferida (receita tarifária + subsidio pago) (R$)" - name: receita_tarifaria_aferida - description: "Receita tarifária aferida com base no RDO informado pelos consórcios [R$]" + description: "Receita tarifária aferida com base no RDO informado pelos consórcios (R$)" - name: subsidio_pago - description: "Subsídio pago [R$]" + description: "Subsídio pago (R$)" - name: saldo - description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado [R$]" + description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado (R$)" - name: balanco_consorcio_dia description: "Balanço da receita aferida e esperada por consórcio e dia para serviços-dia subsidiados. Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024" @@ -36,24 +36,24 @@ models: - name: consorcio description: "Consórcio" - name: km_subsidiada - description: "Quilometragem apurada e subsidiada via algoritmo [km]" + description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada - description: "Receita total esperada com base na quilometragem (IRK x km) [R$]" + description: "Receita total esperada com base na quilometragem (IRK x km) (R$)" - name: receita_tarifaria_esperada - description: "Receita tarifária esperada com base na quilometragem [R$]" + description: "Receita tarifária esperada com base na quilometragem (R$)" - name: subsidio_esperado - description: "Subsídio esperado com base na quilometragem [R$]" + description: "Subsídio esperado com base na quilometragem (R$)" - name: subsidio_glosado - description: "Subsídio glosado conforme os decretos e resoluções vigentes [R$]" + description: "Subsídio glosado conforme os decretos e resoluções vigentes (R$)" - name: receita_total_aferida - description: "Receita total aferida (receita tarifária + subsidio pago) [R$]" + description: "Receita total aferida (receita tarifária + subsidio pago) (R$)" - name: receita_tarifaria_aferida - description: "Receita tarifária aferida com base no RDO informado pelos consórcios [R$]" + description: "Receita tarifária aferida com base no RDO informado pelos consórcios (R$)" - name: subsidio_pago - description: "Subsídio pago [R$]" + description: "Subsídio pago (R$)" - name: saldo description: "Saldo entre a receita esperada e aferida, - descontado o subsídio glosado [R$]" + descontado o subsídio glosado (R$)" - name: balanco_servico_ano description: "Balanço da receita aferida e esperada por serviço e ano para serviços-dia subsidiados. Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024" @@ -65,23 +65,23 @@ models: - name: servico description: "Nome curto da linha operada pelo veículo com variação de serviço (ex: 010, 011SN, ...)" - name: km_subsidiada - description: "Quilometragem apurada e subsidiada via algoritmo [km]" + description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada - description: "Receita total esperada com base na quilometragem (IRK x km) [R$]" + description: "Receita total esperada com base na quilometragem (IRK x km) (R$)" - name: receita_tarifaria_esperada - description: "Receita tarifária esperada com base na quilometragem [R$]" + description: "Receita tarifária esperada com base na quilometragem (R$)" - name: subsidio_esperado - description: "Subsídio esperado com base na quilometragem [R$]" + description: "Subsídio esperado com base na quilometragem (R$)" - name: subsidio_glosado - description: "Subsídio glosado conforme os decretos e resoluções vigentes [R$]" + description: "Subsídio glosado conforme os decretos e resoluções vigentes (R$)" - name: receita_total_aferida - description: "Receita total aferida (receita tarifária + subsidio pago) [R$]" + description: "Receita total aferida (receita tarifária + subsidio pago) (R$)" - name: receita_tarifaria_aferida - description: "Receita tarifária aferida com base no RDO informado pelos consórcios [R$]" + description: "Receita tarifária aferida com base no RDO informado pelos consórcios (R$)" - name: subsidio_pago - description: "Subsídio pago [R$]" + description: "Subsídio pago (R$)" - name: saldo - description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado [R$]" + description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado (R$)" - name: balanco_servico_dia description: "Balanço da receita aferida e esperada por servico e dia para serviços-dia subsidiados. Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024" @@ -93,23 +93,23 @@ models: - name: servico description: "Nome curto da linha operada pelo veículo com variação de serviço (ex: 010, 011SN, ...)" - name: km_subsidiada - description: "Quilometragem apurada e subsidiada via algoritmo [km]" + description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada - description: "Receita total esperada com base na quilometragem (IRK x km) [R$]" + description: "Receita total esperada com base na quilometragem (IRK x km) (R$)" - name: receita_tarifaria_esperada - description: "Receita tarifária esperada com base na quilometragem [R$]" + description: "Receita tarifária esperada com base na quilometragem (R$)" - name: subsidio_esperado - description: "Subsídio esperado com base na quilometragem [R$]" + description: "Subsídio esperado com base na quilometragem (R$)" - name: subsidio_glosado - description: "Subsídio glosado conforme os decretos e resoluções vigentes [R$]" + description: "Subsídio glosado conforme os decretos e resoluções vigentes (R$)" - name: receita_total_aferida - description: "Receita total aferida (receita tarifária + subsidio pago) [R$]" + description: "Receita total aferida (receita tarifária + subsidio pago) (R$)" - name: receita_tarifaria_aferida - description: "Receita tarifária aferida com base no RDO informado pelos consórcios [R$]" + description: "Receita tarifária aferida com base no RDO informado pelos consórcios (R$)" - name: subsidio_pago - description: "Subsídio pago [R$]" + description: "Subsídio pago (R$)" - name: saldo - description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado [R$]" + description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado (R$)" - name: balanco_servico_dia_pos_gt description: "Balanço da receita aferida e esperada por servico e dia para serviços-dia subsidiados após alterações do Grupo de Trabalho (Processo.Rio MTR-PRO-2024/06270). Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024 e 02/2024" @@ -121,23 +121,23 @@ models: - name: servico description: "Serviço" - name: km_subsidiada - description: "Quilometragem apurada e subsidiada via algoritmo [km]" + description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada - description: "Receita total esperada com base na quilometragem (IRK x km) [R$]" + description: "Receita total esperada com base na quilometragem (IRK x km) (R$)" - name: receita_tarifaria_esperada - description: "Receita tarifária esperada com base na quilometragem [R$]" + description: "Receita tarifária esperada com base na quilometragem (R$)" - name: subsidio_esperado - description: "Subsídio esperado com base na quilometragem [R$]" + description: "Subsídio esperado com base na quilometragem (R$)" - name: subsidio_glosado - description: "Subsídio glosado conforme os decretos e resoluções vigentes [R$]" + description: "Subsídio glosado conforme os decretos e resoluções vigentes (R$)" - name: receita_total_aferida - description: "Receita total aferida (receita tarifária + subsidio pago) [R$]" + description: "Receita total aferida (receita tarifária + subsidio pago) (R$)" - name: receita_tarifaria_aferida - description: "Receita tarifária aferida com base no RDO informado pelos consórcios [R$]" + description: "Receita tarifária aferida com base no RDO informado pelos consórcios (R$)" - name: subsidio_pago - description: "Subsídio pago [R$]" + description: "Subsídio pago (R$)" - name: saldo - description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado [R$]" + description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado (R$)" - name: balanco_servico_quinzena description: "Balanço da receita aferida e esperada por serviço e quinzena para serviços-dia subsidiados. Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024" @@ -155,24 +155,24 @@ models: - name: quantidade_dias_subsidiado description: "Quantidade de dias subsidiado" - name: km_subsidiada - description: "Quilometragem apurada e subsidiada via algoritmo [km]" + description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada - description: "Receita total esperada com base na quilometragem (IRK x km) [R$]" + description: "Receita total esperada com base na quilometragem (IRK x km) (R$)" - name: receita_tarifaria_esperada - description: "Receita tarifária esperada com base na quilometragem [R$]" + description: "Receita tarifária esperada com base na quilometragem (R$)" - name: subsidio_esperado - description: "Subsídio esperado com base na quilometragem [R$]" + description: "Subsídio esperado com base na quilometragem (R$)" - name: subsidio_glosado - description: "Subsídio glosado conforme os decretos e resoluções vigentes [R$]" + description: "Subsídio glosado conforme os decretos e resoluções vigentes (R$)" - name: receita_total_aferida - description: "Receita total aferida (receita tarifária + subsidio pago) [R$]" + description: "Receita total aferida (receita tarifária + subsidio pago) (R$)" - name: receita_tarifaria_aferida - description: "Receita tarifária aferida com base no RDO informado pelos consórcios [R$]" + description: "Receita tarifária aferida com base no RDO informado pelos consórcios (R$)" - name: subsidio_pago - description: "Subsídio pago [R$]" + description: "Subsídio pago (R$)" - name: saldo description: "Saldo entre a receita esperada e aferida, - descontado o subsídio glosado [R$]" + descontado o subsídio glosado (R$)" - name: receita_tarifaria_servico_nao_identificado_quinzena description: "Receita tarifária proveniente do RDO para serviços de ônibus dos consórcios que não foram identificados nos planos operacionais dos respectivos dias." diff --git a/queries/models/transito/schema.yml b/queries/models/transito/schema.yml index c2b7f50e1..7ecd4e99d 100644 --- a/queries/models/transito/schema.yml +++ b/queries/models/transito/schema.yml @@ -35,9 +35,9 @@ models: - name: cep_proprietario description: "CEP do proprietário do veículo [protegido]" - name: valor_infracao - description: "Valor monetário da autuação (100%) [R$]" + description: "Valor monetário da autuação (100%) (R$)" - name: valor_pago - description: "Valor pago da autuação [R$]" + description: "Valor pago da autuação (R$)" - name: data_pagamento description: "Data de pagamento da autuação" - name: id_autuador @@ -117,9 +117,9 @@ models: policy_tags: - 'projects/rj-smtr/locations/us/taxonomies/7968932463054912793/policyTags/5243840798726507169' - name: valor_infracao - description: "Valor monetário da autuação (100%) [R$]" + description: "Valor monetário da autuação (100%) (R$)" - name: valor_pago - description: "Valor pago da autuação [R$]" + description: "Valor pago da autuação (R$)" - name: data_pagamento description: "Data de pagamento da autuação" - name: id_autuador From 7f9ebc95fd8cf4978062ee2b3a2e2637dd5b36d4 Mon Sep 17 00:00:00 2001 From: Guilherme Botelho Date: Fri, 31 Jan 2025 14:36:43 -0300 Subject: [PATCH 2/5] =?UTF-8?q?mais=20corre=C3=A7=C3=B5es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../models/projeto_subsidio_sppo/schema.yml | 235 +++++++----------- .../schema.yml | 60 ++--- queries/models/transito/schema.yml | 14 +- 3 files changed, 126 insertions(+), 183 deletions(-) diff --git a/queries/models/projeto_subsidio_sppo/schema.yml b/queries/models/projeto_subsidio_sppo/schema.yml index e07905417..8564c73d6 100644 --- a/queries/models/projeto_subsidio_sppo/schema.yml +++ b/queries/models/projeto_subsidio_sppo/schema.yml @@ -14,12 +14,11 @@ models: tests: - not_null - name: data_shape - description: "Data do shape capturado no SIGMOB (00h) (Válida até 2024-03-30)." + description: "Data do shape capturado no SIGMOB [00h] [Válida até 2024-03-30]." tests: - not_null - name: tipo_dia - description: "Dia da semana considerado para o cálculo da - distância planejada - categorias: Dia Útil, Sábado, Domingo" + description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sábado, Domingo" tests: - not_null - accepted_values: @@ -29,8 +28,7 @@ models: tests: - not_null - name: sentido - description: "Sentido planejado - categorias: I - (ida), V (volta), C (circular)" + description: "Sentido planejado - categorias: I [ida], V [volta], C [circular]" tests: - not_null - name: partidas_total_planejada @@ -61,14 +59,13 @@ models: # - not_null # - greater_than_zero - name: variacao_itinerario - description: "Variação dee itinerário da viagem - categorias: - DD, DU, SS, RT, RM, DA, SA" + description: "Variação dee itinerário da viagem - categorias: DD, DU, SS, RT, RM, DA, SA" tests: - not_null - accepted_values: values: ["DD", "DU", "SS", "RT", "RM", "DA", "SA"] - name: sentido_shape - description: "Sentido do shape (codificado no shape_id - categorias: I (ida), V (volta), C (circular)" + description: "Sentido do shape (codificado no shape_id - categorias: I [ida], V [volta], C [circular]" tests: - not_null - accepted_values: @@ -78,16 +75,16 @@ models: tests: - not_null - name: distancia_planejada - description: "Distância do shape (trajeto) planejado em KM" + description: "Distância do shape [trajeto] planejado (km)" tests: - not_null - name: distancia_total_planejada - description: "Distância total planejada do serviço em KM (junta ida+volta)." + description: "Distância total planejada do serviço [ida + volta] (km)." tests: - not_null - greater_than_zero - name: vista - description: "Itinerário do serviço (ex: Bananal ↔ Saens Peña)" + description: "Itinerário do serviço [ex: Bananal ↔ Saens Peña]" - name: trip_id_planejado description: "Código identificador de trip de referência no GTFS" - name: trip_id @@ -101,24 +98,23 @@ models: - name: end_pt description: "Ponto final do shape em formato geográfico (Point)." - name: id_tipo_trajeto - description: "Tipo de trajeto (0 - Regular, 1 - Alternativo, válida a partir de 2024-04-01)." + description: "Tipo de trajeto [0 - Regular, 1 - Alternativo, válida a partir de 2024-04-01]." - name: feed_version - description: "String que indica a versão atual do conjunto de dados GTFS (Válida a partir de 2024-04-01)." + description: "String que indica a versão atual do conjunto de dados GTFS [Válida a partir de 2024-04-01]." - name: feed_start_date - description: "Data inicial do feed do GTFS (Válida a partir de 2024-04-01)." + description: "Data inicial do feed do GTFS [Válida a partir de 2024-04-01]." - name: datetime_ultima_atualizacao description: "Última atualização (GMT-3)." - name: aux_registros_status_trajeto - description: "Tabela auxiliar de classificação dos registros de GPS - no trajeto (shape), com base no serviço informado pelo veículo (atualizada diariamente, sem histórico)." + description: "Tabela auxiliar de classificação dos registros de GPS no trajeto [shape], com base no serviço informado pelo veículo [atualizada diariamente, sem histórico]." columns: - name: data description: "Data de emissão do sinal de GPS" tests: - not_null - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "Código identificador do veículo [número de ordem]" tests: - not_null - name: id_empresa @@ -130,8 +126,7 @@ models: tests: - not_null - name: timestamp_minuto_gps - description: "Timestamp de emissão do sinal de GPS truncado em - minutos (para fins de comparação com minutos da viagem)" + description: "Timestamp de emissão do sinal de GPS truncado em minutos [para fins de comparação com minutos da viagem]" tests: - not_null - name: posicao_veiculo_geo @@ -147,7 +142,7 @@ models: # tests: # - not_null - name: shape_id - description: "Código identificador do shape (trajeto) do serviço realizado" + description: "Código identificador do shape [trajeto] do serviço realizado" tests: - not_null - name: shape_id_planejado @@ -157,27 +152,24 @@ models: - name: trip_id description: "Código identificador de trip de referência no GTFS com ajustes" - name: distancia_planejada - description: "Distância do shape (trajeto) planejado" + description: "Distância do shape [trajeto] planejado" tests: - not_null - name: distancia - description: "Distância geodésica da última posição do GPS em - relação a posição atual" + description: "Distância geodésica da última posição do GPS em relação a posição atual" tests: - not_null - not_negative - name: status_viagem - description: "Indica se a posição do GPS está no - início (start), meio (middle), fim (end) ou fora (out) do shape do serviço informado" + description: "Indica se a posição do GPS está no início [start], meio [middle], fim [end] ou fora [out] do shape do serviço informado" tests: - not_null - name: versao_modelo - description: "Versão da metodologia de cálculo da - respectiva linha na tabela." + description: "Versão da metodologia de cálculo da respectiva linha na tabela." tests: - not_null - name: sentido_shape - description: "Sentido do shape (codificado no shape_id - categorias: I (ida), V (volta), C (circular)" + description: "Sentido do shape - categorias: I [ida], V [volta], C [circular]" tests: - not_null - accepted_values: @@ -187,22 +179,20 @@ models: - name: end_pt description: "Ponto final do shape em formato geográfico (Point)." - name: sentido - description: "Sentido do trajeto identificado - categorias: I - (ida), V (volta), C (circular)" + description: "Sentido do trajeto identificado - categorias: I [ida], V [volta], C [circular]" tests: - not_null - accepted_values: values: ["I", "V", "C"] - name: aux_viagem_inicio_fim - description: "Tabela auxiliar de identificação de início e fim de - viagens (atualizada diariamente, sem histórico)." + description: "Tabela auxiliar de identificação de início e fim de viagens [atualizada diariamente, sem histórico]." columns: - name: data description: "Data de emissão do sinal de GPS" tests: - not_null - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "Código identificador do veículo [número de ordem]" tests: - not_null - name: id_empresa @@ -214,18 +204,17 @@ models: tests: - not_null - name: servico_realizado - description: "Serviço realizado pelo veículo (com base na - identificação do trajeto)" + description: "Serviço realizado pelo veículo [com base na identificação do trajeto]" tests: - not_null - name: trip_id description: "Código identificador do itinerário operado" - name: shape_id - description: "Código identificador do shape (trajeto) do serviço" + description: "Código identificador do shape [trajeto] do serviço" tests: - not_null - name: sentido_shape - description: "Sentido do shape (codificado no shape_id - categorias: I (ida), V (volta), C (circular)" + description: "Sentido do shape - categorias: I [ida], V [volta], C [circular]" tests: - not_null - accepted_values: @@ -233,15 +222,13 @@ models: - name: distancia_inicio_fim description: "Soma da distância entre o ponto inicial do shape e o primeiro sinal de gps da viagem e a distância entre o ponto final do shape e o último sinal de gps da viagem (Km)" - name: sentido - description: "Sentido do trajeto identificado - categorias: I - (ida), V (volta), C (circular)" + description: "Sentido do trajeto identificado - categorias: I [ida], V [volta], C [circular]" tests: - not_null - accepted_values: values: ["I", "V", "C"] - name: id_viagem - description: "Código identificador da viagem (id_veiculo + - servico + datetime_partida)" + description: "Código identificador da viagem [id_veiculo + servico + datetime_partida]" tests: - not_null - unique @@ -254,12 +241,11 @@ models: tests: - not_null - name: versao_modelo - description: "Versão da metodologia de cálculo da - respectiva linha na tabela." + description: "Versão da metodologia de cálculo da respectiva linha na tabela." tests: - not_null - name: distancia_planejada - description: "Distância do shape (trajeto) planejado" + description: "Distância do shape [trajeto] planejado" tests: - not_null - name: shape_id_planejado @@ -267,14 +253,14 @@ models: - name: trip_id_planejado description: "Código identificador de trip de referência no GTFS" - name: aux_viagem_circular - description: "Tabela auxiliar de tratamento de viagens circulares (atualizada diariamente, sem histórico)." + description: "Tabela auxiliar de tratamento de viagens circulares [atualizada diariamente, sem histórico]." columns: - name: data description: "Data de emissão do sinal de GPS" tests: - not_null - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "Código identificador do veículo [número de ordem]" tests: - not_null - name: id_empresa @@ -286,18 +272,17 @@ models: tests: - not_null - name: servico_realizado - description: "Serviço realizado pelo veículo (com base na - identificação do trajeto)" + description: "Serviço realizado pelo veículo [com base na identificação do trajeto]" # tests: # - not_null - name: trip_id description: "Código identificador de trip de referência no GTFS com ajustes" - name: shape_id - description: "Código identificador do shape (trajeto) do serviço" + description: "Código identificador do shape [trajeto] do serviço" tests: - not_null - name: sentido_shape - description: "Sentido do shape (codificado no shape_id - categorias: I (ida), V (volta), C (circular)" + description: "Sentido do shape - categorias: I [ida], V [volta], C [circular]" tests: - not_null - accepted_values: @@ -305,15 +290,13 @@ models: - name: distancia_inicio_fim description: "Soma da distância entre o ponto inicial do shape e o primeiro sinal de gps da viagem e a distância entre o ponto final do shape e o último sinal de gps da viagem (Km)" - name: sentido - description: "Sentido do trajeto identificado - categorias: I - (ida), V (volta), C (circular)" + description: "Sentido do trajeto identificado - categorias: I [ida], V [volta], C [circular]" tests: - not_null - accepted_values: values: ["I", "V", "C"] - name: id_viagem - description: "Código identificador da viagem (id_veiculo + - servico + datetime_partida)" + description: "Código identificador da viagem [id_veiculo + servico + datetime_partida]" tests: - not_null - unique @@ -326,12 +309,11 @@ models: tests: - not_null - name: versao_modelo - description: "Versão da metodologia de cálculo da - respectiva linha na tabela." + description: "Versão da metodologia de cálculo da respectiva linha na tabela." tests: - not_null - name: distancia_planejada - description: "Distância do shape (trajeto) planejado" + description: "Distância do shape [trajeto] planejado" tests: - not_null - name: shape_id_planejado @@ -346,7 +328,7 @@ models: tests: - not_null - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "Código identificador do veículo [número de ordem]" tests: - not_null - name: id_empresa @@ -358,8 +340,7 @@ models: tests: - not_null - name: timestamp_minuto_gps - description: "Timestamp de emissão do sinal de GPS truncado em - minutos (para fins de comparação com minutos da viagem)" + description: "Timestamp de emissão do sinal de GPS truncado em minutos [para fins de comparação com minutos da viagem]" tests: - not_null - name: posicao_veiculo_geo @@ -375,41 +356,37 @@ models: tests: - not_null - name: shape_id - description: "Código identificador do shape (trajeto) do serviço + description: "Código identificador do shape [trajeto] do serviço realizado " tests: - not_null - name: distancia_planejada - description: "Distância do shape (trajeto) planejado" + description: "Distância do shape [trajeto] planejado" tests: - not_null - name: distancia - description: "Distância geodésica da última posição do GPS em - relação a posição atual" + description: "Distância geodésica da última posição do GPS em relação a posição atual" tests: - not_null - not_negative - name: status_viagem - description: "Indica se a posição do GPS está no - início (start), meio (middle), fim (end) ou fora (out) do shape do serviço informado" + description: "Indica se a posição do GPS está no início [start], meio [middle], fim [end] ou fora [out] do shape do serviço informado" tests: - not_null - name: sentido_shape - description: "Sentido do shape (codificado no shape_id - categorias: I (ida), V (volta), C (circular)" + description: "Sentido do shape - categorias: I [ida], V [volta], C [circular]" tests: - not_null - accepted_values: values: ["I", "V", "C"] - name: sentido - description: "Sentido do trajeto identificado - categorias: I - (ida), V (volta), C (circular)" + description: "Sentido do trajeto identificado - categorias: I [ida], V [volta], C [circular]" tests: - not_null - accepted_values: values: ["I", "V", "C"] - name: id_viagem - description: "Código identificador da viagem (id_veiculo + - servico + datetime_partida)" + description: "Código identificador da viagem [id_veiculo + servico + datetime_partida]" tests: - not_null - unique @@ -424,12 +401,11 @@ models: - name: distancia_inicio_fim description: "Soma da distância entre o ponto inicial do shape e o primeiro sinal de gps da viagem e a distância entre o ponto final do shape e o último sinal de gps da viagem (Km)" - name: versao_modelo - description: "Versão da metodologia de cálculo da - respectiva linha na tabela." + description: "Versão da metodologia de cálculo da respectiva linha na tabela." tests: - not_null - name: shape_id - description: "Código identificador do shape (trajeto) do serviço" + description: "Código identificador do shape [trajeto] do serviço" - name: trip_id description: "Código identificador de trip de referência no GTFS com ajustes" - name: shape_id_planejado @@ -441,12 +417,10 @@ models: - name: end_pt description: "Ponto final do shape em formato geográfico (Point)." - name: aux_viagem_registros - description: "Tabela auxiliar de cálculo da distância e total de - registros de GPS das viagens identificadas (atualizada diariamente, sem histórico)." + description: "Tabela auxiliar de cálculo da distância e total de registros de GPS das viagens identificadas [atualizada diariamente, sem histórico]." columns: - name: id_viagem - description: "Código identificador da viagem (id_veiculo + - servico + datetime_partida)" + description: "Código identificador da viagem [id_veiculo + servico + datetime_partida]" tests: - not_null - unique @@ -454,33 +428,29 @@ models: - not_null - unique - name: distancia_planejada - description: "Distância do shape (trajeto) planejado" + description: "Distância do shape [trajeto] planejado" tests: - not_null - greater_than_zero - name: distancia_aferida - description: "Distância aferida da viagem (geodésia entre - posições consecutivas do sinal de GPS)" + description: "Distância aferida da viagem [geodésia entre posições consecutivas do sinal de GPS]" tests: - not_null - greater_than_zero - name: distancia_inicio_fim description: "Soma da distância entre o ponto inicial do shape e o primeiro sinal de gps da viagem e a distância entre o ponto final do shape e o último sinal de gps da viagem (Km)" - name: n_registros_middle - description: "Contagem de sinais de GPS emitidos no meio do - trajeto." + description: "Contagem de sinais de GPS emitidos no meio do trajeto." tests: - not_null - greater_than_zero - name: n_registros_start - description: "Contagem de sinais de GPS emitidos no ponto de - de início do trajeto." + description: "Contagem de sinais de GPS emitidos no ponto de início do trajeto." tests: - not_null - greater_than_zero - name: n_registros_end - description: "Contagem de sinais de GPS emitidos no ponto final - do trajeto." + description: "Contagem de sinais de GPS emitidos no ponto final do trajeto." tests: - not_null - greater_than_zero @@ -500,8 +470,7 @@ models: - not_null - greater_than_zero - name: versao_modelo - description: "Versão da metodologia de cálculo da - respectiva linha na tabela." + description: "Versão da metodologia de cálculo da respectiva linha na tabela." tests: - not_null - name: n_registros_shape @@ -510,15 +479,14 @@ models: - not_null - not_negative - name: viagem_conformidade - description: "Tabela de cálculo da conformidade de viagens - identificadas por GPS." + description: "Tabela de cálculo da conformidade de viagens identificadas por GPS." columns: - name: data description: "Data de emissão do sinal de GPS" tests: - not_null - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "Código identificador do veículo [número de ordem]" tests: - not_null - name: id_empresa @@ -530,32 +498,29 @@ models: tests: - not_null - name: servico_realizado - description: "Serviço realizado pelo veículo (com base na - identificação do trajeto)" + description: "Serviço realizado pelo veículo [com base na identificação do trajeto]" tests: - not_null - name: trip_id description: "Código identificador do itinerário operado" - name: shape_id - description: "Código identificador do shape (trajeto) do serviço" + description: "Código identificador do shape [trajeto] do serviço" tests: - not_null - name: sentido_shape - description: "Sentido do shape (codificado no shape_id - categorias: I (ida), V (volta), C (circular)" + description: "Sentido do shape - categorias: I [ida], V [volta], C [circular]" tests: - not_null - accepted_values: values: ["I", "V", "C"] - name: sentido - description: "Sentido do trajeto identificado - categorias: I - (ida), V (volta), C (circular)" + description: "Sentido do trajeto identificado - categorias: I [ida], V [volta], C [circular]" tests: - not_null - accepted_values: values: ["I", "V", "C"] - name: id_viagem - description: "Código identificador da viagem (id_veiculo + - servico + datetime_partida)" + description: "Código identificador da viagem [id_veiculo + servico + datetime_partida]" tests: - not_null - unique @@ -571,38 +536,34 @@ models: tests: - not_null - name: tempo_viagem - description: "Tempo da viagem (em minutos)" + description: "Tempo da viagem (min)" tests: - not_null - greater_than_zero - name: distancia_planejada - description: "Distância do shape (trajeto) planejado" + description: "Distância do shape [trajeto] planejado" tests: - not_null - greater_than_zero - name: distancia_aferida - description: "Distância aferida da viagem (geodésia entre - posições consecutivas do sinal de GPS)" + description: "Distância aferida da viagem [geodésia entre posições consecutivas do sinal de GPS]" tests: - not_null - greater_than_zero - name: distancia_inicio_fim description: "Soma da distância entre o ponto inicial do shape e o primeiro sinal de gps da viagem e a distância entre o ponto final do shape e o último sinal de gps da viagem (Km)" - name: n_registros_middle - description: "Contagem de sinais de GPS emitidos no meio do - trajeto." + description: "Contagem de sinais de GPS emitidos no meio do trajeto." tests: - not_null - greater_than_zero - name: n_registros_start - description: "Contagem de sinais de GPS emitidos no ponto de - de início do trajeto." + description: "Contagem de sinais de GPS emitidos no ponto de início do trajeto." tests: - not_null - greater_than_zero - name: n_registros_end - description: "Contagem de sinais de GPS emitidos no ponto final - do trajeto." + description: "Contagem de sinais de GPS emitidos no ponto final do trajeto." tests: - not_null - greater_than_zero @@ -629,8 +590,7 @@ models: - name: velocidade_media description: "Velocidade média da viagem (km/h)" - name: perc_conformidade_shape - description: "Percentual de sinais emitidos dentro do shape (trajeto) ao - longo da viagem" + description: "Percentual de sinais emitidos dentro do shape [trajeto] ao longo da viagem" tests: - not_null - greater_than_zero @@ -645,8 +605,7 @@ models: - not_null - greater_than_zero - name: versao_modelo - description: "Versão da metodologia de cálculo da - respectiva linha na tabela." + description: "Versão da metodologia de cálculo da respectiva linha na tabela." tests: - not_null - name: viagem_completa @@ -661,14 +620,13 @@ models: tests: - not_null - name: tipo_dia - description: "Dia da semana considerado para o cálculo da - distância planejada - categorias: Dia Útil, Sábado, Domingo" + description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sábado, Domingo" tests: - not_null - accepted_values: values: ["Dia Útil", "Sabado", "Domingo"] - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "Código identificador do veículo [número de ordem]" tests: - not_null - name: id_empresa @@ -680,8 +638,7 @@ models: tests: - not_null - name: servico_realizado - description: "Serviço realizado pelo veículo (com base na - identificação do trajeto)" + description: "Serviço realizado pelo veículo [com base na identificação do trajeto]" tests: - not_null - name: vista @@ -693,18 +650,17 @@ models: tests: - not_null - name: shape_id - description: "Código identificador do trajeto (shape) operado" + description: "Código identificador do trajeto [shape] operado" tests: - not_null - name: sentido - description: "Sentido do trajeto identificado - categorias: I - (ida), V (volta), C (circular)" + description: "Sentido do trajeto identificado - categorias: I [ida], V [volta], C [circular]" tests: - not_null - accepted_values: values: ["I", "V", "C"] - name: id_viagem - description: "Código identificador da viagem (ex: id_veiculo + servico + sentido + shape_id + datetime_partida)" + description: "Código identificador da viagem [ex: id_veiculo + servico + sentido + shape_id + datetime_partida]" tests: - not_null - unique @@ -732,23 +688,22 @@ models: # tests: # - not_null - name: tempo_planejado - description: "Tempo planejado da viagem (em minutos)" + description: "Tempo planejado da viagem (min)" # tests: # - not_null # - greater_than_zero - name: tempo_viagem - description: "Tempo aferido da viagem (em minutos)" + description: "Tempo aferido da viagem (min)" tests: - not_null - greater_than_zero - name: distancia_planejada - description: "Distância do shape (trajeto) planejado" + description: "Distância do shape [trajeto] planejado" tests: - not_null - greater_than_zero - name: distancia_aferida - description: "Distância aferida da viagem (geodésia entre - posições consecutivas do sinal de GPS)" + description: "Distância aferida da viagem [geodésia entre posições consecutivas do sinal de GPS]" tests: - not_null - greater_than_zero @@ -770,8 +725,7 @@ models: - name: velocidade_media description: "Velocidade média da viagem (km/h)" - name: perc_conformidade_shape - description: "Percentual de sinais emitidos dentro do shape (trajeto) ao - longo da viagem" + description: "Percentual de sinais emitidos dentro do shape [trajeto] ao longo da viagem" tests: - not_null - greater_than_zero @@ -791,8 +745,7 @@ models: # - not_null # - greater_than_zero - name: versao_modelo - description: "Versão da metodologia de cálculo da - respectiva linha na tabela" + description: "Versão da metodologia de cálculo da respectiva linha na tabela" tests: - not_null - name: datetime_ultima_atualizacao @@ -801,22 +754,22 @@ models: description: "Relacionamento entre datas de operação de planejamento dos serviços." columns: - name: data - description: "(Partição) Data de Operação." + description: "Data de Operação [Partição]." - name: tipo_dia description: "Dia da semana - categorias: Dia Útil, Sabado, Domingo e Ponto Facultativo." - name: subtipo_dia - description: "Subtipo de dia (ex: 'Verão', válida a partir de 2024-04-01)." + description: "Subtipo de dia [ex: 'Verão', válida a partir de 2024-04-01]." - name: data_versao_trips - description: "Data da versão de planejamento de trips (Descontinuada a partir de 2024-04-01)." + description: "Data da versão de planejamento de trips [Descontinuada a partir de 2024-04-01]." - name: data_versao_shapes - description: "Data da versão de planejamento de shapes (Descontinuada a partir de 2024-04-01)." + description: "Data da versão de planejamento de shapes [Descontinuada a partir de 2024-04-01]." - name: data_versao_frequencies - description: "Data da versão de planejamento de frequencies (Descontinuada a partir de 2024-04-01)." + description: "Data da versão de planejamento de frequencies [Descontinuada a partir de 2024-04-01]." - name: valor_subsidio_por_km - description: "Valor do subsídio (R$/km) (Descontinuada a partir de 2023-01-07)." + description: "Valor do subsídio (R$/km) [Descontinuada a partir de 2023-01-07]." - name: feed_start_date - description: "Data inicial do feed (versão, válida a partir de 2024-04-01)." + description: "Data inicial do feed [versão, válida a partir de 2024-04-01]." - name: feed_version - description: "String que indica a versão atual do conjunto de dados GTFS (Válida a partir de 2024-04-01)." + description: "String que indica a versão atual do conjunto de dados GTFS [Válida a partir de 2024-04-01]." - name: tipo_os - description: "Tipo de Ordem de Serviço (ex: 'Regular', 'Extraordinária - Verão', válida a partir de 2024-04-01)." + description: "Tipo de Ordem de Serviço [ex: 'Regular', 'Extraordinária - Verão', válida a partir de 2024-04-01]." diff --git a/queries/models/projeto_subsidio_sppo_encontro_contas/schema.yml b/queries/models/projeto_subsidio_sppo_encontro_contas/schema.yml index 30689d806..aea92aa21 100644 --- a/queries/models/projeto_subsidio_sppo_encontro_contas/schema.yml +++ b/queries/models/projeto_subsidio_sppo_encontro_contas/schema.yml @@ -12,7 +12,7 @@ models: - name: km_subsidiada description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada - description: "Receita total esperada com base na quilometragem (IRK x km) (R$)" + description: "Receita total esperada com base na quilometragem [IRK x km] (R$)" - name: receita_tarifaria_esperada description: "Receita tarifária esperada com base na quilometragem (R$)" - name: subsidio_esperado @@ -20,7 +20,7 @@ models: - name: subsidio_glosado description: "Subsídio glosado conforme os decretos e resoluções vigentes (R$)" - name: receita_total_aferida - description: "Receita total aferida (receita tarifária + subsidio pago) (R$)" + description: "Receita total aferida [receita tarifária + subsidio pago] (R$)" - name: receita_tarifaria_aferida description: "Receita tarifária aferida com base no RDO informado pelos consórcios (R$)" - name: subsidio_pago @@ -28,8 +28,7 @@ models: - name: saldo description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado (R$)" - name: balanco_consorcio_dia - description: "Balanço da receita aferida e esperada por consórcio e - dia para serviços-dia subsidiados. Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024" + description: "Balanço da receita aferida e esperada por consórcio e dia para serviços-dia subsidiados. Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024" columns: - name: data description: "Data" @@ -38,7 +37,7 @@ models: - name: km_subsidiada description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada - description: "Receita total esperada com base na quilometragem (IRK x km) (R$)" + description: "Receita total esperada com base na quilometragem [IRK x km] (R$)" - name: receita_tarifaria_esperada description: "Receita tarifária esperada com base na quilometragem (R$)" - name: subsidio_esperado @@ -46,28 +45,26 @@ models: - name: subsidio_glosado description: "Subsídio glosado conforme os decretos e resoluções vigentes (R$)" - name: receita_total_aferida - description: "Receita total aferida (receita tarifária + subsidio pago) (R$)" + description: "Receita total aferida [receita tarifária + subsidio pago] (R$)" - name: receita_tarifaria_aferida description: "Receita tarifária aferida com base no RDO informado pelos consórcios (R$)" - name: subsidio_pago description: "Subsídio pago (R$)" - name: saldo - description: "Saldo entre a receita esperada e aferida, - descontado o subsídio glosado (R$)" + description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado (R$)" - name: balanco_servico_ano - description: "Balanço da receita aferida e esperada por serviço e - ano para serviços-dia subsidiados. Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024" + description: "Balanço da receita aferida e esperada por serviço e ano para serviços-dia subsidiados. Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024" columns: - name: ano description: "Ano" - name: consorcio description: "Nome do consórcio" - name: servico - description: "Nome curto da linha operada pelo veículo com variação de serviço (ex: 010, 011SN, ...)" + description: "Nome curto da linha operada pelo veículo com variação de serviço [ex: 010, 011SN, ...]" - name: km_subsidiada description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada - description: "Receita total esperada com base na quilometragem (IRK x km) (R$)" + description: "Receita total esperada com base na quilometragem [IRK x km] (R$)" - name: receita_tarifaria_esperada description: "Receita tarifária esperada com base na quilometragem (R$)" - name: subsidio_esperado @@ -75,7 +72,7 @@ models: - name: subsidio_glosado description: "Subsídio glosado conforme os decretos e resoluções vigentes (R$)" - name: receita_total_aferida - description: "Receita total aferida (receita tarifária + subsidio pago) (R$)" + description: "Receita total aferida [receita tarifária + subsidio pago] (R$)" - name: receita_tarifaria_aferida description: "Receita tarifária aferida com base no RDO informado pelos consórcios (R$)" - name: subsidio_pago @@ -83,19 +80,18 @@ models: - name: saldo description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado (R$)" - name: balanco_servico_dia - description: "Balanço da receita aferida e esperada por servico e - dia para serviços-dia subsidiados. Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024" + description: "Balanço da receita aferida e esperada por servico e dia para serviços-dia subsidiados. Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024" columns: - name: data description: "Data" - name: consorcio description: "Nome do consórcio" - name: servico - description: "Nome curto da linha operada pelo veículo com variação de serviço (ex: 010, 011SN, ...)" + description: "Nome curto da linha operada pelo veículo com variação de serviço [ex: 010, 011SN, ...]" - name: km_subsidiada description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada - description: "Receita total esperada com base na quilometragem (IRK x km) (R$)" + description: "Receita total esperada com base na quilometragem [IRK x km] (R$)" - name: receita_tarifaria_esperada description: "Receita tarifária esperada com base na quilometragem (R$)" - name: subsidio_esperado @@ -103,7 +99,7 @@ models: - name: subsidio_glosado description: "Subsídio glosado conforme os decretos e resoluções vigentes (R$)" - name: receita_total_aferida - description: "Receita total aferida (receita tarifária + subsidio pago) (R$)" + description: "Receita total aferida [receita tarifária + subsidio pago] (R$)" - name: receita_tarifaria_aferida description: "Receita tarifária aferida com base no RDO informado pelos consórcios (R$)" - name: subsidio_pago @@ -111,8 +107,7 @@ models: - name: saldo description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado (R$)" - name: balanco_servico_dia_pos_gt - description: "Balanço da receita aferida e esperada por servico e - dia para serviços-dia subsidiados após alterações do Grupo de Trabalho (Processo.Rio MTR-PRO-2024/06270). Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024 e 02/2024" + description: "Balanço da receita aferida e esperada por servico e dia para serviços-dia subsidiados após alterações do Grupo de Trabalho [Processo.Rio MTR-PRO-2024/06270]. Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024 e 02/2024" columns: - name: data description: "Data" @@ -123,7 +118,7 @@ models: - name: km_subsidiada description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada - description: "Receita total esperada com base na quilometragem (IRK x km) (R$)" + description: "Receita total esperada com base na quilometragem [IRK x km] (R$)" - name: receita_tarifaria_esperada description: "Receita tarifária esperada com base na quilometragem (R$)" - name: subsidio_esperado @@ -131,7 +126,7 @@ models: - name: subsidio_glosado description: "Subsídio glosado conforme os decretos e resoluções vigentes (R$)" - name: receita_total_aferida - description: "Receita total aferida (receita tarifária + subsidio pago) (R$)" + description: "Receita total aferida [receita tarifária + subsidio pago] (R$)" - name: receita_tarifaria_aferida description: "Receita tarifária aferida com base no RDO informado pelos consórcios (R$)" - name: subsidio_pago @@ -139,8 +134,7 @@ models: - name: saldo description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado (R$)" - name: balanco_servico_quinzena - description: "Balanço da receita aferida e esperada por serviço e - quinzena para serviços-dia subsidiados. Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024" + description: "Balanço da receita aferida e esperada por serviço e quinzena para serviços-dia subsidiados. Ver metodologia em NOTA TÉCNICA TR/SUBTT Nº 01/2024" columns: - name: quinzena description: "Quinzena" @@ -151,13 +145,13 @@ models: - name: consorcio description: "Nome do consórcio" - name: servico - description: "Nome curto da linha operada pelo veículo com variação de serviço (ex: 010, 011SN, ...)" + description: "Nome curto da linha operada pelo veículo com variação de serviço [ex: 010, 011SN, ...]" - name: quantidade_dias_subsidiado description: "Quantidade de dias subsidiado" - name: km_subsidiada description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada - description: "Receita total esperada com base na quilometragem (IRK x km) (R$)" + description: "Receita total esperada com base na quilometragem [IRK x km] (R$)" - name: receita_tarifaria_esperada description: "Receita tarifária esperada com base na quilometragem (R$)" - name: subsidio_esperado @@ -165,17 +159,15 @@ models: - name: subsidio_glosado description: "Subsídio glosado conforme os decretos e resoluções vigentes (R$)" - name: receita_total_aferida - description: "Receita total aferida (receita tarifária + subsidio pago) (R$)" + description: "Receita total aferida [receita tarifária + subsidio pago] (R$)" - name: receita_tarifaria_aferida description: "Receita tarifária aferida com base no RDO informado pelos consórcios (R$)" - name: subsidio_pago description: "Subsídio pago (R$)" - name: saldo - description: "Saldo entre a receita esperada e aferida, - descontado o subsídio glosado (R$)" + description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado (R$)" - name: receita_tarifaria_servico_nao_identificado_quinzena - description: "Receita tarifária proveniente do RDO para serviços de ônibus - dos consórcios que não foram identificados nos planos operacionais dos respectivos dias." + description: "Receita tarifária proveniente do RDO para serviços de ônibus dos consórcios que não foram identificados nos planos operacionais dos respectivos dias." columns: - name: quinzena description: "Quinzena" @@ -186,8 +178,7 @@ models: - name: consorcio_rdo description: "Consórcio informado no RDO" - name: servico_tratado_rdo - description: "Serviço tratado com base no campo linha do RDO, - utilizado para cruzamento com o plano operacional" + description: "Serviço tratado com base no campo linha do RDO, utilizado para cruzamento com o plano operacional" - name: linha_rdo description: "Linha conforme RDO" - name: tipo_servico_rdo @@ -195,7 +186,6 @@ models: - name: ordem_servico_rdo description: "Ordem do serviço conforme o RDO" - name: quantidade_dias_rdo - description: "Quantidade de dias em que o serviço foi encontrado - no RDO na respectiva quinzena" + description: "Quantidade de dias em que o serviço foi encontrado no RDO na respectiva quinzena" - name: receita_tarifaria_aferida_rdo description: "Receita tarifária aferida com base no RDO" diff --git a/queries/models/transito/schema.yml b/queries/models/transito/schema.yml index 7ecd4e99d..015d81212 100644 --- a/queries/models/transito/schema.yml +++ b/queries/models/transito/schema.yml @@ -5,7 +5,7 @@ models: description: "Tabela com dados de autuações fornecidos pelo sistema CITRAN/IplanRio" columns: - name: data - description: "Data da autuação (Coluna de particionamento)" + description: "Data da autuação [Partição]" - name: hora description: "Hora da autuação" - name: id_auto_infracao @@ -35,7 +35,7 @@ models: - name: cep_proprietario description: "CEP do proprietário do veículo [protegido]" - name: valor_infracao - description: "Valor monetário da autuação (100%) (R$)" + description: "Valor monetário da autuação [100%] (R$)" - name: valor_pago description: "Valor pago da autuação (R$)" - name: data_pagamento @@ -60,10 +60,10 @@ models: description: "Indicador de adesão do veículo ao SNE" - name: autuacao - description: "Tabela com dados de autuações (até abril/2023)" + description: "Tabela com dados de autuações [até abril/2023]" columns: - name: data - description: "Data da autuação (Coluna de particionamento)" + description: "Data da autuação [Partição]" - name: id_autuacao description: "Identificador único da autuação" - name: id_auto_infracao @@ -107,7 +107,7 @@ models: - name: especie_veiculo description: "Espécie do veículo" - name: uf_infrator - description: "Estado do condutor infrator (em caso de indicação de real condutor infrator)" + description: "Estado do condutor infrator [em caso de indicação de real condutor infrator]" - name: uf_principal_condutor description: "Estado do condutor principal do veículo" - name: uf_proprietario @@ -117,7 +117,7 @@ models: policy_tags: - 'projects/rj-smtr/locations/us/taxonomies/7968932463054912793/policyTags/5243840798726507169' - name: valor_infracao - description: "Valor monetário da autuação (100%) (R$)" + description: "Valor monetário da autuação [100%] (R$)" - name: valor_pago description: "Valor pago da autuação (R$)" - name: data_pagamento @@ -145,7 +145,7 @@ models: - name: processo_troca_real_infrator description: "Número do processo de troca de real condutor infrator" - name: status_sne - description: "Indicador de adesão do veículo ao Sistema de Notificação Eletrônica (SNE)" + description: "Indicador de adesão do veículo ao Sistema de Notificação Eletrônica - SNE" - name: fonte description: "Origem dos dados" - name: receita_autuacao From f7a6332e1c3fa662d5f6442eaa7668b87d0b011f Mon Sep 17 00:00:00 2001 From: Guilherme Botelho Date: Fri, 31 Jan 2025 14:38:37 -0300 Subject: [PATCH 3/5] registra flow --- pipelines/migration/projeto_subsidio_sppo/flows.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pipelines/migration/projeto_subsidio_sppo/flows.py b/pipelines/migration/projeto_subsidio_sppo/flows.py index f817e4acd..a2eb18d7b 100644 --- a/pipelines/migration/projeto_subsidio_sppo/flows.py +++ b/pipelines/migration/projeto_subsidio_sppo/flows.py @@ -3,7 +3,7 @@ """ Flows for projeto_subsidio_sppo -DBT: 2025-01-30 +DBT: 2025-01-31 """ from prefect import Parameter, case, task From d3418e33143136dcf0db9a3a8bd88c9c98de349d Mon Sep 17 00:00:00 2001 From: Rodrigo Cunha Date: Fri, 14 Feb 2025 11:56:51 -0300 Subject: [PATCH 4/5] atualiza schema --- .../br_rj_riodejaneiro_bilhetagem/schema.yml | 12 +- .../br_rj_riodejaneiro_brt_gps/schema.yml | 4 +- .../models/br_rj_riodejaneiro_stu/schema.yaml | 4 +- .../br_rj_riodejaneiro_veiculos/schema.yaml | 8 +- .../controle_financeiro/staging/schema.yml | 2 +- .../schema.yml | 8 +- .../schema.yml | 2 +- .../dashboard_operacao_onibus/schema.yml | 4 +- .../models/dashboard_subsidio_sppo/schema.yml | 130 ++++++++-------- queries/models/datario/schema.yml | 8 +- queries/models/planejamento/schema.yml | 8 +- .../models/projeto_subsidio_sppo/schema.yml | 140 +++++++++--------- .../schema.yml | 8 +- queries/models/subsidio/schema.yml | 12 +- queries/models/transito/schema.yml | 4 +- queries/models/validacao_dados_jae/schema.yml | 4 +- 16 files changed, 179 insertions(+), 179 deletions(-) diff --git a/queries/models/br_rj_riodejaneiro_bilhetagem/schema.yml b/queries/models/br_rj_riodejaneiro_bilhetagem/schema.yml index b53cd69fd..fa70564d2 100644 --- a/queries/models/br_rj_riodejaneiro_bilhetagem/schema.yml +++ b/queries/models/br_rj_riodejaneiro_bilhetagem/schema.yml @@ -33,7 +33,7 @@ models: - name: sentido description: "Sentido de operação do serviço (0 = ida, 1 = volta)" - name: id_veiculo - description: "Identificador único do veículo" + description: "{{ doc('id_veiculo') }}" - name: id_validador description: "{{ doc('id_validador') }}" - name: id_cliente @@ -75,7 +75,7 @@ models: - name: valor_transacao description: "Valor debitado na transação atual (R$)" - name: valor_pagamento - description: "Valor valor a ser pago pela transação (R$). Valores nulos indicam que o valor de pagamento para a transação ainda não foi calculado." + description: "Valor valor a ser pago pela transação (R$). Valores nulos indicam que o valor de pagamento para a transação ainda não foi calculado" - name: data_ordem description: "Data da ordem de pagamento da transação" - name: id_ordem_pagamento_servico_operador_dia @@ -156,7 +156,7 @@ models: - name: versao description: "{{ doc('versao') }}" - name: gps_validador - description: "Tabela de posições de GPS de todos os validadores da Jaé, incluindo estado do equipamento [Aberto/Fechado], serviço, sentido e veículo associado e temperatura do veículo." + description: "Tabela de posições de GPS de todos os validadores da Jaé, incluindo estado do equipamento [Aberto/Fechado], serviço, sentido e veículo associado e temperatura do veículo" columns: - name: modo description: "Tipo de transporte (Ônibus, Van, BRT)" @@ -201,7 +201,7 @@ models: - name: versao description: "{{ doc('versao') }}" - name: gps_validador_van - description: "Tabela de posições de GPS de todos os validadores da Jaé instalados em vans, incluindo estado do equipamento [Aberto/Fechado], serviço, sentido e veículo associado e temperatura do veículo." + description: "Tabela de posições de GPS de todos os validadores da Jaé instalados em vans, incluindo estado do equipamento [Aberto/Fechado], serviço, sentido e veículo associado e temperatura do veículo" columns: - name: modo description: "Tipo de transporte (Ônibus, Van, BRT)" @@ -545,7 +545,7 @@ models: - name: versao description: "{{ doc('versao') }}" - name: transacao_riocard - description: "Tabela com as transações feitas com RioCard que foram registradas pelo validador da Jaé." + description: "Tabela com as transações feitas com RioCard que foram registradas pelo validador da Jaé" columns: - name: data description: "Data da transação (partição)" @@ -578,7 +578,7 @@ models: - name: sentido description: "Sentido de operação do serviço (0 = ida, 1 = volta)" - name: id_veiculo - description: "Identificador único do veículo" + description: "{{ doc('id_veiculo') }}" - name: id_validador description: "Número de série do validador" - name: id_transacao diff --git a/queries/models/br_rj_riodejaneiro_brt_gps/schema.yml b/queries/models/br_rj_riodejaneiro_brt_gps/schema.yml index 20bfe1071..b5a579c03 100644 --- a/queries/models/br_rj_riodejaneiro_brt_gps/schema.yml +++ b/queries/models/br_rj_riodejaneiro_brt_gps/schema.yml @@ -2,7 +2,7 @@ version: 2 models: - name: brt_aux_registros_filtrada - description: "Tabela auxiliar no tratamento do GPS do BRT. Remove registros fora do município do Rio de Janeiro e registros que tem diferença maior que 1 minuto entre o timestamp_captura e timestamp_gps." + description: "Tabela auxiliar no tratamento do GPS do BRT. Remove registros fora do município do Rio de Janeiro e registros que tem diferença maior que 1 minuto entre o timestamp_captura e timestamp_gps" columns: - name: id_veiculo description: "{{ doc('id_veiculo') }}" @@ -42,7 +42,7 @@ models: - name: hora description: "Hora do 'timestamp_captura'" - name: brt_registros_desaninhada - description: "View para os dados capturados em staging com os valores da coluna content desaninhados." + description: "View para os dados capturados em staging com os valores da coluna content desaninhados" columns: - name: data description: "Data do 'timestamp_captura'" diff --git a/queries/models/br_rj_riodejaneiro_stu/schema.yaml b/queries/models/br_rj_riodejaneiro_stu/schema.yaml index 441a39f38..e225efc2b 100644 --- a/queries/models/br_rj_riodejaneiro_stu/schema.yaml +++ b/queries/models/br_rj_riodejaneiro_stu/schema.yaml @@ -2,7 +2,7 @@ version: 2 models: - name: staging_operadora_empresa - description: "View para os dados capturados em staging com tratamento básico das empresas operadoras." + description: "View para os dados capturados em staging com tratamento básico das empresas operadoras" columns: - name: data description: "Data de captura" @@ -25,7 +25,7 @@ models: - name: tipo_permissao description: "Tipo de permissão da empresa" - name: staging_operadora_pessoa_fisica - description: "View para os dados capturados em staging com tratamento básico dos operadores pessoa física." + description: "View para os dados capturados em staging com tratamento básico dos operadores pessoa física" columns: - name: data description: "Data de captura" diff --git a/queries/models/br_rj_riodejaneiro_veiculos/schema.yaml b/queries/models/br_rj_riodejaneiro_veiculos/schema.yaml index 67a26c1d9..9aae013c9 100644 --- a/queries/models/br_rj_riodejaneiro_veiculos/schema.yaml +++ b/queries/models/br_rj_riodejaneiro_veiculos/schema.yaml @@ -2,7 +2,7 @@ version: 2 models: - name: gps_brt - description: "Tabela com os dados tratados de registros de GPS do BRT, incluindo velocidade estimada, estado de movimento, parada em terminal ou garagem e interseção com o traçado da linha informada." + description: "Tabela com os dados tratados de registros de GPS do BRT, incluindo velocidade estimada, estado de movimento, parada em terminal ou garagem e interseção com o traçado da linha informada" columns: - name: modo description: "{{ doc('modo_brt') }}" @@ -43,7 +43,7 @@ models: - name: versao description: "{{ doc('versao') }}" - name: gps_sppo - description: "Tabela com os dados tratados de registros de GPS do SPPO, incluindo velocidade estimada, estado de movimento, parada em terminal ou garagem e interseção com o traçado da linha informada." + description: "Tabela com os dados tratados de registros de GPS do SPPO, incluindo velocidade estimada, estado de movimento, parada em terminal ou garagem e interseção com o traçado da linha informada" tests: - check_gps_treatment: name: check_gps_treatment__gps_sppo @@ -112,7 +112,7 @@ models: - name: versao description: "{{ doc('versao') }}" - name: gps_brt_15_minutos - description: "Tabela com os dados tratados de registros de GPS do BRT, incluindo velocidade estimada, estado de movimento, parada em terminal ou garagem e interseção com o traçado da linha informada." + description: "Tabela com os dados tratados de registros de GPS do BRT, incluindo velocidade estimada, estado de movimento, parada em terminal ou garagem e interseção com o traçado da linha informada" columns: - name: modo description: "{{ doc('modo_brt') }}" @@ -153,7 +153,7 @@ models: - name: versao description: "{{ doc('versao') }}" - name: gps_sppo_15_minutos - description: "Tabela com os dados tratados de registros de GPS do SPPO da última hora e 15 minutos, incluindo velocidade estimada, estado de movimento, parada em terminal ou garagem e interseção com o traçado da linha informada." + description: "Tabela com os dados tratados de registros de GPS do SPPO da última hora e 15 minutos, incluindo velocidade estimada, estado de movimento, parada em terminal ou garagem e interseção com o traçado da linha informada" columns: - name: modo description: "{{ doc('modo_sppo') }}" diff --git a/queries/models/controle_financeiro/staging/schema.yml b/queries/models/controle_financeiro/staging/schema.yml index 10f5a6209..ca28db343 100644 --- a/queries/models/controle_financeiro/staging/schema.yml +++ b/queries/models/controle_financeiro/staging/schema.yml @@ -41,7 +41,7 @@ models: - name: valorRealEfetivado description: "Valor real pago (R$)" - name: aux_retorno_ordem_pagamento - description: "Tabela auxiliar utilizada no tratamento da ordem de pagamento. É utilizada por ser particionada pela data da ordem." + description: "Tabela auxiliar utilizada no tratamento da ordem de pagamento. É utilizada por ser particionada pela data da ordem" columns: - name: data_ordem description: "Data da ordem de pagamento da Jaé (partição)" diff --git a/queries/models/dashboard_bilhetagem_implantacao_jae/schema.yml b/queries/models/dashboard_bilhetagem_implantacao_jae/schema.yml index 8073a4924..fb5f4d32b 100644 --- a/queries/models/dashboard_bilhetagem_implantacao_jae/schema.yml +++ b/queries/models/dashboard_bilhetagem_implantacao_jae/schema.yml @@ -31,7 +31,7 @@ models: - name: percentual_registros_gps_georreferenciados description: "Percentual de sinais transmitidos pelo validador da Jaé com latitude e longitude não nulos ou diferentes de zero" - name: percentual_transmissao_a_cada_min - description: "Percentual de minutos em que houve sinal de GPS recebido durante o tempo em que o validador da Jaé ficou ativo." + description: "Percentual de minutos em que houve sinal de GPS recebido durante o tempo em que o validador da Jaé ficou ativo" - name: gps_agregado_onibus description: "Tabela com registros de GPS dos ônibus utilizada no dashboard de acompanhamento da implantação dos validadores da Jaé (Contem apenas dados do dia atual)" columns: @@ -62,7 +62,7 @@ models: - name: percentual_registros_gps_georreferenciados description: "Percentual de sinais transmitidos pelo validador da Jaé com latitude e longitude não nulos ou diferentes de zero" - name: percentual_transmissao_a_cada_min - description: "Percentual de minutos em que houve sinal de GPS recebido durante o tempo em que o validador da Jaé ficou ativo." + description: "Percentual de minutos em que houve sinal de GPS recebido durante o tempo em que o validador da Jaé ficou ativo" - name: gps_agregado_van description: "Tabela com registros de GPS das Vans utilizada no dashboard de acompanhamento da implantação dos validadores da Jaé (Contem apenas dados do dia atual)" columns: @@ -89,7 +89,7 @@ models: - name: percentual_registros_gps_georreferenciados description: "Percentual de sinais transmitidos pelo validador da Jaé com latitude e longitude não nulos ou diferentes de zero" - name: percentual_transmissao_a_cada_min - description: "Percentual de minutos em que houve sinal de GPS recebido durante o tempo em que o validador da Jaé ficou ativo." + description: "Percentual de minutos em que houve sinal de GPS recebido durante o tempo em que o validador da Jaé ficou ativo" - name: gps_agregado_vlt description: "Tabela com registros agregados de GPS das VLTs utilizada no dashboard de acompanhamento da implantação dos validadores da Jaé (Contem apenas dados do dia atual)" columns: @@ -120,4 +120,4 @@ models: - name: percentual_registros_gps_georreferenciados description: "Percentual de sinais transmitidos pelo validador da Jaé com latitude e longitude não nulos ou diferentes de zero" - name: percentual_transmissao_a_cada_min - description: "Percentual de minutos em que houve sinal de GPS recebido durante o tempo em que o validador da Jaé ficou ativo." \ No newline at end of file + description: "Percentual de minutos em que houve sinal de GPS recebido durante o tempo em que o validador da Jaé ficou ativo" \ No newline at end of file diff --git a/queries/models/dashboard_controle_vinculo_jae_riocard/schema.yml b/queries/models/dashboard_controle_vinculo_jae_riocard/schema.yml index 3323d0c84..bc04b57cb 100644 --- a/queries/models/dashboard_controle_vinculo_jae_riocard/schema.yml +++ b/queries/models/dashboard_controle_vinculo_jae_riocard/schema.yml @@ -7,7 +7,7 @@ models: - name: data description: "data" - name: id_veiculo - description: "Número de ordem do veículo" + description: "{{ doc('id_veiculo') }}" - name: empresa description: "Nome da empresa operadora de ônibus" - name: numero_serie_validador diff --git a/queries/models/dashboard_operacao_onibus/schema.yml b/queries/models/dashboard_operacao_onibus/schema.yml index aaf2f0247..3c2bb1545 100644 --- a/queries/models/dashboard_operacao_onibus/schema.yml +++ b/queries/models/dashboard_operacao_onibus/schema.yml @@ -2,10 +2,10 @@ version: 2 models: - name: ordem_servico_diaria - description: "Dados diários das linhas presentes no município." + description: "Dados diários das linhas presentes no município" columns: - name: DATA - description: "Data da ordem de serviço." + description: "Data da ordem de serviço" - name: tipo_dia description: "{{ doc('tipo_dia') }}" - name: servico diff --git a/queries/models/dashboard_subsidio_sppo/schema.yml b/queries/models/dashboard_subsidio_sppo/schema.yml index 06bac0b54..5c4660610 100644 --- a/queries/models/dashboard_subsidio_sppo/schema.yml +++ b/queries/models/dashboard_subsidio_sppo/schema.yml @@ -183,15 +183,15 @@ models: description: "Sumário do subsídio dos serviços de ônibus (SPPO) por dia e tipo de viagem" columns: - name: data - description: "Data de emissão do sinal de GPS." + description: "Data de emissão do sinal de GPS" - name: tipo_dia - description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo." + description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo" - name: consorcio - description: "Consórcio que opera o serviço." + description: "Consórcio que opera o serviço" - name: servico - description: "Serviço realizado pelo veículo." + description: "Serviço realizado pelo veículo" - name: viagens - description: "Quantidade de viagens apuradas." + description: "Quantidade de viagens apuradas" - name: km_apurada description: "Distância apurada do serviço (km) Distância planejada da viagem multiplicada pela quantidade de viagens." @@ -199,9 +199,9 @@ models: - sumario_servico_dia_tipo_soma_km: name: sumario_servico_dia_tipo_soma_km__km_apurada__sumario_servico_dia_tipo - name: km_planejada - description: "Distância planejada para o serviço (km)." + description: "Distância planejada para o serviço (km)" - name: perc_km_planejada - description: "Indicador percentual de quilometragem apurada em relação à planejada da linha." + description: "Indicador percentual de quilometragem apurada em relação à planejada da linha" - name: valor_subsidio_pago description: "Valor de subsídio apurado (R$) Distância apurada do serviço multiplicada pelos respectivos valores pela classificação do veículo." @@ -210,41 +210,41 @@ models: Linha com operação entre 40% e 60% da quilometragem estipulada - penalidade equivalente a uma infração média prevista no Código Disciplinar do Serviço Público de Transporte de Passageiros por Meio de Ônibus do Município do Rio de Janeiro - SPPO. Linha com operação inferior a 40% da quilometragem estipulada - penalidade equivalente a uma infração grave prevista no Código Disciplinar do Serviço Público de Transporte de Passageiros por Meio de Ônibus do Município do Rio de Janeiro - SPPO." - name: viagens_n_licenciado - description: "Quantidade de viagens apuradas realizadas por veículo não licenciado." + description: "Quantidade de viagens apuradas realizadas por veículo não licenciado" - name: km_apurada_n_licenciado - description: "Distância apurada de viagens realizadas por veículo não licenciado (km)." + description: "Distância apurada de viagens realizadas por veículo não licenciado (km)" - name: viagens_autuado_ar_inoperante - description: "Quantidade de viagens apuradas realizadas por veículo licenciado com ar condicionado e autuado em razão de inoperância ou mau funcionamento deste." + description: "Quantidade de viagens apuradas realizadas por veículo licenciado com ar condicionado e autuado em razão de inoperância ou mau funcionamento deste" - name: km_apurada_autuado_ar_inoperante - description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e autuado em razão de inoperância ou mau funcionamento deste (km)." + description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e autuado em razão de inoperância ou mau funcionamento deste (km)" - name: viagens_autuado_seguranca - description: "Quantidade de viagens apuradas realizadas por veículo licenciado e autuado em razão de segurança." + description: "Quantidade de viagens apuradas realizadas por veículo licenciado e autuado em razão de segurança" - name: km_apurada_autuado_seguranca - description: "Distância apurada de viagens realizadas por veículo licenciado e autuado em razão de segurança (km)." + description: "Distância apurada de viagens realizadas por veículo licenciado e autuado em razão de segurança (km)" - name: viagens_autuado_limpezaequipamento - description: "Quantidade de viagens apuradas realizadas por veículo licenciado e autuado em razão de limpeza e equipamento." + description: "Quantidade de viagens apuradas realizadas por veículo licenciado e autuado em razão de limpeza e equipamento" - name: km_apurada_autuado_limpezaequipamento - description: "Distância apurada de viagens realizadas por veículo licenciado e autuado em razão de limpeza e equipamento (km)." + description: "Distância apurada de viagens realizadas por veículo licenciado e autuado em razão de limpeza e equipamento (km)" - name: viagens_licenciado_sem_ar_n_autuado - description: "Quantidade de viagens apuradas realizadas por veículo licenciado sem ar condicionado." + description: "Quantidade de viagens apuradas realizadas por veículo licenciado sem ar condicionado" - name: km_apurada_licenciado_sem_ar_n_autuado - description: "Distância apurada de viagens realizadas por veículo licenciado sem ar condicionado (km)." + description: "Distância apurada de viagens realizadas por veículo licenciado sem ar condicionado (km)" - name: viagens_licenciado_com_ar_n_autuado - description: "Quantidade de viagens apuradas realizadas por veículo licenciado com ar condicionado e não autuado em razão de inoperância ou mau funcionamento deste." + description: "Quantidade de viagens apuradas realizadas por veículo licenciado com ar condicionado e não autuado em razão de inoperância ou mau funcionamento deste" - name: km_apurada_licenciado_com_ar_n_autuado - description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e não autuado em razão de inoperância ou mau funcionamento deste (km)." + description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e não autuado em razão de inoperância ou mau funcionamento deste (km)" - name: viagens_n_vistoriado - description: "Quantidade de viagens apuradas realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria." + description: "Quantidade de viagens apuradas realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria" - name: km_apurada_n_vistoriado - description: "Distância apurada de viagens realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria (km)." + description: "Distância apurada de viagens realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria (km)" - name: viagens_registrado_com_ar_inoperante - description: "Quantidade de viagens apuradas realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste." + description: "Quantidade de viagens apuradas realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste" - name: km_apurada_registrado_com_ar_inoperante - description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste (km)." + description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste (km)" - name: viagens_sem_transacao - description: "Quantidade de viagens apuradas realizadas por veículo licenciado sem registros de transações RioCard." + description: "Quantidade de viagens apuradas realizadas por veículo licenciado sem registros de transações RioCard" - name: km_apurada_sem_transacao - description: "Distância apurada de viagens realizadas por veículo licenciado sem registros de transações RioCard." + description: "Distância apurada de viagens realizadas por veículo licenciado sem registros de transações RioCard" - name: valor_tipo_penalidade description: "Valores de penalidades de subsídio" columns: @@ -299,7 +299,7 @@ models: - name: indicador_registro_agente_verao_ar_condicionado description: "Indicador se o veículo foi registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) com ar condicionado inoperante ou em mau funcionamento" - name: viagens_realizadas - description: "Detalhes de todas as viagens completas identificadas." + description: "Detalhes de todas as viagens completas identificadas" columns: - name: consorcio description: "Consórcio que opera o serviço" @@ -351,13 +351,13 @@ models: - name: distancia_aferida description: "Distância aferida da viagem (distância euclidiana entre posições consecutivas do sinal de GPS)" - name: n_registros_start - description: "Contagem de sinais de GPS emitidos no meio do trajeto." + description: "Contagem de sinais de GPS emitidos no meio do trajeto" - name: n_registros_shape - description: "Contagem de sinais de GPS emitidos dentro do trajeto." + description: "Contagem de sinais de GPS emitidos dentro do trajeto" - name: n_registros_total - description: "Contagem de sinais de GPS emitidos no tempo da viagem." + description: "Contagem de sinais de GPS emitidos no tempo da viagem" - name: n_registros_minuto - description: "Contagem de minutos do trajeto com pelo menos 1 sinal de GPS emitido." + description: "Contagem de minutos do trajeto com pelo menos 1 sinal de GPS emitido" - name: perc_conformidade_shape description: "Percentual de sinais emitidos dentro do shape (trajeto) ao longo da viagem" - name: perc_conformidade_distancia @@ -367,11 +367,11 @@ models: - name: perc_conformidade_tempo description: "Razão do tempo aferido da viagem pelo planejado x 100" - name: versao_modelo - description: "Versão da metodologia de cálculo da respectiva linha na tabela." + description: "{{ doc('versao') }}" - name: datetime_ultima_atualizacao description: "{{ doc('datetime_ultima_atualizacao') }}" - name: sumario_servico_dia_tipo_sem_glosa - description: "Tabela temporária sem as glosas e com os detalhes de viagens subsidiadas por serviço-dia." + description: "Tabela temporária sem as glosas e com os detalhes de viagens subsidiadas por serviço-dia" tests: - dbt_expectations.expect_row_values_to_have_data_for_every_n_datepart: date_col: data @@ -390,27 +390,27 @@ models: name: dbt_utils.unique_combination_of_columns__sumario_servico_dia_tipo_sem_glosa columns: - name: data - description: "Data de emissão do sinal de GPS." + description: "Data de emissão do sinal de GPS" tests: - not_null: name: not_null__data__sumario_servico_dia_tipo_sem_glosa - name: consorcio - description: "Consórcio que opera o serviço." + description: "Consórcio que opera o serviço" tests: - not_null: name: not_null__consorcio__sumario_servico_dia_tipo_sem_glosa - name: tipo_dia - description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo." + description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo" tests: - not_null: name: not_null__tipo_dia__sumario_servico_dia_tipo_sem_glosa - name: servico - description: "Serviço realizado pelo veículo." + description: "Serviço realizado pelo veículo" tests: - not_null: name: not_null__servico__sumario_servico_dia_tipo_sem_glosa - name: viagens_subsidio - description: "Quantidade de viagens apuradas." + description: "Quantidade de viagens apuradas" tests: - not_null: name: not_null__viagens_subsidio__sumario_servico_dia_tipo_sem_glosa @@ -418,7 +418,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__viagens_subsidio__sumario_servico_dia_tipo_sem_glosa - name: distancia_total_planejada - description: "Distância planejada para o serviço (km)." + description: "Distância planejada para o serviço (km)" tests: - not_null: name: not_null__distancia_total_planejada__sumario_servico_dia_tipo_sem_glosa @@ -426,7 +426,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__distancia_total_planejada__sumario_servico_dia_tipo_sem_glosa - name: distancia_total_subsidio - description: "Distância apurada para o serviço (km)." + description: "Distância apurada para o serviço (km)" tests: - not_null: name: not_null__distancia_total_subsidio__sumario_servico_dia_tipo_sem_glosa @@ -437,7 +437,7 @@ models: description: "Valor de subsídio aferido (R$)\n Distância apurada do serviço multiplicada pelo valor de subsídio (R$/km)" - name: perc_distancia_total_subsidio - description: "Indicador percentual de quilometragem apurada em relação à planejada da linha." + description: "Indicador percentual de quilometragem apurada em relação à planejada da linha" tests: - not_null: name: not_null__perc_distancia_total_subsidio__sumario_servico_dia_tipo_sem_glosa @@ -445,7 +445,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__perc_distancia_total_subsidio__sumario_servico_dia_tipo_sem_glosa - name: valor_total_subsidio - description: "Valor da distância apurada multiplicada pelo subsídio por quilômetro (sem glosa). É zerado quando POD < 80%." + description: "Valor da distância apurada multiplicada pelo subsídio por quilômetro (sem glosa). É zerado quando POD < 80%" tests: - not_null: name: not_null__valor_total_subsidio__sumario_servico_dia_tipo_sem_glosa @@ -453,9 +453,9 @@ models: min_value: 0 name: dbt_utils.accepted_range__valor_total_subsidio__sumario_servico_dia_tipo_sem_glosa - name: viagens_n_licenciado - description: "Quantidade de viagens de veículos não licenciados." + description: "Quantidade de viagens de veículos não licenciados" - name: km_apurada_n_licenciado - description: "Quilometragem apurada de viagens de veículos não licenciados." + description: "Quilometragem apurada de viagens de veículos não licenciados" tests: - not_null: name: not_null__km_apurada_n_licenciado__sumario_servico_dia_tipo_sem_glosa @@ -463,7 +463,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__km_apurada_n_licenciado__sumario_servico_dia_tipo_sem_glosa - name: viagens_autuado_ar_inoperante - description: "Quantidade de viagens de veículos autuados por ar inoperante." + description: "Quantidade de viagens de veículos autuados por ar inoperante" tests: - not_null: name: not_null__viagens_autuado_ar_inoperante__sumario_servico_dia_tipo_sem_glosa @@ -471,7 +471,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__viagens_autuado_ar_inoperante__sumario_servico_dia_tipo_sem_glosa - name: km_apurada_autuado_ar_inoperante - description: "Quilometragem apurada de viagens de veículos autuados por ar inoperante." + description: "Quilometragem apurada de viagens de veículos autuados por ar inoperante" tests: - not_null: name: not_null__km_apurada_autuado_ar_inoperante__sumario_servico_dia_tipo_sem_glosa @@ -479,7 +479,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__km_apurada_autuado_ar_inoperante__sumario_servico_dia_tipo_sem_glosa - name: viagens_autuado_seguranca - description: "Quantidade de viagens de veículos autuados por segurança." + description: "Quantidade de viagens de veículos autuados por segurança" tests: - not_null: name: not_null__viagens_autuado_seguranca__sumario_servico_dia_tipo_sem_glosa @@ -487,7 +487,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__viagens_autuado_seguranca__sumario_servico_dia_tipo_sem_glosa - name: km_apurada_autuado_seguranca - description: "Quilometragem apurada de viagens de veículos autuados por segurança." + description: "Quilometragem apurada de viagens de veículos autuados por segurança" tests: - not_null: name: not_null__km_apurada_autuado_seguranca__sumario_servico_dia_tipo_sem_glosa @@ -495,7 +495,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__km_apurada_autuado_seguranca__sumario_servico_dia_tipo_sem_glosa - name: viagens_autuado_limpezaequipamento - description: "Quantidade de viagens de veículos autuados por limpeza ou equipamento." + description: "Quantidade de viagens de veículos autuados por limpeza ou equipamento" tests: - not_null: name: not_null__viagens_autuado_limpezaequipamento__sumario_servico_dia_tipo_sem_glosa @@ -503,7 +503,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__viagens_autuado_limpezaequipamento__sumario_servico_dia_tipo_sem_glosa - name: km_apurada_autuado_limpezaequipamento - description: "Quilometragem apurada de viagens de veículos autuados por limpeza ou equipamento." + description: "Quilometragem apurada de viagens de veículos autuados por limpeza ou equipamento" tests: - not_null: name: not_null__km_apurada_autuado_limpezaequipamento__sumario_servico_dia_tipo_sem_glosa @@ -511,7 +511,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__km_apurada_autuado_limpezaequipamento__sumario_servico_dia_tipo_sem_glosa - name: viagens_licenciado_sem_ar_n_autuado - description: "Quantidade de viagens de veículos sem ar e não autuados." + description: "Quantidade de viagens de veículos sem ar e não autuados" tests: - not_null: name: not_null__viagens_licenciado_sem_ar_n_autuado__sumario_servico_dia_tipo_sem_glosa @@ -519,7 +519,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__viagens_licenciado_sem_ar_n_autuado__sumario_servico_dia_tipo_sem_glosa - name: km_apurada_licenciado_sem_ar_n_autuado - description: "Quilometragem apurada de viagens de veículos sem ar e não autuados." + description: "Quilometragem apurada de viagens de veículos sem ar e não autuados" tests: - not_null: name: not_null__km_apurada_licenciado_sem_ar_n_autuado__sumario_servico_dia_tipo_sem_glosa @@ -527,7 +527,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__km_apurada_licenciado_sem_ar_n_autuado__sumario_servico_dia_tipo_sem_glosa - name: viagens_licenciado_com_ar_n_autuado - description: "Quantidade de viagens de veículos com ar e não autuados." + description: "Quantidade de viagens de veículos com ar e não autuados" tests: - not_null: name: not_null__viagens_licenciado_com_ar_n_autuado__sumario_servico_dia_tipo_sem_glosa @@ -535,7 +535,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__viagens_licenciado_com_ar_n_autuado__sumario_servico_dia_tipo_sem_glosa - name: km_apurada_licenciado_com_ar_n_autuado - description: "Quilometragem apurada de viagens de veículos com ar e não autuados." + description: "Quilometragem apurada de viagens de veículos com ar e não autuados" tests: - not_null: name: not_null__km_apurada_licenciado_com_ar_n_autuado__sumario_servico_dia_tipo_sem_glosa @@ -543,7 +543,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__km_apurada_licenciado_com_ar_n_autuado__sumario_servico_dia_tipo_sem_glosa - name: viagens_n_vistoriado - description: "Quantidade de viagens apuradas realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria." + description: "Quantidade de viagens apuradas realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria" tests: - not_null: name: not_null__viagens_n_vistoriado__sumario_servico_dia_tipo_sem_glosa @@ -551,7 +551,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__viagens_n_vistoriado__sumario_servico_dia_tipo_sem_glosa - name: km_apurada_n_vistoriado - description: "Distância apurada de viagens realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria (km)." + description: "Distância apurada de viagens realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria (km)" tests: - not_null: name: not_null__km_apurada_n_vistoriado__sumario_servico_dia_tipo_sem_glosa @@ -559,7 +559,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__km_apurada_n_vistoriado__sumario_servico_dia_tipo_sem_glosa - name: viagens_registrado_com_ar_inoperante - description: "Quantidade de viagens apuradas realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste." + description: "Quantidade de viagens apuradas realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste" tests: - not_null: name: not_null__viagens_registrado_com_ar_inoperante__sumario_servico_dia_tipo_sem_glosa @@ -567,7 +567,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__viagens_registrado_com_ar_inoperante__sumario_servico_dia_tipo_sem_glosa - name: km_apurada_registrado_com_ar_inoperante - description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste (km)." + description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste (km)" tests: - not_null: name: not_null__km_apurada_registrado_com_ar_inoperante__sumario_servico_dia_tipo_sem_glosa @@ -591,27 +591,27 @@ models: name: check_viagem_completa__viagens_remuneradas columns: - name: data - description: "Data da viagem." + description: "Data da viagem" tests: - not_null: name: not_null__data__viagens_remuneradas - name: servico - description: "Serviço realizado pelo veículo." + description: "Serviço realizado pelo veículo" tests: - not_null: name: not_null__servico__viagens_remuneradas - name: tipo_viagem - description: "Classificação do tipo de viagem." + description: "Classificação do tipo de viagem" tests: - not_null: name: not_null__tipo_viagem__viagens_remuneradas - name: id_viagem - description: "Código único identificador da viagem." + description: "Código único identificador da viagem" tests: - not_null: name: not_null__id_viagem__viagens_remuneradas - name: distancia_planejada - description: "Distância planejada da viagem (km)." + description: "Distância planejada da viagem (km)" tests: - not_null: name: not_null__distancia_planejada__viagens_remuneradas @@ -623,7 +623,7 @@ models: - name: tecnologia_remunerada description: "{{ doc('tecnologia_remunerada') }}" - name: subsidio_km - description: "Valor de subsídio, conforme tipo de viagem (R$/km)." + description: "Valor de subsídio, conforme tipo de viagem (R$/km)" tests: - not_null: name: not_null__subsidio_km__viagens_remuneradas @@ -631,14 +631,14 @@ models: min_value: 0 name: dbt_utils.accepted_range__subsidio_km__viagens_remuneradas - name: subsidio_km_teto - description: "Valor máximo de subsídio, conforme tipo de viagem (R$/km)." + description: "Valor máximo de subsídio, conforme tipo de viagem (R$/km)" tests: - not_null: name: not_null__subsidio_km_teto__viagens_remuneradas - name: valor_glosado_tecnologia description: "{{ doc('valor_glosado_tecnologia') }}" - name: indicador_penalidade_tecnologia - description: "Indica se a viagem foi penalizada por utilizar uma tecnologia inferior a permitida." + description: "Indica se a viagem foi penalizada por utilizar uma tecnologia inferior a permitida" - name: indicador_viagem_dentro_limite description: "{{ doc('indicador_viagem_dentro_limite') }}" tests: diff --git a/queries/models/datario/schema.yml b/queries/models/datario/schema.yml index 46d7a758c..2d263ed54 100644 --- a/queries/models/datario/schema.yml +++ b/queries/models/datario/schema.yml @@ -2,7 +2,7 @@ version: 2 models: - name: gps_brt_datario - description: "Dados tratados de registros de GPS do BRT." + description: "Dados tratados de registros de GPS do BRT" columns: - name: modo description: "{{ doc('modo_brt') }}" @@ -36,7 +36,7 @@ models: description: "{{ doc('versao') }}" - name: gps_onibus_datario - description: "Dados tratados de registros de GPS dos Ônibus." + description: "Dados tratados de registros de GPS dos Ônibus" columns: - name: modo description: "{{ doc('modo_sppo') }}" @@ -71,7 +71,7 @@ models: - name: versao description: "{{ doc('versao') }}" - name: viagem_onibus_datario - description: "Detalhes de todas as viagens completas identificadas." + description: "Detalhes de todas as viagens completas identificadas" columns: - name: data description: "Data da viagem" @@ -104,7 +104,7 @@ models: - name: perc_conformidade_registros description: "Percentual de minutos da viagem com registro de sinal de GPS" - name: versao_modelo - description: "Versão da metodologia de cálculo da respectiva linha na tabela" + description: "{{ doc('versao') }}" - name: licenciamento_veiculo_datario description: "Tabela histórica de dados cadastrais dos veículos que operam o sistema de transporte rodoviário, diff --git a/queries/models/planejamento/schema.yml b/queries/models/planejamento/schema.yml index 4dc1d0a04..86494755a 100644 --- a/queries/models/planejamento/schema.yml +++ b/queries/models/planejamento/schema.yml @@ -2,7 +2,7 @@ version: 2 models: - name: ordem_servico_faixa_horaria - description: "Quantidade de viagens planejadas por faixa horária." + description: "Quantidade de viagens planejadas por faixa horária" tests: - dbt_expectations.expect_table_aggregation_to_equal_other_table: name: dbt_expectations.expect_table_aggregation_to_equal_other_table__ordem_servico_faixa_horaria @@ -242,7 +242,7 @@ models: data_type: string quote: true - name: subtipo_dia - description: "Subtipo de dia (ex: 'Verão')." + description: "Subtipo de dia (ex: 'Verão')" data_type: string quote: true - name: tipo_os @@ -312,11 +312,11 @@ models: data_type: float64 quote: true - name: tecnologia_servico - description: "Tabela auxiliar de tecnologias permitidas por serviço." + description: "Tabela auxiliar de tecnologias permitidas por serviço" columns: - name: servico description: "{{ doc('servico') }}" data_type: string - name: codigo_tecnologia - description: "Código binário onde cada caractere representa uma tecnologia." + description: "Código binário onde cada caractere representa uma tecnologia" data_type: string \ No newline at end of file diff --git a/queries/models/projeto_subsidio_sppo/schema.yml b/queries/models/projeto_subsidio_sppo/schema.yml index 602e65547..10f9b8042 100644 --- a/queries/models/projeto_subsidio_sppo/schema.yml +++ b/queries/models/projeto_subsidio_sppo/schema.yml @@ -14,7 +14,7 @@ models: tests: - not_null - name: data_shape - description: "Data do shape capturado no SIGMOB [00h] [Válida até 2024-03-30]." + description: "Data do shape capturado no SIGMOB às 00h [Válida até 2024-03-30]" tests: - not_null - name: tipo_dia @@ -65,7 +65,7 @@ models: - accepted_values: values: ["DD", "DU", "SS", "RT", "RM", "DA", "SA"] - name: sentido_shape - description: "Sentido do shape (codificado no shape_id - categorias: I [ida], V [volta], C [circular]" + description: "Sentido do shape [codificado no shape_id - categorias: I - Ida, V - Volta, C - Circular]" tests: - not_null - accepted_values: @@ -79,7 +79,7 @@ models: tests: - not_null - name: distancia_total_planejada - description: "Distância total planejada do serviço [ida + volta] (km)." + description: "Distância total planejada do serviço [ida + volta] (km)" tests: - not_null - greater_than_zero @@ -94,27 +94,27 @@ models: - name: shape_id_planejado description: "Código identificador de shape no GTFS com ajustes" - name: start_pt - description: "Ponto inicial do shape em formato geográfico (Point)." + description: "Ponto inicial do shape em formato geográfico (Point)" - name: end_pt - description: "Ponto final do shape em formato geográfico (Point)." + description: "Ponto final do shape em formato geográfico (Point)" - name: id_tipo_trajeto - description: "Tipo de trajeto [0 - Regular, 1 - Alternativo, válida a partir de 2024-04-01]." + description: "Tipo de trajeto [0 - Regular, 1 - Alternativo, válida a partir de 2024-04-01]" - name: feed_version - description: "String que indica a versão atual do conjunto de dados GTFS [Válida a partir de 2024-04-01]." + description: "String que indica a versão atual do conjunto de dados GTFS [Válida a partir de 2024-04-01]" - name: feed_start_date description: "Data inicial do feed do GTFS [Válida a partir de 2024-04-01]" - name: datetime_ultima_atualizacao description: "{{ doc('datetime_ultima_atualizacao') }}" - name: aux_registros_status_trajeto - description: "Tabela auxiliar de classificação dos registros de GPS no trajeto [shape], com base no serviço informado pelo veículo [atualizada diariamente, sem histórico]." + description: "Tabela auxiliar de classificação dos registros de GPS no trajeto [shape], com base no serviço informado pelo veículo [atualizada diariamente, sem histórico]" columns: - name: data description: "Data de emissão do sinal de GPS" tests: - not_null - name: id_veiculo - description: "Código identificador do veículo [número de ordem]" + description: "{{ doc('id_veiculo') }}" tests: - not_null - name: id_empresa @@ -165,34 +165,34 @@ models: tests: - not_null - name: versao_modelo - description: "Versão da metodologia de cálculo da respectiva linha na tabela." + description: "{{ doc('versao') }}" tests: - not_null - name: sentido_shape - description: "Sentido do shape - categorias: I [ida], V [volta], C [circular]" + description: "Sentido do shape [categorias: I - Ida, V - Volta, C - Circular]" tests: - not_null - accepted_values: values: ["I", "V", "C"] - name: start_pt - description: "Ponto inicial do shape em formato geográfico (Point)." + description: "Ponto inicial do shape em formato geográfico (Point)" - name: end_pt - description: "Ponto final do shape em formato geográfico (Point)." + description: "Ponto final do shape em formato geográfico (Point)" - name: sentido - description: "Sentido do trajeto identificado - categorias: I [ida], V [volta], C [circular]" + description: "Sentido do trajeto identificado [categorias: I - Ida, V - Volta, C - Circular]" tests: - not_null - accepted_values: values: ["I", "V", "C"] - name: aux_viagem_inicio_fim - description: "Tabela auxiliar de identificação de início e fim de viagens [atualizada diariamente, sem histórico]." + description: "Tabela auxiliar de identificação de início e fim de viagens [atualizada diariamente, sem histórico]" columns: - name: data description: "Data de emissão do sinal de GPS" tests: - not_null - name: id_veiculo - description: "Código identificador do veículo [número de ordem]" + description: "{{ doc('id_veiculo') }}" tests: - not_null - name: id_empresa @@ -214,7 +214,7 @@ models: tests: - not_null - name: sentido_shape - description: "Sentido do shape - categorias: I [ida], V [volta], C [circular]" + description: "Sentido do shape [categorias: I - Ida, V - Volta, C - Circular]" tests: - not_null - accepted_values: @@ -222,7 +222,7 @@ models: - name: distancia_inicio_fim description: "Soma da distância entre o ponto inicial do shape e o primeiro sinal de gps da viagem e a distância entre o ponto final do shape e o último sinal de gps da viagem (Km)" - name: sentido - description: "Sentido do trajeto identificado - categorias: I [ida], V [volta], C [circular]" + description: "Sentido do trajeto identificado [categorias: I - Ida, V - Volta, C - Circular]" tests: - not_null - accepted_values: @@ -241,7 +241,7 @@ models: tests: - not_null - name: versao_modelo - description: "Versão da metodologia de cálculo da respectiva linha na tabela." + description: "{{ doc('versao') }}" tests: - not_null - name: distancia_planejada @@ -253,14 +253,14 @@ models: - name: trip_id_planejado description: "Código identificador de trip de referência no GTFS" - name: aux_viagem_circular - description: "Tabela auxiliar de tratamento de viagens circulares [atualizada diariamente, sem histórico]." + description: "Tabela auxiliar de tratamento de viagens circulares [atualizada diariamente, sem histórico]" columns: - name: data description: "Data de emissão do sinal de GPS" tests: - not_null - name: id_veiculo - description: "Código identificador do veículo [número de ordem]" + description: "{{ doc('id_veiculo') }}" tests: - not_null - name: id_empresa @@ -282,7 +282,7 @@ models: tests: - not_null - name: sentido_shape - description: "Sentido do shape - categorias: I [ida], V [volta], C [circular]" + description: "Sentido do shape [categorias: I - Ida, V - Volta, C - Circular]" tests: - not_null - accepted_values: @@ -290,7 +290,7 @@ models: - name: distancia_inicio_fim description: "Soma da distância entre o ponto inicial do shape e o primeiro sinal de gps da viagem e a distância entre o ponto final do shape e o último sinal de gps da viagem (Km)" - name: sentido - description: "Sentido do trajeto identificado - categorias: I [ida], V [volta], C [circular]" + description: "Sentido do trajeto identificado [categorias: I - Ida, V - Volta, C - Circular]" tests: - not_null - accepted_values: @@ -309,7 +309,7 @@ models: tests: - not_null - name: versao_modelo - description: "Versão da metodologia de cálculo da respectiva linha na tabela." + description: "{{ doc('versao') }}" tests: - not_null - name: distancia_planejada @@ -321,14 +321,14 @@ models: - name: trip_id_planejado description: "Código identificador de trip de referência no GTFS" - name: registros_status_viagem - description: "Registros de GPS clasificados por viagem." + description: "Registros de GPS clasificados por viagem" columns: - name: data description: "Data de emissão do sinal de GPS" tests: - not_null - name: id_veiculo - description: "Código identificador do veículo [número de ordem]" + description: "{{ doc('id_veiculo') }}" tests: - not_null - name: id_empresa @@ -374,13 +374,13 @@ models: tests: - not_null - name: sentido_shape - description: "Sentido do shape - categorias: I [ida], V [volta], C [circular]" + description: "Sentido do shape [categorias: I - Ida, V - Volta, C - Circular]" tests: - not_null - accepted_values: values: ["I", "V", "C"] - name: sentido - description: "Sentido do trajeto identificado - categorias: I [ida], V [volta], C [circular]" + description: "Sentido do trajeto identificado [categorias: I - Ida, V - Volta, C - Circular]" tests: - not_null - accepted_values: @@ -401,7 +401,7 @@ models: - name: distancia_inicio_fim description: "Soma da distância entre o ponto inicial do shape e o primeiro sinal de gps da viagem e a distância entre o ponto final do shape e o último sinal de gps da viagem (Km)" - name: versao_modelo - description: "Versão da metodologia de cálculo da respectiva linha na tabela." + description: "{{ doc('versao') }}" tests: - not_null - name: shape_id @@ -413,11 +413,11 @@ models: - name: trip_id_planejado description: "Código identificador de trip de referência no GTFS" - name: start_pt - description: "Ponto inicial do shape em formato geográfico (Point)." + description: "Ponto inicial do shape em formato geográfico (Point)" - name: end_pt - description: "Ponto final do shape em formato geográfico (Point)." + description: "Ponto final do shape em formato geográfico (Point)" - name: aux_viagem_registros - description: "Tabela auxiliar de cálculo da distância e total de registros de GPS das viagens identificadas [atualizada diariamente, sem histórico]." + description: "Tabela auxiliar de cálculo da distância e total de registros de GPS das viagens identificadas [atualizada diariamente, sem histórico]" columns: - name: id_viagem description: "Código identificador da viagem [id_veiculo + servico + datetime_partida]" @@ -440,53 +440,53 @@ models: - name: distancia_inicio_fim description: "Soma da distância entre o ponto inicial do shape e o primeiro sinal de gps da viagem e a distância entre o ponto final do shape e o último sinal de gps da viagem (Km)" - name: n_registros_middle - description: "Contagem de sinais de GPS emitidos no meio do trajeto." + description: "Contagem de sinais de GPS emitidos no meio do trajeto" tests: - not_null - greater_than_zero - name: n_registros_start - description: "Contagem de sinais de GPS emitidos no ponto de início do trajeto." + description: "Contagem de sinais de GPS emitidos no ponto de início do trajeto" tests: - not_null - greater_than_zero - name: n_registros_end - description: "Contagem de sinais de GPS emitidos no ponto final do trajeto." + description: "Contagem de sinais de GPS emitidos no ponto final do trajeto" tests: - not_null - greater_than_zero - name: n_registros_out - description: "Contagem de sinais de GPS emitidos fora do trajeto." + description: "Contagem de sinais de GPS emitidos fora do trajeto" tests: - not_null - not_negative - name: n_registros_total - description: "Contagem de sinais de GPS emitidos no tempo da viagem." + description: "Contagem de sinais de GPS emitidos no tempo da viagem" tests: - not_null - greater_than_zero - name: n_registros_minuto - description: "Contagem de minutos do trajeto com pelo menos 1 sinal de GPS emitido." + description: "Contagem de minutos do trajeto com pelo menos 1 sinal de GPS emitido" tests: - not_null - greater_than_zero - name: versao_modelo - description: "Versão da metodologia de cálculo da respectiva linha na tabela." + description: "{{ doc('versao') }}" tests: - not_null - name: n_registros_shape - description: "Contagem total de sinais de GPS emitidos dentro do trajeto." + description: "Contagem total de sinais de GPS emitidos dentro do trajeto" tests: - not_null - not_negative - name: viagem_conformidade - description: "Tabela de cálculo da conformidade de viagens identificadas por GPS." + description: "Tabela de cálculo da conformidade de viagens identificadas por GPS" columns: - name: data description: "Data de emissão do sinal de GPS" tests: - not_null - name: id_veiculo - description: "Código identificador do veículo [número de ordem]" + description: "{{ doc('id_veiculo') }}" tests: - not_null - name: id_empresa @@ -508,13 +508,13 @@ models: tests: - not_null - name: sentido_shape - description: "Sentido do shape - categorias: I [ida], V [volta], C [circular]" + description: "Sentido do shape [categorias: I - Ida, V - Volta, C - Circular]" tests: - not_null - accepted_values: values: ["I", "V", "C"] - name: sentido - description: "Sentido do trajeto identificado - categorias: I [ida], V [volta], C [circular]" + description: "Sentido do trajeto identificado [categorias: I - Ida, V - Volta, C - Circular]" tests: - not_null - accepted_values: @@ -553,37 +553,37 @@ models: - name: distancia_inicio_fim description: "Soma da distância entre o ponto inicial do shape e o primeiro sinal de gps da viagem e a distância entre o ponto final do shape e o último sinal de gps da viagem (Km)" - name: n_registros_middle - description: "Contagem de sinais de GPS emitidos no meio do trajeto." + description: "Contagem de sinais de GPS emitidos no meio do trajeto" tests: - not_null - greater_than_zero - name: n_registros_start - description: "Contagem de sinais de GPS emitidos no ponto de início do trajeto." + description: "Contagem de sinais de GPS emitidos no ponto de início do trajeto" tests: - not_null - greater_than_zero - name: n_registros_end - description: "Contagem de sinais de GPS emitidos no ponto final do trajeto." + description: "Contagem de sinais de GPS emitidos no ponto final do trajeto" tests: - not_null - greater_than_zero - name: n_registros_out - description: "Contagem de sinais de GPS emitidos fora do trajeto." + description: "Contagem de sinais de GPS emitidos fora do trajeto" tests: - not_null - not_negative - name: n_registros_shape - description: "Contagem total de sinais de GPS emitidos dentro do trajeto." + description: "Contagem total de sinais de GPS emitidos dentro do trajeto" tests: - not_null - not_negative - name: n_registros_total - description: "Contagem de sinais de GPS emitidos no tempo da viagem." + description: "Contagem de sinais de GPS emitidos no tempo da viagem" tests: - not_null - greater_than_zero - name: n_registros_minuto - description: "Contagem de minutos do trajeto com pelo menos 1 sinal de GPS emitido." + description: "Contagem de minutos do trajeto com pelo menos 1 sinal de GPS emitido" tests: - not_null - greater_than_zero @@ -605,11 +605,11 @@ models: - not_null - greater_than_zero - name: versao_modelo - description: "Versão da metodologia de cálculo da respectiva linha na tabela." + description: "{{ doc('versao') }}" tests: - not_null - name: viagem_completa - description: "Detalhes de todas as viagens completas identificadas." + description: "Detalhes de todas as viagens completas identificadas" columns: - name: consorcio description: "Consórcio ao qual o serviço pertence" @@ -626,7 +626,7 @@ models: - accepted_values: values: ["Dia Útil", "Sabado", "Domingo"] - name: id_veiculo - description: "Código identificador do veículo [número de ordem]" + description: "{{ doc('id_veiculo') }}" tests: - not_null - name: id_empresa @@ -654,7 +654,7 @@ models: tests: - not_null - name: sentido - description: "Sentido do trajeto identificado - categorias: I [ida], V [volta], C [circular]" + description: "Sentido do trajeto identificado [categorias: I - Ida, V - Volta, C - Circular]" tests: - not_null - accepted_values: @@ -708,17 +708,17 @@ models: - not_null - greater_than_zero - name: n_registros_shape - description: "Contagem de sinais de GPS emitidos dentro do trajeto." + description: "Contagem de sinais de GPS emitidos dentro do trajeto" tests: - not_null - greater_than_zero - name: n_registros_total - description: "Contagem de sinais de GPS emitidos no tempo da viagem." + description: "Contagem de sinais de GPS emitidos no tempo da viagem" tests: - not_null - greater_than_zero - name: n_registros_minuto - description: "Contagem de minutos do trajeto com pelo menos 1 sinal de GPS emitido." + description: "Contagem de minutos do trajeto com pelo menos 1 sinal de GPS emitido" tests: - not_null - greater_than_zero @@ -745,31 +745,31 @@ models: # - not_null # - greater_than_zero - name: versao_modelo - description: "Versão da metodologia de cálculo da respectiva linha na tabela" + description: "{{ doc('versao') }}" tests: - not_null - name: datetime_ultima_atualizacao description: "{{ doc('datetime_ultima_atualizacao') }}" - name: subsidio_data_versao_efetiva - description: "Relacionamento entre datas de operação de planejamento dos serviços." + description: "Relacionamento entre datas de operação de planejamento dos serviços" columns: - name: data - description: "Data de Operação [Partição]." + description: "Data de Operação [Partição]" - name: tipo_dia - description: "Dia da semana - categorias: Dia Útil, Sabado, Domingo e Ponto Facultativo." + description: "Dia da semana - categorias: Dia Útil, Sabado, Domingo e Ponto Facultativo" - name: subtipo_dia - description: "Subtipo de dia [ex: 'Verão', válida a partir de 2024-04-01]." + description: "Subtipo de dia [ex: 'Verão', válida a partir de 2024-04-01]" - name: data_versao_trips - description: "Data da versão de planejamento de trips [Descontinuada a partir de 2024-04-01]." + description: "Data da versão de planejamento de trips [Descontinuada a partir de 2024-04-01]" - name: data_versao_shapes - description: "Data da versão de planejamento de shapes [Descontinuada a partir de 2024-04-01]." + description: "Data da versão de planejamento de shapes [Descontinuada a partir de 2024-04-01]" - name: data_versao_frequencies - description: "Data da versão de planejamento de frequencies [Descontinuada a partir de 2024-04-01]." + description: "Data da versão de planejamento de frequencies [Descontinuada a partir de 2024-04-01]" - name: valor_subsidio_por_km - description: "Valor do subsídio (R$/km) [Descontinuada a partir de 2023-01-07]." + description: "Valor do subsídio (R$/km) [Descontinuada a partir de 2023-01-07]" - name: feed_start_date - description: "Data inicial do feed [versão, válida a partir de 2024-04-01]." + description: "Data inicial do feed [versão válida a partir de 2024-04-01]" - name: feed_version - description: "String que indica a versão atual do conjunto de dados GTFS [Válida a partir de 2024-04-01]." + description: "String que indica a versão atual do conjunto de dados GTFS [Válida a partir de 2024-04-01]" - name: tipo_os - description: "Tipo de Ordem de Serviço [ex: 'Regular', 'Extraordinária - Verão', válida a partir de 2024-04-01]." + description: "Tipo de Ordem de Serviço [ex: 'Regular', 'Extraordinária - Verão', válida a partir de 2024-04-01]" diff --git a/queries/models/projeto_subsidio_sppo_encontro_contas/schema.yml b/queries/models/projeto_subsidio_sppo_encontro_contas/schema.yml index aea92aa21..a2064ee8d 100644 --- a/queries/models/projeto_subsidio_sppo_encontro_contas/schema.yml +++ b/queries/models/projeto_subsidio_sppo_encontro_contas/schema.yml @@ -60,7 +60,7 @@ models: - name: consorcio description: "Nome do consórcio" - name: servico - description: "Nome curto da linha operada pelo veículo com variação de serviço [ex: 010, 011SN, ...]" + description: "{{ doc('id_veiculo') }}" - name: km_subsidiada description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada @@ -87,7 +87,7 @@ models: - name: consorcio description: "Nome do consórcio" - name: servico - description: "Nome curto da linha operada pelo veículo com variação de serviço [ex: 010, 011SN, ...]" + description: "{{ doc('id_veiculo') }}" - name: km_subsidiada description: "Quilometragem apurada e subsidiada via algoritmo (km)" - name: receita_total_esperada @@ -145,7 +145,7 @@ models: - name: consorcio description: "Nome do consórcio" - name: servico - description: "Nome curto da linha operada pelo veículo com variação de serviço [ex: 010, 011SN, ...]" + description: "{{ doc('id_veiculo') }}" - name: quantidade_dias_subsidiado description: "Quantidade de dias subsidiado" - name: km_subsidiada @@ -167,7 +167,7 @@ models: - name: saldo description: "Saldo entre a receita esperada e aferida, descontado o subsídio glosado (R$)" - name: receita_tarifaria_servico_nao_identificado_quinzena - description: "Receita tarifária proveniente do RDO para serviços de ônibus dos consórcios que não foram identificados nos planos operacionais dos respectivos dias." + description: "Receita tarifária proveniente do RDO para serviços de ônibus dos consórcios que não foram identificados nos planos operacionais dos respectivos dias" columns: - name: quinzena description: "Quinzena" diff --git a/queries/models/subsidio/schema.yml b/queries/models/subsidio/schema.yml index f027be87a..9aad860da 100644 --- a/queries/models/subsidio/schema.yml +++ b/queries/models/subsidio/schema.yml @@ -2,10 +2,10 @@ version: 2 models: - name: viagem_transacao - description: "Tabela com quantidade de transações por viagem." + description: "Tabela com quantidade de transações por viagem" columns: - name: data - description: "Data da viagem." + description: "Data da viagem" - name: id_viagem description: "{{ doc('id_viagem') }}" - name: id_veiculo @@ -19,13 +19,13 @@ models: - name: distancia_planejada description: "{{ doc('distancia_planejada') }}" - name: quantidade_transacao - description: "Quantidade de transações da Jaé registradas entre datetime_partida_bilhetagem e datetime_chegada." + description: "Quantidade de transações da Jaé registradas entre datetime_partida_bilhetagem e datetime_chegada" - name: quantidade_transacao_riocard - description: "Quantidade de transações da RioCard registradas entre datetime_partida_bilhetagem e datetime_chegada." + description: "Quantidade de transações da RioCard registradas entre datetime_partida_bilhetagem e datetime_chegada" - name: indicador_estado_equipamento_aberto - description: "Indicador se todos os registros de GPS foram transmitidos com o estado ABERTO entre datetime_partida e datetime_chegada." + description: "Indicador se todos os registros de GPS foram transmitidos com o estado ABERTO entre datetime_partida e datetime_chegada" - name: datetime_partida_bilhetagem - description: "Horário de início da viagem para contagem das transações, considerando uma tolerância de até 30 minutos do ínicio da viagem, limitada pelo encerramento da viagem anterior realizada pelo mesmo veículo, com adição de 1 segundo." + description: "Horário de início da viagem para contagem das transações, considerando uma tolerância de até 30 minutos do ínicio da viagem, limitada pelo encerramento da viagem anterior realizada pelo mesmo veículo, com adição de 1 segundo" - name: datetime_partida description: "{{ doc('datetime_partida') }}" - name: datetime_chegada diff --git a/queries/models/transito/schema.yml b/queries/models/transito/schema.yml index 3b2a2be65..0c5381a6d 100644 --- a/queries/models/transito/schema.yml +++ b/queries/models/transito/schema.yml @@ -5,7 +5,7 @@ models: description: "Tabela com dados de autuações fornecidos pelo sistema CITRAN/IplanRio" columns: - name: data - description: "Data da autuação [Partição]" + description: "Data da autuação [partição]" - name: hora description: "Hora da autuação" - name: id_auto_infracao @@ -63,7 +63,7 @@ models: description: "Tabela com dados de autuações [até abril/2023]" columns: - name: data - description: "Data da autuação [Partição]" + description: "Data da autuação [partição]" - name: id_autuacao description: "Identificador único da autuação" - name: id_auto_infracao diff --git a/queries/models/validacao_dados_jae/schema.yml b/queries/models/validacao_dados_jae/schema.yml index 41037345f..b35acaf7d 100644 --- a/queries/models/validacao_dados_jae/schema.yml +++ b/queries/models/validacao_dados_jae/schema.yml @@ -122,10 +122,10 @@ models: description: "Tabela contendo integrações que deveriam ter ocorrido mas não estão listadas na base da Jaé" columns: - name: data - description: "Data da transação (partição)." + description: "Data da transação (partição)" data_type: date - name: id_integracao - description: "Identificador único da integração (é igual ao id_transacao da primeira transação da integração)." + description: "Identificador único da integração (é igual ao id_transacao da primeira transação da integração)" data_type: string - name: sequencia_integracao description: "Sequência da transação dentro da integração" From 00032747a133d947d49cb1cca8f12f15437a3eec Mon Sep 17 00:00:00 2001 From: Rodrigo Cunha Date: Fri, 14 Feb 2025 12:17:04 -0300 Subject: [PATCH 5/5] =?UTF-8?q?atualiza=20descri=C3=A7=C3=B5es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../br_rj_riodejaneiro_onibus_gps/schema.yaml | 30 +- .../schema.yaml | 34 +- .../schema.yml | 2 +- queries/models/cadastro/schema.yml | 6 +- .../models/dashboard_subsidio_sppo/schema.yml | 2 +- .../dashboard_subsidio_sppo_v2/schema.yml | 164 +++---- queries/models/datario/schema.yml | 2 +- queries/models/docs.md | 2 +- queries/models/financeiro/schema.yaml | 58 +-- queries/models/financeiro/staging/schema.yaml | 16 +- queries/models/gtfs/schema.yml | 412 +++++++++--------- queries/models/monitoramento/schema.yml | 14 +- .../deprecated/schema.yml | 46 +- 13 files changed, 394 insertions(+), 394 deletions(-) diff --git a/queries/models/br_rj_riodejaneiro_onibus_gps/schema.yaml b/queries/models/br_rj_riodejaneiro_onibus_gps/schema.yaml index 26b6652ea..8604ee601 100644 --- a/queries/models/br_rj_riodejaneiro_onibus_gps/schema.yaml +++ b/queries/models/br_rj_riodejaneiro_onibus_gps/schema.yaml @@ -5,7 +5,7 @@ models: description: "Tabela com filtragem e tratamento básico de registros de GPS" columns: - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data @@ -64,7 +64,7 @@ models: description: "Tabela para verificação se o veículo está dentro do trajeto correto" columns: - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data @@ -96,7 +96,7 @@ models: # - not_null: # partition_column: data - name: flag_trajeto_correto - description: "Flag de verificação se o ponto de GPS encontra-se até o limite de 'tamanho_buffer_metros' do shape da linha (true). Se não estiver, retorna false." + description: "Flag de verificação se o ponto de GPS encontra-se até o limite de 'tamanho_buffer_metros' do shape da linha [Verdadeiro/Falso]" # tests: # - not_null: # partition_column: data @@ -104,7 +104,7 @@ models: # values: [true, false] # quote: false - name: flag_trajeto_correto_hist - description: "Flag de verificação se, nos últimos 'intervalo_max_desvio_segundos', ao menos algum ponto de GPS encontra-se até o limite de 'tamanho_buffer_metros' do shape da linha (true). Se não estiver, retorna false." + description: "{{ doc('flag_trajeto_correto_hist') }}" # tests: # - not_null: # partition_column: data @@ -121,13 +121,13 @@ models: # quote: false - name: sppo_aux_registros_parada - description: "Tabela para identificação de veículos parados em terminais ou garagens conhecidas." + description: "Tabela para identificação de veículos parados em terminais ou garagens conhecidas" columns: - name: data description: "Data de partição, conforme 'timestamp_captura' da tabela 'sppo_registros'" # Sem testes em razão de ser coluna de particionamento (seria necessário consultar toda a tabela) / Tabela ephemeral - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data @@ -144,21 +144,21 @@ models: # - no_space: # partition_column: data - name: tipo_parada - description: "Código identificador do veículo (número de ordem)" + description: "[REVISAR]" # tests: # - not_null: # partition_column: data - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data - name: sppo_aux_registros_realocacao - description: "Tabela com realocações de linha válidas." + description: "Tabela com realocações de linha válidas" columns: - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data @@ -205,7 +205,7 @@ models: description: "Data de partição, conforme 'timestamp_captura' da tabela 'sppo_registros'" # Sem testes em razão de ser coluna de particionamento (seria necessário consultar toda a tabela) / Tabela ephemeral - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data @@ -236,7 +236,7 @@ models: # quote: false - name: sppo_realocacao - description: "Tabela com todas as realocações de linha informadas." + description: "Tabela com todas as realocações de linha informadas" tests: - check_gps_capture: table_id: realocacao @@ -244,7 +244,7 @@ models: name: check_gps_capture__sppo_realocacao columns: - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data @@ -288,7 +288,7 @@ models: # Sem testes em razão de ser coluna de particionamento (seria necessário consultar toda a tabela) - name: sppo_registros - description: "Tabela com todos os registros de GPS." + description: "Tabela com todos os registros de GPS" tests: - check_gps_capture: table_id: registros @@ -296,7 +296,7 @@ models: name: check_gps_capture__sppo_registros columns: - name: ordem - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data diff --git a/queries/models/br_rj_riodejaneiro_onibus_gps_zirix/schema.yaml b/queries/models/br_rj_riodejaneiro_onibus_gps_zirix/schema.yaml index cdbd0fde9..a49eba925 100644 --- a/queries/models/br_rj_riodejaneiro_onibus_gps_zirix/schema.yaml +++ b/queries/models/br_rj_riodejaneiro_onibus_gps_zirix/schema.yaml @@ -2,10 +2,10 @@ version: 2 models: - name: sppo_aux_registros_filtrada_zirix - description: "Tabela com filtragem e tratamento básico de registros de GPS." + description: "Tabela com filtragem e tratamento básico de registros de GPS" columns: - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data @@ -64,7 +64,7 @@ models: description: "Tabela para verificação se o veículo está dentro do trajeto correto" columns: - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data @@ -96,7 +96,7 @@ models: # - not_null: # partition_column: data - name: flag_trajeto_correto - description: "Flag de verificação se o ponto de GPS encontra-se até o limite de 'tamanho_buffer_metros' do shape da linha (true). Se não estiver, retorna false." + description: "Flag de verificação se o ponto de GPS encontra-se até o limite de 'tamanho_buffer_metros' do shape da linha [Verdadeiro/Falso]" # tests: # - not_null: # partition_column: data @@ -104,7 +104,7 @@ models: # values: [true, false] # quote: false - name: flag_trajeto_correto_hist - description: "Flag de verificação se, nos últimos 'intervalo_max_desvio_segundos', ao menos algum ponto de GPS encontra-se até o limite de 'tamanho_buffer_metros' do shape da linha (true). Se não estiver, retorna false." + description: "Flag de verificação se, nos últimos 'intervalo_max_desvio_segundos', ao menos algum ponto de GPS encontra-se até o limite de 'tamanho_buffer_metros' do shape da linha [Verdadeiro/Falso]" # tests: # - not_null: # partition_column: data @@ -121,13 +121,13 @@ models: # quote: false - name: sppo_aux_registros_parada_zirix - description: "Tabela para identificação de veículos parados em terminais ou garagens conhecidas." + description: "Tabela para identificação de veículos parados em terminais ou garagens conhecidas" columns: - name: data description: "Data de partição, conforme 'timestamp_captura' da tabela 'sppo_registros'" # Sem testes em razão de ser coluna de particionamento (seria necessário consultar toda a tabela) / Tabela ephemeral - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data @@ -144,21 +144,21 @@ models: # - no_space: # partition_column: data - name: tipo_parada - description: "Código identificador do veículo (número de ordem)" + description: "[REVISAR]" # tests: # - not_null: # partition_column: data - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data - name: sppo_aux_registros_realocacao_zirix - description: "Tabela com realocações de linha válidas." + description: "Tabela com realocações de linha válidas" columns: - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data @@ -205,7 +205,7 @@ models: description: "Data de partição, conforme 'timestamp_captura' da tabela 'sppo_registros'" # Sem testes em razão de ser coluna de particionamento (seria necessário consultar toda a tabela) / Tabela ephemeral - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data @@ -236,10 +236,10 @@ models: # quote: false - name: sppo_realocacao_zirix - description: "Tabela com todas as realocações de linha informadas." + description: "Tabela com todas as realocações de linha informadas" columns: - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data @@ -283,10 +283,10 @@ models: # Sem testes em razão de ser coluna de particionamento (seria necessário consultar toda a tabela) - name: sppo_registros_zirix - description: "Tabela com todos os registros de GPS." + description: "Tabela com todos os registros de GPS" columns: - name: ordem - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" # tests: # - not_null: # partition_column: data @@ -331,7 +331,7 @@ models: description: "Hora do 'timestamp_captura'" # Sem testes em razão de ser coluna de particionamento (seria necessário consultar toda a tabela) - name: gps_sppo_zirix - description: "Tabela com os dados tratados de registros de GPS dos ônibus capturados utilizando a API da Zirix." + description: "Tabela com os dados tratados de registros de GPS dos ônibus capturados utilizando a API da Zirix" columns: - name: modo description: "{{ doc('modo_sppo') }}" diff --git a/queries/models/br_rj_riodejaneiro_viagem_zirix/schema.yml b/queries/models/br_rj_riodejaneiro_viagem_zirix/schema.yml index 3451b3eda..d0d3a4c35 100644 --- a/queries/models/br_rj_riodejaneiro_viagem_zirix/schema.yml +++ b/queries/models/br_rj_riodejaneiro_viagem_zirix/schema.yml @@ -15,7 +15,7 @@ models: - name: datetime_captura description: "Data e hora da captura da integração [GMT-3]" - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" - name: trip_id description: "Identificador de uma viagem da tabela trips do GTFS" - name: route_id diff --git a/queries/models/cadastro/schema.yml b/queries/models/cadastro/schema.yml index ddeec6b12..62317962f 100644 --- a/queries/models/cadastro/schema.yml +++ b/queries/models/cadastro/schema.yml @@ -114,13 +114,13 @@ models: - name: descricao_servico description: "Nome completo do serviço consolidado. Para linhas é, primariamente o route_long_name da tabela routes do GTFS. Para estações é primariamente a coluna stop_name da tabela stops do GTFS. (Caso o registro não exista no GTFS, busca o nome do serviço na base de dados da Jaé)" - name: descricao_servico_gtfs - description: "Nome completo do serviço no GTFS. Para linhas é, primariamente o route_long_name da tabela routes do GTFS. Para estações é primariamente a coluna stop_name da tabela stops do GTFS." + description: "Nome completo do serviço no GTFS [Para linhas é primariamente o route_long_name da tabela routes do GTFS, para estações é primariamente a coluna stop_name da tabela stops do GTFS]" - name: descricao_servico_jae description: "Nome completo do serviço no banco de dados da Jaé" - name: latitude - description: "Latitude da estação na tabela stops do GTFS." + description: "Latitude da estação na tabela stops do GTFS" - name: longitude - description: "Longitude da estação na tabela stops do GTFS." + description: "Longitude da estação na tabela stops do GTFS" - name: tabela_origem_gtfs description: "Tabela do GTFS de onde foram coletadas as informações (stops ou routes)" - name: feed_start_date_gtfs diff --git a/queries/models/dashboard_subsidio_sppo/schema.yml b/queries/models/dashboard_subsidio_sppo/schema.yml index 5c4660610..4188fa1a0 100644 --- a/queries/models/dashboard_subsidio_sppo/schema.yml +++ b/queries/models/dashboard_subsidio_sppo/schema.yml @@ -309,7 +309,7 @@ models: description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo" - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" - name: id_empresa description: "Código identificador da empresa que opera o veículo" - name: servico_informado diff --git a/queries/models/dashboard_subsidio_sppo_v2/schema.yml b/queries/models/dashboard_subsidio_sppo_v2/schema.yml index 169d77cf9..81dab36d5 100644 --- a/queries/models/dashboard_subsidio_sppo_v2/schema.yml +++ b/queries/models/dashboard_subsidio_sppo_v2/schema.yml @@ -8,59 +8,59 @@ models: name: check_km_planejada__sumario_faixa_servico_dia columns: - name: data - description: "Data de emissão do sinal de GPS." + description: "Data de emissão do sinal de GPS" - name: tipo_dia - description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo." + description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo" - name: faixa_horaria_inicio description: "Horário inicial da faixa horária" - name: faixa_horaria_fim description: "Horário final da faixa horária" - name: consorcio - description: "Consórcio que opera o serviço." + description: "Consórcio que opera o serviço" - name: servico - description: "Serviço realizado pelo veículo." + description: "Serviço realizado pelo veículo" - name: viagens_faixa - description: "Quantidade de viagens apuradas por faixa horária." + description: "Quantidade de viagens apuradas por faixa horária" - name: km_apurada_faixa - description: "Distância apurada para o serviço por faixa horária(km)." + description: "Distância apurada para o serviço por faixa horária (km)" - name: km_subsidiada_faixa - description: "Distância subsidiada para o serviço por faixa horária (km)." + description: "Distância subsidiada para o serviço por faixa horária (km)" - name: km_planejada_faixa - description: "Distância planejada para o serviço por faixa horária (km)." + description: "Distância planejada para o serviço por faixa horária (km)" - name: pof description: "{{ doc('pof') }}" - name: km_apurada_registrado_com_ar_inoperante - description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste (km)." + description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste (km)" - name: km_apurada_n_licenciado - description: "Quilometragem apurada de viagens de veículos não licenciados." + description: "Quilometragem apurada de viagens de veículos não licenciados" - name: km_apurada_autuado_ar_inoperante - description: "Quilometragem apurada de viagens de veículos autuados por ar inoperante." + description: "Quilometragem apurada de viagens de veículos autuados por ar inoperante" - name: km_apurada_autuado_seguranca - description: "Quilometragem apurada de viagens de veículos autuados por segurança." + description: "Quilometragem apurada de viagens de veículos autuados por segurança" - name: km_apurada_autuado_limpezaequipamento - description: "Quilometragem apurada de viagens de veículos autuados por limpeza ou equipamento." + description: "Quilometragem apurada de viagens de veículos autuados por limpeza ou equipamento" - name: km_apurada_licenciado_sem_ar_n_autuado - description: "Quilometragem apurada de viagens de veículos sem ar e não autuados." + description: "Quilometragem apurada de viagens de veículos sem ar e não autuados" - name: km_apurada_licenciado_com_ar_n_autuado - description: "Quilometragem apurada de viagens de veículos com ar e não autuados." + description: "Quilometragem apurada de viagens de veículos com ar e não autuados" - name: km_apurada_n_vistoriado - description: "Distância apurada de viagens realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria (km)." + description: "Distância apurada de viagens realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria (km)" - name: km_apurada_sem_transacao - description: "Distância apurada de viagens realizadas sem passageiro registrado." + description: "Distância apurada de viagens realizadas sem passageiro registrado" - name: valor_apurado - description: "Valor da distância apurada multiplicada pelo subsídio por quilômetro (sem glosa). É zerado quando POF < 80%." + description: "Valor da distância apurada multiplicada pelo subsídio por quilômetro (sem glosa). É zerado quando POF < 80%" - name: valor_acima_limite - description: "Valor apurado das viagens que não foram remuneradas (por estar acima do teto de 120% / 200%)." + description: "Valor apurado das viagens que não foram remuneradas (por estar acima do teto de 120% / 200%)" - name: valor_total_sem_glosa - description: "Valor total das viagens considerando o valor máximo por km." + description: "Valor total das viagens considerando o valor máximo por km" - name: valor_judicial - description: "Valor de glosa depositada em juízo (Autuação por ar inoperante, Veículo licenciado sem ar, Penalidade abaixo de 60% e Notificação dos Agentes de Verão)." + description: "Valor de glosa depositada em juízo (Autuação por ar inoperante, Veículo licenciado sem ar, Penalidade abaixo de 60% e Notificação dos Agentes de Verão)" - name: versao description: "{{ doc('versao') }}" - name: datetime_ultima_atualizacao description: "{{ doc('datetime_ultima_atualizacao') }}" - name: sumario_faixa_servico_dia_pagamento - description: "Sumário do subsídio dos serviços de ônibus (SPPO) por dia e faixa horária." + description: "Sumário do subsídio dos serviços de ônibus (SPPO) por dia e faixa horária" tests: - check_km_planejada: name: check_km_planejada__sumario_faixa_servico_dia_pagamento @@ -95,12 +95,12 @@ models: where: "1=1" columns: - name: data - description: "Data de emissão do sinal de GPS." + description: "Data de emissão do sinal de GPS" tests: - not_null: name: not_null__data__sumario_faixa_servico_dia_pagamento - name: tipo_dia - description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo." + description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo" tests: - not_null: name: not_null__tipo_dia__sumario_faixa_servico_dia_pagamento @@ -109,17 +109,17 @@ models: - name: faixa_horaria_fim description: "Horário final da faixa horária" - name: consorcio - description: "Consórcio que opera o serviço." + description: "Consórcio que opera o serviço" tests: - not_null: name: not_null__consorcio__sumario_faixa_servico_dia_pagamento - name: servico - description: "Serviço realizado pelo veículo." + description: "Serviço realizado pelo veículo" tests: - not_null: name: not_null__servico__sumario_faixa_servico_dia_pagamento - name: viagens_faixa - description: "Quantidade de viagens apuradas por faixa horária." + description: "Quantidade de viagens apuradas por faixa horária" tests: - not_null: name: not_null__viagens_faixa__sumario_faixa_servico_dia_pagamento @@ -127,7 +127,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__viagens_faixa__sumario_faixa_servico_dia_pagamento - name: km_apurada_faixa - description: "Distância apurada para o serviço por faixa horária(km)." + description: "Distância apurada para o serviço por faixa horária (km)" tests: - not_null: name: not_null__km_apurada_faixa__sumario_faixa_servico_dia_pagamento @@ -137,7 +137,7 @@ models: - sumario_servico_dia_tipo_soma_km: name: sumario_servico_dia_tipo_soma_km__km_apurada_dia__sumario_faixa_servico_dia_pagamento - name: km_subsidiada_faixa - description: "Distância subsidiada para o serviço por faixa horária (km)." + description: "Distância subsidiada para o serviço por faixa horária (km)" tests: - not_null: name: not_null__km_subsidiada_faixa__sumario_faixa_servico_dia_pagamento @@ -145,7 +145,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__km_subsidiada_faixa__sumario_faixa_servico_dia_pagamento - name: km_planejada_faixa - description: "Distância planejada para o serviço por faixa horária (km)." + description: "Distância planejada para o serviço por faixa horária (km)" tests: - not_null: name: not_null__km_planejada_faixa__sumario_faixa_servico_dia_pagamento @@ -161,60 +161,60 @@ models: min_value: 0 name: dbt_utils.accepted_range__pof__sumario_faixa_servico_dia_pagamento - name: km_apurada_registrado_com_ar_inoperante - description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste (km)." + description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste (km)" - name: km_apurada_n_licenciado - description: "Quilometragem apurada de viagens de veículos não licenciados." + description: "Quilometragem apurada de viagens de veículos não licenciados" - name: km_apurada_autuado_ar_inoperante - description: "Quilometragem apurada de viagens de veículos autuados por ar inoperante." + description: "Quilometragem apurada de viagens de veículos autuados por ar inoperante" - name: km_apurada_autuado_seguranca - description: "Quilometragem apurada de viagens de veículos autuados por segurança." + description: "Quilometragem apurada de viagens de veículos autuados por segurança" - name: km_apurada_autuado_limpezaequipamento - description: "Quilometragem apurada de viagens de veículos autuados por limpeza ou equipamento." + description: "Quilometragem apurada de viagens de veículos autuados por limpeza ou equipamento" - name: km_apurada_n_vistoriado - description: "Distância apurada de viagens realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria (km)." + description: "Distância apurada de viagens realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria (km)" - name: km_apurada_sem_transacao - description: "Distância apurada de viagens realizadas sem passageiro registrado." + description: "Distância apurada de viagens realizadas sem passageiro registrado" - name: km_apurada_licenciado_sem_ar_n_autuado_mini - description: "Quilometragem apurada de viagens de veículos sem ar e não autuados com tecnologia MINI." + description: "Quilometragem apurada de viagens de veículos sem ar e não autuados com tecnologia MINI" - name: km_apurada_licenciado_com_ar_n_autuado_mini - description: "Quilometragem apurada de viagens de veículos com ar e não autuados com tecnologia MINI." + description: "Quilometragem apurada de viagens de veículos com ar e não autuados com tecnologia MINI" - name: km_apurada_licenciado_sem_ar_n_autuado_midi - description: "Quilometragem apurada de viagens de veículos sem ar e não autuados com tecnologia MIDI." + description: "Quilometragem apurada de viagens de veículos sem ar e não autuados com tecnologia MIDI" - name: km_apurada_licenciado_com_ar_n_autuado_midi - description: "Quilometragem apurada de viagens de veículos com ar e não autuados com tecnologia MIDI." + description: "Quilometragem apurada de viagens de veículos com ar e não autuados com tecnologia MIDI" - name: km_apurada_licenciado_sem_ar_n_autuado_basico - description: "Quilometragem apurada de viagens de veículos sem ar e não autuados com tecnologia BASICO." + description: "Quilometragem apurada de viagens de veículos sem ar e não autuados com tecnologia BASICO" - name: km_apurada_licenciado_com_ar_n_autuado_basico - description: "Quilometragem apurada de viagens de veículos com ar e não autuados com tecnologia BASICO." + description: "Quilometragem apurada de viagens de veículos com ar e não autuados com tecnologia BASICO" - name: km_apurada_licenciado_sem_ar_n_autuado_padron - description: "Quilometragem apurada de viagens de veículos sem ar e não autuados com tecnologia PADRON." + description: "Quilometragem apurada de viagens de veículos sem ar e não autuados com tecnologia PADRON" - name: km_apurada_licenciado_com_ar_n_autuado_padron - description: "Quilometragem apurada de viagens de veículos com ar e não autuados com tecnologia PADRON." + description: "Quilometragem apurada de viagens de veículos com ar e não autuados com tecnologia PADRON" - name: km_apurada_total_licenciado_sem_ar_n_autuado - description: "Quilometragem total apurada de viagens de veículos sem ar e não autuados." + description: "Quilometragem total apurada de viagens de veículos sem ar e não autuados" - name: km_apurada_total_licenciado_com_ar_n_autuado - description: "Quilometragem total apurada de viagens de veículos com ar e não autuados." + description: "Quilometragem total apurada de viagens de veículos com ar e não autuados" - name: valor_a_pagar - description: "Valor efetivo de pagamento (valor_total_apurado - valor_acima_limite - valor_glosado)." + description: "Valor efetivo de pagamento (valor_total_apurado - valor_acima_limite - valor_glosado)" tests: - not_null: name: not_null__valor_a_pagar__sumario_faixa_servico_dia_pagamento - name: valor_glosado_tecnologia description: "{{ doc('valor_glosado_tecnologia') }}" - name: valor_total_glosado - description: "Valor total das viagens considerando o valor máximo por km, subtraído pelo valor efetivo por km." + description: "Valor total das viagens considerando o valor máximo por km, subtraído pelo valor efetivo por km" - name: valor_acima_limite - description: "Valor apurado das viagens que não foram remuneradas (por estar acima do teto de 120% / 200%)." + description: "Valor apurado das viagens que não foram remuneradas (por estar acima do teto de 120% / 200%)" - name: valor_total_sem_glosa - description: "Valor total das viagens considerando o valor máximo por km." + description: "Valor total das viagens considerando o valor máximo por km" - name: valor_judicial - description: "Valor de glosa depositada em juízo (Autuação por ar inoperante, Veículo licenciado sem ar, Penalidade abaixo de 60% e Notificação dos Agentes de Verão)." + description: "Valor de glosa depositada em juízo (Autuação por ar inoperante, Veículo licenciado sem ar, Penalidade abaixo de 60% e Notificação dos Agentes de Verão)" - name: valor_total_apurado - description: "Valor total das viagens apuradas, subtraídas as penalidades (POF =< 60%)." + description: "Valor total das viagens apuradas, subtraídas as penalidades (POF =< 60%)" - name: valor_judicial - description: "Valor de glosa depositada em juízo (Autuação por ar inoperante, Veículo licenciado sem ar, Penalidade abaixo de 60% e Notificação dos Agentes de Verão)." + description: "Valor de glosa depositada em juízo (Autuação por ar inoperante, Veículo licenciado sem ar, Penalidade abaixo de 60% e Notificação dos Agentes de Verão)" - name: valor_penalidade - description: "Valor penalidade [negativa] (POF =< 60%)." + description: "Valor penalidade [negativa] (POF =< 60%)" tests: - not_null: name: not_null__valor_penalidade__sumario_faixa_servico_dia_pagamento @@ -223,7 +223,7 @@ models: - name: datetime_ultima_atualizacao description: "{{ doc('datetime_ultima_atualizacao') }}" - name: sumario_servico_dia_pagamento - description: "Sumário do subsídio dos serviços de ônibus (SPPO) por dia (Descontinuada a partir de 2025-01-05)." + description: "Sumário do subsídio dos serviços de ônibus (SPPO) por dia (Descontinuada a partir de 2025-01-05)" config: test: where: "DATA BETWEEN DATE('{{ var('date_range_start') }}') AND DATE('{{ var('date_range_end') }}') and data < '{{ var('DATA_SUBSIDIO_V14_INICIO') }}'" @@ -258,27 +258,27 @@ models: where: "1=1" columns: - name: data - description: "Data de emissão do sinal de GPS." + description: "Data de emissão do sinal de GPS" tests: - not_null: name: not_null__data__sumario_servico_dia_pagamento - name: tipo_dia - description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo." + description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo" tests: - not_null: name: not_null__tipo_dia__sumario_servico_dia_pagamento - name: consorcio - description: "Consórcio que opera o serviço." + description: "Consórcio que opera o serviço" tests: - not_null: name: not_null__consorcio__sumario_servico_dia_pagamento - name: servico - description: "Serviço realizado pelo veículo." + description: "Serviço realizado pelo veículo" tests: - not_null: name: not_null__servico__sumario_servico_dia_pagamento - name: viagens_dia - description: "Quantidade de viagens apuradas por dia." + description: "Quantidade de viagens apuradas por dia" tests: - not_null: name: not_null__viagens_dia__sumario_servico_dia_pagamento @@ -286,7 +286,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__viagens_dia__sumario_servico_dia_pagamento - name: km_apurada_dia - description: "Distância apurada para o serviço por dia (km)." + description: "Distância apurada para o serviço por dia (km)" tests: - not_null: name: not_null__km_apurada_dia__sumario_servico_dia_pagamento @@ -296,7 +296,7 @@ models: - sumario_servico_dia_tipo_soma_km: name: sumario_servico_dia_tipo_soma_km__km_apurada_dia__sumario_servico_dia_pagamento - name: km_subsidiada_dia - description: "Distância subsidiada para o serviço por dia (km)." + description: "Distância subsidiada para o serviço por dia (km)" tests: - not_null: name: not_null__km_subsidiada_dia__sumario_servico_dia_pagamento @@ -304,7 +304,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__km_subsidiada_dia__sumario_servico_dia_pagamento - name: km_planejada_dia - description: "Distância planejada para o serviço por dia (km)." + description: "Distância planejada para o serviço por dia (km)" tests: - not_null: name: not_null__km_planejada_dia__sumario_servico_dia_pagamento @@ -312,7 +312,7 @@ models: min_value: 0 name: dbt_utils.accepted_range__km_planejada_dia__sumario_servico_dia_pagamento - name: media_pof - description: "Média do indicador percentual de operação por faixa horária." + description: "Média do indicador percentual de operação por faixa horária" tests: - not_null: name: not_null__media_pof__sumario_servico_dia_pagamento @@ -320,42 +320,42 @@ models: min_value: 0 name: dbt_utils.accepted_range__media_pof__sumario_servico_dia_pagamento - name: desvp_pof - description: "Desvio padrão do indicador percentual de operação por faixa horária." + description: "Desvio padrão do indicador percentual de operação por faixa horária" - name: km_apurada_registrado_com_ar_inoperante - description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste (km)." + description: "Distância apurada de viagens realizadas por veículo licenciado com ar condicionado e registrado por agente de verão (RESOLUÇÃO SMTR Nº 3.682/2024) em razão de inoperância ou mau funcionamento deste (km)" - name: km_apurada_n_licenciado - description: "Quilometragem apurada de viagens de veículos não licenciados." + description: "Quilometragem apurada de viagens de veículos não licenciados" - name: km_apurada_autuado_ar_inoperante - description: "Quilometragem apurada de viagens de veículos autuados por ar inoperante." + description: "Quilometragem apurada de viagens de veículos autuados por ar inoperante" - name: km_apurada_autuado_seguranca - description: "Quilometragem apurada de viagens de veículos autuados por segurança." + description: "Quilometragem apurada de viagens de veículos autuados por segurança" - name: km_apurada_autuado_limpezaequipamento - description: "Quilometragem apurada de viagens de veículos autuados por limpeza ou equipamento." + description: "Quilometragem apurada de viagens de veículos autuados por limpeza ou equipamento" - name: km_apurada_licenciado_sem_ar_n_autuado - description: "Quilometragem apurada de viagens de veículos sem ar e não autuados." + description: "Quilometragem apurada de viagens de veículos sem ar e não autuados" - name: km_apurada_licenciado_com_ar_n_autuado - description: "Quilometragem apurada de viagens de veículos com ar e não autuados." + description: "Quilometragem apurada de viagens de veículos com ar e não autuados" - name: km_apurada_n_vistoriado - description: "Distância apurada de viagens realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria (km)." + description: "Distância apurada de viagens realizadas por veículo não vistoriado tempestivamente conforme calendário de vistoria (km)" - name: km_apurada_sem_transacao - description: "Distância apurada de viagens realizadas sem passageiro registrado." + description: "Distância apurada de viagens realizadas sem passageiro registrado" - name: valor_a_pagar - description: "Valor efetivo de pagamento (valor_total_apurado - valor_acima_limite - valor_glosado)." + description: "Valor efetivo de pagamento (valor_total_apurado - valor_acima_limite - valor_glosado)" tests: - not_null: name: not_null__valor_a_pagar__sumario_servico_dia_pagamento - name: valor_glosado - description: "Valor total das viagens considerando o valor máximo por km, subtraído pelo valor efetivo por km." + description: "Valor total das viagens considerando o valor máximo por km, subtraído pelo valor efetivo por km" - name: valor_acima_limite - description: "Valor apurado das viagens que não foram remuneradas (por estar acima do teto de 120% / 200%)." + description: "Valor apurado das viagens que não foram remuneradas (por estar acima do teto de 120% / 200%)" - name: valor_total_sem_glosa - description: "Valor total das viagens considerando o valor máximo por km." + description: "Valor total das viagens considerando o valor máximo por km" - name: valor_total_apurado - description: "Valor total das viagens apuradas, subtraídas as penalidades (POF =< 60%)." + description: "Valor total das viagens apuradas, subtraídas as penalidades (POF =< 60%)" - name: valor_judicial - description: "Valor de glosa depositada em juízo (Autuação por ar inoperante, Veículo licenciado sem ar, Penalidade abaixo de 60% e Notificação dos Agentes de Verão)." + description: "Valor de glosa depositada em juízo (Autuação por ar inoperante, Veículo licenciado sem ar, Penalidade abaixo de 60% e Notificação dos Agentes de Verão)" - name: valor_penalidade - description: "Valor penalidade [negativa] (POF =< 60%)." + description: "Valor penalidade [negativa] (POF =< 60%)" tests: - not_null: name: not_null__valor_penalidade__sumario_servico_dia_pagamento diff --git a/queries/models/datario/schema.yml b/queries/models/datario/schema.yml index 2d263ed54..e3f5aae5b 100644 --- a/queries/models/datario/schema.yml +++ b/queries/models/datario/schema.yml @@ -82,7 +82,7 @@ models: - name: id_empresa description: "Código identificador da empresa que opera o veículo" - name: id_veiculo - description: "Código identificador do veículo (número de ordem)" + description: "{{ doc('id_veiculo') }}" - name: id_viagem description: "Código identificador da viagem (ex: id_veiculo + servico + sentido + shape_id + datetime_partida)" - name: servico diff --git a/queries/models/docs.md b/queries/models/docs.md index c59378825..e797ac060 100644 --- a/queries/models/docs.md +++ b/queries/models/docs.md @@ -83,7 +83,7 @@ Veículos com 'velocidade' abaixo da 'velocidade_limiar_parado', são considerad {% enddocs %} {% docs flag_trajeto_correto_hist %} -Flag de verificação se, nos últimos 'intervalo_max_desvio_segundos', ao menos algum ponto de GPS encontra-se até o limite de 'tamanho_buffer_metros' do shape da linha (true). Se não estiver, retorna false. +Flag de verificação se, nos últimos 'intervalo_max_desvio_segundos', ao menos algum ponto de GPS encontra-se até o limite de 'tamanho_buffer_metros' do shape da linha [Verdadeiro/Falso] {% enddocs %} {% docs flag_em_operacao %} diff --git a/queries/models/financeiro/schema.yaml b/queries/models/financeiro/schema.yaml index cfe3b53d1..9031061cd 100644 --- a/queries/models/financeiro/schema.yaml +++ b/queries/models/financeiro/schema.yaml @@ -2,22 +2,22 @@ version: 2 models: - name: subsidio_faixa_servico_dia_tipo_viagem - description: "Sumário do subsídio dos serviços de ônibus (SPPO) por dia, faixa horária e tipo de viagem." + description: "Sumário do subsídio dos serviços de ônibus (SPPO) por dia, faixa horária e tipo de viagem" columns: - name: data - description: "Data de emissão do sinal de GPS." + description: "Data de emissão do sinal de GPS" - name: tipo_dia - description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo." + description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo" - name: faixa_horaria_inicio description: "Horário inicial da faixa horária" - name: faixa_horaria_fim description: "Horário final da faixa horária" - name: consorcio - description: "Consórcio que opera o serviço." + description: "Consórcio que opera o serviço" - name: servico - description: "Serviço realizado pelo veículo." + description: "Serviço realizado pelo veículo" - name: indicador_ar_condicionado - description: "Indicador se o veículo foi licenciado com ar condicionado." + description: "Indicador se o veículo foi licenciado com ar condicionado" - name: indicador_penalidade_judicial description: "{{ doc('indicador_penalidade_judicial') }}" - name: indicador_viagem_dentro_limite @@ -29,62 +29,62 @@ models: - name: tecnologia_remunerada description: "{{ doc('tecnologia_remunerada') }}" - name: viagens_faixa - description: "Quantidade de viagens apuradas por faixa horária." + description: "Quantidade de viagens apuradas por faixa horária" - name: km_apurada_faixa - description: "Distância apurada para o serviço por faixa horária(km)." + description: "Distância apurada para o serviço por faixa horária (km)" - name: km_subsidiada_faixa description: "Distância subsidiada para o serviço por faixa horária (km)" - name: valor_apurado - description: "Valor da distância apurada multiplicada pelo subsídio por quilômetro (sem glosa). É zerado quando POF < 80%." + description: "Valor da distância apurada multiplicada pelo subsídio por quilômetro [sem glosa, é zerado quando POF < 80%]" - name: valor_glosado_tecnologia description: "{{ doc('valor_glosado_tecnologia') }}" - name: valor_acima_limite - description: "Valor apurado das viagens que não foram remuneradas (por estar acima do teto de 120% / 200%)." + description: "Valor apurado das viagens que não foram remuneradas (por estar acima do teto de 120% / 200%)" - name: valor_total_sem_glosa - description: "Valor total das viagens considerando o valor máximo por km." + description: "Valor total das viagens considerando o valor máximo por km" - name: versao description: "{{ doc('versao') }}" - name: datetime_ultima_atualizacao description: "{{ doc('datetime_ultima_atualizacao') }}" - name: subsidio_sumario_servico_dia_pagamento - description: "Sumário do subsídio dos serviços de ônibus (SPPO) por dia (Descontinuada a partir de 2025-01-05)." + description: "Sumário do subsídio dos serviços de ônibus (SPPO) por dia (Descontinuada a partir de 2025-01-05)" columns: - name: data - description: "Data de emissão do sinal de GPS." + description: "Data de emissão do sinal de GPS" - name: tipo_dia - description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo." + description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo" - name: consorcio - description: "Consórcio que opera o serviço." + description: "Consórcio que opera o serviço" - name: servico - description: "Serviço realizado pelo veículo." + description: "Serviço realizado pelo veículo" - name: viagens_dia - description: "Quantidade de viagens apuradas por dia." + description: "Quantidade de viagens apuradas por dia" - name: km_apurada_dia - description: "Distância apurada para o serviço por dia (km)." + description: "Distância apurada para o serviço por dia (km)" - name: km_subsidiada_dia - description: "Distância subsidiada para o serviço por dia (km)." + description: "Distância subsidiada para o serviço por dia (km)" - name: km_planejada_dia - description: "Distância planejada para o serviço por dia (km)." + description: "Distância planejada para o serviço por dia (km)" - name: valor_a_pagar - description: "Valor efetivo de pagamento (valor_total_apurado - valor_acima_limite - valor_glosado)." + description: "Valor efetivo de pagamento (valor_total_apurado - valor_acima_limite - valor_glosado)" - name: valor_glosado - description: "Valor total das viagens considerando o valor máximo por km, subtraído pelo valor efetivo por km." + description: "Valor total das viagens considerando o valor máximo por km, subtraído pelo valor efetivo por km" - name: valor_acima_limite - description: "Valor apurado das viagens que não foram remuneradas (por estar acima do teto de 120% / 200%)." + description: "Valor apurado das viagens que não foram remuneradas (por estar acima do teto de 120% / 200%)" - name: valor_total_sem_glosa - description: "Valor total das viagens considerando o valor máximo por km." + description: "Valor total das viagens considerando o valor máximo por km" - name: valor_total_apurado - description: "Valor total das viagens apuradas, subtraídas as penalidades (POF =< 60%)." + description: "Valor total das viagens apuradas, subtraídas as penalidades (POF =< 60%)" - name: valor_judicial - description: "Valor de glosa depositada em juízo (Autuação por ar inoperante, Veículo licenciado sem ar, Penalidade abaixo de 60% e Notificação dos Agentes de Verão)." + description: "Valor de glosa depositada em juízo (Autuação por ar inoperante, Veículo licenciado sem ar, Penalidade abaixo de 60% e Notificação dos Agentes de Verão)" - name: valor_penalidade - description: "Valor penalidade [negativa] (POF =< 60%)." + description: "Valor penalidade [negativa] (POF =< 60%)" - name: versao description: "{{ doc('versao') }}" - name: datetime_ultima_atualizacao description: "{{ doc('datetime_ultima_atualizacao') }}" - name: subsidio_penalidade_servico_faixa - description: "Tabela com o valor penalidade dos serviços de ônibus (SPPO) por faixa horária e serviço." + description: "Tabela com o valor penalidade dos serviços de ônibus (SPPO) por faixa horária e serviço" columns: - name: data description: "{{ doc('data_gps') }}" @@ -99,7 +99,7 @@ models: - name: faixa_horaria_fim description: "Horário final da faixa horária" - name: valor_penalidade - description: "Valor penalidade [negativa] (POF =< 60%)." + description: "Valor penalidade [negativa] (POF =< 60%)" - name: versao description: "{{ doc('versao') }}" - name: datetime_ultima_atualizacao diff --git a/queries/models/financeiro/staging/schema.yaml b/queries/models/financeiro/staging/schema.yaml index f784ed9f8..d666cc4b0 100644 --- a/queries/models/financeiro/staging/schema.yaml +++ b/queries/models/financeiro/staging/schema.yaml @@ -2,26 +2,26 @@ version: 2 models: - name: subsidio_faixa_servico_dia - description: "Sumário do subsídio dos serviços de ônibus (SPPO) por dia e faixa horária." + description: "Sumário do subsídio dos serviços de ônibus (SPPO) por dia e faixa horária" columns: - name: data - description: "Data de emissão do sinal de GPS." + description: "Data de emissão do sinal de GPS" - name: tipo_dia - description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo." + description: "Dia da semana considerado para o cálculo da distância planejada - categorias: Dia Útil, Sabado, Domingo" - name: faixa_horaria_inicio description: "Horário inicial da faixa horária" - name: faixa_horaria_fim description: "Horário final da faixa horária" - name: consorcio - description: "Consórcio que opera o serviço." + description: "Consórcio que opera o serviço" - name: servico - description: "Serviço realizado pelo veículo." + description: "Serviço realizado pelo veículo" - name: viagens_faixa - description: "Quantidade de viagens apuradas por faixa horária." + description: "Quantidade de viagens apuradas por faixa horária" - name: km_apurada_faixa - description: "Distância apurada para o serviço por faixa horária(km)." + description: "Distância apurada para o serviço por faixa horária (km)" - name: km_planejada_faixa - description: "Distância planejada para o serviço por faixa horária (km)." + description: "Distância planejada para o serviço por faixa horária (km)" - name: pof description: "{{ doc('pof') }}" - name: versao diff --git a/queries/models/gtfs/schema.yml b/queries/models/gtfs/schema.yml index 1c728f139..195a0568c 100644 --- a/queries/models/gtfs/schema.yml +++ b/queries/models/gtfs/schema.yml @@ -4,32 +4,32 @@ sources: models: - name: agency_gtfs - description: "Agência de transporte público com serviços representados neste conjunto de dados." + description: "Agência de transporte público com serviços representados neste conjunto de dados" columns: - name: agency_id description: "Identifica uma marca de transporte público que geralmente é sinônimo de agência de transporte público." - name: agency_name - description: "Nome completo da agência de transporte público." + description: "Nome completo da agência de transporte público" - name: agency_url - description: "URL da agência de transporte público." + description: "URL da agência de transporte público" - name: agency_timezone description: "Fuso horário onde a agência de transporte público está localizada" - name: agency_lang - description: "Idioma principal usado por esta agência de transporte público." + description: "Idioma principal usado por esta agência de transporte público" - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados gtfs." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: calendar_gtfs - description: "Datas de serviço especificadas usando uma programação semanal com datas de início e término." + description: "Datas de serviço especificadas usando uma programação semanal com datas de início e término" columns: - name: service_id - description: "Identifica um conjunto de datas em que o serviço está disponível para uma ou mais rotas." + description: "Identifica um conjunto de datas em que o serviço está disponível para uma ou mais rotas" tests: - dbt_expectations.expect_column_values_to_match_regex: name: dbt_expectations.expect_column_values_to_match_regex__service_id__calendar_gtfs @@ -38,375 +38,375 @@ models: - name: monday description: "Indica se o serviço funciona todas as segundas-feiras no intervalo de datas especificado pelos campos start_date e end_date" - name: tuesday - description: "Funciona da mesma forma que segunda-feira, exceto se aplica às terças-feiras." + description: "Funciona da mesma forma que segunda-feira, exceto se aplica às terças-feiras" - name: wednesday - description: "Funciona da mesma forma que segunda-feira, exceto se aplica às quartas-feiras." + description: "Funciona da mesma forma que segunda-feira, exceto se aplica às quartas-feiras" - name: thursday - description: "Funciona da mesma forma que segunda-feira, exceto se aplica às quintas-feiras." + description: "Funciona da mesma forma que segunda-feira, exceto se aplica às quintas-feiras" - name: friday - description: "Funciona da mesma forma que segunda-feira, exceto se aplica às sextas-feiras." + description: "Funciona da mesma forma que segunda-feira, exceto se aplica às sextas-feiras" - name: saturday - description: "Funciona da mesma forma que segunda-feira, exceto se aplica aos sábados." + description: "Funciona da mesma forma que segunda-feira, exceto se aplica aos sábados" - name: sunday - description: "Funciona da mesma forma que segunda-feira, exceto se aplica aos domingos." + description: "Funciona da mesma forma que segunda-feira, exceto se aplica aos domingos" - name: start_date - description: "Inicie o dia de serviço para o intervalo de serviço." + description: "Inicie o dia de serviço para o intervalo de serviço" - name: end_date - description: "Finalize o dia de serviço para o intervalo de serviço." + description: "Finalize o dia de serviço para o intervalo de serviço" - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados gtfs." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: calendar_dates_gtfs - description: "Exceções para os serviços definidos no calendar.txt." + description: "Exceções para os serviços definidos no calendar.txt" columns: - name: service_id description: "Identifica um conjunto de datas quando ocorre uma exceção de serviço para uma ou mais rotas" - name: DATE - description: "Data em que ocorre a exceção de serviço." + description: "Data em que ocorre a exceção de serviço" - name: exception_type - description: "Indica se o serviço está disponível na data especificada no campo de data." + description: "Indica se o serviço está disponível na data especificada no campo de data" - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados gtfs." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: fare_attributes_gtfs - description: "Informações sobre tarifas para rotas de uma agência de transporte público." + description: "Informações sobre tarifas para rotas de uma agência de transporte público" columns: - name: fare_id - description: "Identifica uma classe de tarifa." + description: "Identifica uma classe de tarifa" - name: price - description: "Preço da tarifa, na unidade especificada por currency_type." + description: "Preço da tarifa, na unidade especificada por currency_type" - name: currency_type - description: "Moeda usada para pagar a tarifa." + description: "Moeda usada para pagar a tarifa" - name: payment_method - description: "Indica quando a tarifa deve ser paga." + description: "Indica quando a tarifa deve ser paga" - name: transfers description: "Indica o número de transferências permitidas nesta tarifa" - name: agency_id - description: "Identifica a agência relevante para uma tarifa." + description: "Identifica a agência relevante para uma tarifa" - name: transfer_duration - description: "Período de tempo em segundos antes que uma transferência expire." + description: "Período de tempo em segundos antes que uma transferência expire" - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados gtfs." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: fare_rules_gtfs - description: "Regras para aplicação de tarifas de itinerários." + description: "Regras para aplicação de tarifas de itinerários" columns: - name: fare_id - description: "Identifica uma classe de tarifa." + description: "Identifica uma classe de tarifa" - name: route_id - description: "Identifica uma rota associada à classe de tarifa." + description: "Identifica uma rota associada à classe de tarifa" - name: origin_id - description: "Identifica uma zona de origem." + description: "Identifica uma zona de origem" - name: destination_id - description: "Identifica uma zona de destino." + description: "Identifica uma zona de destino" - name: contains_id - description: "Identifica as zonas nas quais um passageiro entrará ao usar uma determinada classe de tarifa." + description: "Identifica as zonas nas quais um passageiro entrará ao usar uma determinada classe de tarifa" - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados gtfs." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: feed_info_gtfs - description: "Metadados do conjunto de dados, incluindo informações sobre editor, versão e expiração." + description: "Metadados do conjunto de dados, incluindo informações sobre editor, versão e expiração" columns: - name: feed_publisher_name - description: "Nome completo da organização que publica o conjunto de dados." + description: "Nome completo da organização que publica o conjunto de dados" - name: feed_publisher_url - description: "URL do site da organização que publica o conjunto de dados." + description: "URL do site da organização que publica o conjunto de dados" - name: feed_lang - description: "Idioma padrão usado para o texto neste conjunto de dados." + description: "Idioma padrão usado para o texto neste conjunto de dados" - name: default_lang - description: "Define o idioma que deve ser usado quando o consumidor de dados não conhece o idioma do passageiro." + description: "Define o idioma que deve ser usado quando o consumidor de dados não conhece o idioma do passageiro" - name: feed_start_date - description: "O conjunto de dados fornece informações de programação completas e confiáveis ​​para serviço no período que vai do início do dia feed_start_date até o final do dia feed_end_date." + description: "O conjunto de dados fornece informações de programação completas e confiáveis ​​para serviço no período que vai do início do dia feed_start_date até o final do dia feed_end_date" - name: feed_end_date - description: "O conjunto de dados fornece informações de programação completas e confiáveis ​​para serviço no período que vai do início do dia feed_start_date até o final do dia feed_end_date." + description: "O conjunto de dados fornece informações de programação completas e confiáveis ​​para serviço no período que vai do início do dia feed_start_date até o final do dia feed_end_date" - name: feed_version - description: "String que indica a versão atual do conjunto de dados gtfs." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: feed_contact_email - description: "Endereço de e-mail para comunicação sobre o conjunto de dados gtfs e práticas de publicação de dados." + description: "Endereço de e-mail para comunicação sobre o conjunto de dados GTFS e práticas de publicação de dados" - name: feed_contact_url - description: "URL para informações de contato, um formulário web, uma mesa de suporte ou outras ferramentas de comunicação relativas ao conjunto de dados GTFS e práticas de publicação de dados." + description: "URL para informações de contato, um formulário web, uma mesa de suporte ou outras ferramentas de comunicação relativas ao conjunto de dados GTFS e práticas de publicação de dados" - name: feed_start_date - description: "Data de referência do feed (versão)." + description: "Data de referência do feed (versão)" - name: feed_update_datetime - description: "Data e hora da última atualização do feed." + description: "Data e hora da última atualização do feed" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: frequencies_gtfs - description: "Intervalo (tempo entre viagens) para serviço baseado em intervalo ou uma representação compactada de serviço com horário fixo." + description: "Intervalo (tempo entre viagens) para serviço baseado em intervalo ou uma representação compactada de serviço com horário fixo" columns: - name: trip_id - description: "Identifica uma viagem à qual se aplica o intervalo de serviço especificado." + description: "Identifica uma viagem à qual se aplica o intervalo de serviço especificado" - name: start_time - description: "Hora em que o primeiro veículo sai da primeira parada da viagem com o intervalo especificado." + description: "Hora em que o primeiro veículo sai da primeira parada da viagem com o intervalo especificado" - name: end_time - description: "Hora em que o serviço muda para um intervalo diferente (ou cessa) na primeira parada da viagem." + description: "Hora em que o serviço muda para um intervalo diferente (ou cessa) na primeira parada da viagem" - name: headway_secs - description: "Tempo, em segundos, entre partidas da mesma parada (intervalo) da viagem, durante o intervalo de tempo especificado por start_time e end_time." + description: "Tempo, em segundos, entre partidas da mesma parada (intervalo) da viagem, durante o intervalo de tempo especificado por start_time e end_time" - name: exact_times - description: "Indica o tipo de serviço para uma viagem." + description: "Indica o tipo de serviço para uma viagem" - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados gtfs." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: routes_gtfs - description: "Rotas de trânsito. Uma rota é um grupo de viagens exibidas aos passageiros como um único serviço." + description: "Rotas de trânsito. Uma rota é um grupo de viagens exibidas aos passageiros como um único serviço" columns: - name: route_id - description: "Identifica uma rota." + description: "Identifica uma rota" - name: agency_id - description: "Agência para a rota especificada." + description: "Agência para a rota especificada" - name: route_short_name - description: "Nome abreviado de uma rota." + description: "Nome abreviado de uma rota" - name: route_long_name - description: "Nome completo de uma rota." + description: "Nome completo de uma rota" - name: route_desc - description: "Descrição de uma rota que fornece informações úteis e de qualidade." + description: "Descrição de uma rota que fornece informações úteis e de qualidade" - name: route_type - description: "Indica o tipo de transporte utilizado em uma rota." + description: "Indica o tipo de transporte utilizado em uma rota" - name: route_url - description: "URL de uma página da web sobre uma rota específica." + description: "URL de uma página da web sobre uma rota específica" - name: route_color - description: "Designação de cores da rota que corresponda ao material voltado para o público." + description: "Designação de cores da rota que corresponda ao material voltado para o público" - name: route_text_color - description: "Cor legível a ser usada para texto desenhado contra um fundo de route_color." + description: "Cor legível a ser usada para texto desenhado contra um fundo de route_color" - name: route_sort_order - description: "Ordena as rotas de forma ideal para apresentação aos clientes." + description: "Ordena as rotas de forma ideal para apresentação aos clientes" - name: continuous_pickup - description: "Indica que o passageiro pode embarcar no veículo de transporte público em qualquer ponto ao longo do trajeto de viagem do veículo, conforme descrito em shape.txt, em cada viagem do trajeto." + description: "Indica que o passageiro pode embarcar no veículo de transporte público em qualquer ponto ao longo do trajeto de viagem do veículo, conforme descrito em shape.txt, em cada viagem do trajeto" - name: continuous_drop_off - description: "Indica que o passageiro pode descer do veículo de transporte público em qualquer ponto ao longo do trajeto de viagem do veículo, conforme descrito em shape.txt, em cada viagem da rota." + description: "Indica que o passageiro pode descer do veículo de transporte público em qualquer ponto ao longo do trajeto de viagem do veículo, conforme descrito em shape.txt, em cada viagem da rota" - name: network_id - description: "Identifica um grupo de rotas. Várias linhas em rotas.txt podem ter o mesmo network_id." + description: "Identifica um grupo de rotas. Várias linhas em rotas.txt podem ter o mesmo network_id" - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados gtfs." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: shapes_geom_gtfs - description: "Shapes em formatos geográficos dos serviços." + description: "Shapes em formatos geográficos dos serviços" columns: - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados GTFS." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: shape_id - description: "Identificador de shape." + description: "Identificador de shape" - name: shape - description: "Shape em formato geográfico (usualmente LineString)." + description: "Shape em formato geográfico (usualmente LineString)" - name: shape_distance - description: "Extensão do shape." + description: "Extensão do shape" - name: start_pt - description: "Ponto inicial do shape em formato geográfico (Point)." + description: "Ponto inicial do shape em formato geográfico (Point)" - name: end_pt - description: "Ponto final do shape em formato geográfico (Point)." + description: "Ponto final do shape em formato geográfico (Point)" - name: data_versao - description: "Data de referência do planejamento (versão)." + description: "Data de referência do planejamento (versão)" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: shapes_gtfs - description: "Regras para mapear caminhos de deslocamento de veículos, às vezes chamados de alinhamentos de rotas." + description: "Regras para mapear caminhos de deslocamento de veículos, às vezes chamados de alinhamentos de rotas" columns: - name: shape_id - description: "Identifica uma forma." + description: "Identifica uma forma" - name: shape_pt_sequence - description: "Sequência na qual os pontos da forma se conectam para formar a forma." + description: "Sequência na qual os pontos da forma se conectam para formar a forma" - name: shape_pt_lat - description: "Latitude de um ponto de forma." + description: "Latitude de um ponto de forma" - name: shape_pt_lon - description: "Longitude de um ponto de forma." + description: "Longitude de um ponto de forma" - name: shape_dist_traveled - description: "Distância real percorrida ao longo da forma desde o primeiro ponto da forma até o ponto especificado neste registro." + description: "Distância real percorrida ao longo da forma desde o primeiro ponto da forma até o ponto especificado neste registro" - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados gtfs." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: stops_gtfs - description: "Paradas onde os veículos pegam ou deixam os passageiros. Também define estações e entradas de estação." + description: "Paradas onde os veículos pegam ou deixam os passageiros [também define estações e entradas de estação]" columns: - name: stop_id description: "Identifica uma localização: paragem/plataforma, estação, entrada/saída, nó genérico ou área de embarque" - name: stop_code - description: "Texto curto ou um número que identifica a localização dos passageiros." + description: "Texto curto ou um número que identifica a localização dos passageiros" - name: stop_name - description: "Nome do local." + description: "Nome do local" - name: tts_stop_name - description: "Versão legível do stop_name." + description: "Versão legível do stop_name" - name: stop_desc - description: "Descrição do local que fornece informações úteis e de qualidade." + description: "Descrição do local que fornece informações úteis e de qualidade" - name: stop_lat - description: "Latitude do local." + description: "Latitude do local" - name: stop_lon - description: "Longitude do local." + description: "Longitude do local" - name: zone_id - description: "Identifica a zona tarifária para uma parada." + description: "Identifica a zona tarifária para uma parada" - name: stop_url - description: "URL de uma página da web sobre o local." + description: "URL de uma página da web sobre o local" - name: location_type - description: "Tipo de localização." + description: "Tipo de localização" - name: parent_station - description: "Define a hierarquia entre os diferentes locais definidos em stops.txt." + description: "Define a hierarquia entre os diferentes locais definidos em stops.txt" - name: stop_timezone - description: "Fuso horário do local." + description: "Fuso horário do local" - name: wheelchair_boarding - description: "Indica se o embarque para cadeiras de rodas é possível no local." + description: "Indica se o embarque para cadeiras de rodas é possível no local" - name: level_id - description: "Nível do local." + description: "Nível do local" - name: platform_code - description: "Identificador de plataforma para uma parada de plataforma (uma parada pertencente a uma estação)." + description: "Identificador de plataforma para uma parada de plataforma (uma parada pertencente a uma estação)" - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados gtfs." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: stop_times_gtfs - description: "Horários em que um veículo chega e sai das paradas de cada viagem." + description: "Horários em que um veículo chega e sai das paradas de cada viagem" columns: - name: trip_id - description: "Identifica uma viagem." + description: "Identifica uma viagem" - name: stop_sequence - description: "Ordem das paradas para uma viagem específica." + description: "Ordem das paradas para uma viagem específica" - name: stop_id - description: "Identifica a parada atendida." + description: "Identifica a parada atendida" - name: arrival_time - description: "Hora de chegada na parada (definida por stop_times.stop_id) para uma viagem específica (definida por stop_times.trip_id) no fuso horário especificado por agency.agency_timezone, não por stops.stop_timezone." + description: "Hora de chegada na parada (definida por stop_times.stop_id) para uma viagem específica (definida por stop_times.trip_id) no fuso horário especificado por agency.agency_timezone, não por stops.stop_timezone" - name: departure_time - description: "Hora de partida da parada (definida por stop_times.stop_id) para uma viagem específica (definida por stop_times.trip_id) no fuso horário especificado por agency.agency_timezone, não por stops.stop_timezone." + description: "Hora de partida da parada (definida por stop_times.stop_id) para uma viagem específica (definida por stop_times.trip_id) no fuso horário especificado por agency.agency_timezone, não por stops.stop_timezone" - name: stop_headsign - description: "Texto que aparece na sinalização identificando o destino da viagem aos passageiros." + description: "Texto que aparece na sinalização identificando o destino da viagem aos passageiros" - name: pickup_type - description: "Indica o método de coleta." + description: "Indica o método de coleta" - name: drop_off_type - description: " Indica o método de entrega." + description: " Indica o método de entrega" - name: continuous_pickup - description: "Indica que o passageiro pode embarcar no veículo de transporte público em qualquer ponto ao longo do trajeto de viagem do veículo, conforme descrito em shape.txt, deste stop_time até o próximo stop_time na stop_sequence da viagem." + description: "Indica que o passageiro pode embarcar no veículo de transporte público em qualquer ponto ao longo do trajeto de viagem do veículo, conforme descrito em shape.txt, deste stop_time até o próximo stop_time na stop_sequence da viagem" - name: continuous_drop_off - description: "Indica que o passageiro pode descer do veículo de transporte público em qualquer ponto ao longo do caminho de viagem do veículo, conforme descrito por shape.txt, deste stop_time até o próximo stop_time na stop_sequence da viagem." + description: "Indica que o passageiro pode descer do veículo de transporte público em qualquer ponto ao longo do caminho de viagem do veículo, conforme descrito por shape.txt, deste stop_time até o próximo stop_time na stop_sequence da viagem" - name: shape_dist_traveled - description: "Distância real percorrida ao longo do formato associado, desde a primeira parada até a parada especificada neste registro." + description: "Distância real percorrida ao longo do formato associado, desde a primeira parada até a parada especificada neste registro" - name: timepoint - description: "Indica se os horários de chegada e saída de uma parada são rigorosamente respeitados pelo veículo ou se são horários aproximados e/ou interpolados." + description: "Indica se os horários de chegada e saída de uma parada são rigorosamente respeitados pelo veículo ou se são horários aproximados e/ou interpolados" - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados gtfs." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: trips_gtfs - description: "Viagens para cada rota." + description: "Viagens para cada rota" columns: - name: trip_id - description: "Identifica uma viagem." + description: "Identifica uma viagem" - name: route_id - description: "Identifica uma rota." + description: "Identifica uma rota" - name: service_id - description: "Identifica um conjunto de datas em que o serviço está disponível para uma ou mais rotas." + description: "Identifica um conjunto de datas em que o serviço está disponível para uma ou mais rotas" - name: trip_headsign - description: "Texto que aparece na sinalização identificando o destino da viagem aos passageiros." + description: "Texto que aparece na sinalização identificando o destino da viagem aos passageiros" - name: trip_short_name - description: "Texto voltado ao público usado para identificar a viagem aos passageiros, por exemplo, para identificar os números dos trens para viagens de trens suburbanos." + description: "Texto voltado ao público usado para identificar a viagem aos passageiros, por exemplo, para identificar os números dos trens para viagens de trens suburbanos" - name: direction_id - description: "Indica a direção de deslocamento de uma viagem." + description: "Indica a direção de deslocamento de uma viagem" - name: block_id - description: "Identifica o bloco ao qual pertence a viagem." + description: "Identifica o bloco ao qual pertence a viagem" - name: shape_id - description: "Identifica uma forma geoespacial que descreve o caminho de deslocamento do veículo para uma viagem." + description: "Identifica uma forma geoespacial que descreve o caminho de deslocamento do veículo para uma viagem" - name: wheelchair_accessible - description: "Indica acessibilidade para cadeiras de rodas." + description: "Indica acessibilidade para cadeiras de rodas" - name: bikes_allowed - description: "Indica se bicicletas são permitidas." + description: "Indica se bicicletas são permitidas" - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados gtfs." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: ordem_servico_gtfs - description: "Dados das linhas presentes no município." + description: "Dados das linhas presentes no município" columns: - name: servico - description: "Número da linha de ônibus." + description: "Número da linha de ônibus" - name: vista - description: "Letreiro do ônibus." + description: "Letreiro do ônibus" - name: consorcio - description: "Nome do consórcio responsável pela linha." + description: "Nome do consórcio responsável pela linha" - name: horario_inicio - description: "Horário inicial de funcionamento." + description: "Horário inicial de funcionamento" - name: horario_fim - description: "Horário da última viagem." + description: "Horário da última viagem" - name: extensao_ida - description: "Distância percorrida na ida." + description: "Distância percorrida na ida" - name: extensao_volta - description: "Distância percorrida na volta." + description: "Distância percorrida na volta" - name: partidas_ida - description: "Quantidade de partidas no sentido ida." + description: "Quantidade de partidas no sentido ida" - name: partidas_volta - description: "Quantidade de partidas no sentido volta." + description: "Quantidade de partidas no sentido volta" - name: viagens_planejadas - description: "Quantidade de viagens realizadas." + description: "Quantidade de viagens realizadas" - name: distancia_total_planejada description: "Distância total planejada diária para o serviço. " - name: tipo_dia - description: "Tipo de dia, se dia útil, sábado, domingo ou ponto facultativo." + description: "Tipo de dia, se dia útil, sábado, domingo ou ponto facultativo" - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados GTFS." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: tipo_os description: "Tipo de Ordem de Serviço (ex: 'Regular', 'Extraordinária - Verão')" @@ -425,33 +425,33 @@ models: where: "1=1" columns: - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados GTFS." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: servico - description: "Nome curto do serviço operada pelo veículo com variação de serviço (ex: 006, 010, ...)." + description: "Nome curto do serviço operada pelo veículo com variação de serviço (ex: 006, 010, ...)" - name: consorcio - description: "Nome do consórcio responsável pelo serviço." + description: "Nome do consórcio responsável pelo serviço" - name: vista - description: "Itinerário do serviço (ex: Bananal ↔ Saens Peña)." + description: "Itinerário do serviço (ex: Bananal ↔ Saens Peña)" - name: ativacao - description: "Modo de ativação do trajeto alternativo." + description: "Modo de ativação do trajeto alternativo" - name: descricao - description: "Descriação sobre o trajeto alternativo." + description: "Descriação sobre o trajeto alternativo" - name: evento - description: "Evento relacionado ao trajeto alternativo." + description: "Evento relacionado ao trajeto alternativo" - name: extensao_ida - description: "Distância planejada de ida do trajeto alternativo (km)." + description: "Distância planejada de ida do trajeto alternativo (km)" - name: extensao_volta - description: "Distância planejada de volta do trajeto alternativo (km)." + description: "Distância planejada de volta do trajeto alternativo (km)" - name: inicio_periodo - description: "Horário inicial de funcionamento do trajeto alternativo." + description: "Horário inicial de funcionamento do trajeto alternativo" - name: fim_periodo - description: "Horário final de funcionamento do trajeto alternativo." + description: "Horário final de funcionamento do trajeto alternativo" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: tipo_os description: "Tipo de Ordem de Serviço (ex: 'Regular', 'Extraordinária - Verão')" - name: ordem_servico_trips_shapes_gtfs @@ -488,31 +488,31 @@ models: where: "1=1" columns: - name: feed_start_date - description: "(Partição) Data inicial do feed (versão)." + description: "(Partição) Data inicial do feed (versão)" - name: feed_end_date - description: "Data final do feed (versão)." + description: "Data final do feed (versão)" - name: feed_version - description: "String que indica a versão atual do conjunto de dados GTFS." + description: "String que indica a versão atual do conjunto de dados GTFS" - name: tipo_dia description: "Dia da semana - categorias: Dia Útil, Sabado, Domingo e Ponto Facultativo" - name: servico - description: "Nome curto do serviço operada pelo veículo com variação de serviço (ex: 006, 010, ...)." + description: "Nome curto do serviço operada pelo veículo com variação de serviço (ex: 006, 010, ...)" - name: vista - description: "Itinerário do serviço (ex: Bananal ↔ Saens Peña)." + description: "Itinerário do serviço (ex: Bananal ↔ Saens Peña)" - name: consorcio - description: "Nome do consórcio responsável pelo serviço." + description: "Nome do consórcio responsável pelo serviço" - name: sentido description: "Sentido planejado - categorias: I (ida), V (volta), C (circular)" - name: partidas_total_planejada description: "{{ doc('partidas') }}" - name: distancia_planejada - description: "Distância planejada de uma viagem do serviço (km)." + description: "Distância planejada de uma viagem do serviço (km)" - name: distancia_total_planejada - description: "Distância total planejada do serviço em km (junta ida+volta multiplicado pela quantidade de viagens)." + description: "Distância total planejada do serviço em km (junta ida+volta multiplicado pela quantidade de viagens)" - name: inicio_periodo - description: "Horário inicial de funcionamento do serviço." + description: "Horário inicial de funcionamento do serviço" - name: fim_periodo - description: "Horário da final de funcionamento do serviço." + description: "Horário da final de funcionamento do serviço" - name: faixa_horaria_inicio description: "{{ doc('faixa_horaria_inicio') }}" - name: faixa_horaria_fim @@ -526,13 +526,13 @@ models: - name: shape_id_planejado description: "Código identificador de shape no GTFS com ajustes" - name: shape - description: "Shape em formato geográfico (usualmente LineString)." + description: "Shape em formato geográfico (usualmente LineString)" - name: sentido_shape description: "Sentido do shape - categorias: I (ida), V (volta)" - name: start_pt - description: "Ponto inicial do shape em formato geográfico (Point)." + description: "Ponto inicial do shape em formato geográfico (Point)" - name: end_pt - description: "Ponto final do shape em formato geográfico (Point)." + description: "Ponto final do shape em formato geográfico (Point)" - name: id_tipo_trajeto description: "Tipo de trajeto (0 - Regular, 1 - Alternativo)" - name: tipo_os diff --git a/queries/models/monitoramento/schema.yml b/queries/models/monitoramento/schema.yml index 896d6e677..6df3f7eda 100644 --- a/queries/models/monitoramento/schema.yml +++ b/queries/models/monitoramento/schema.yml @@ -74,15 +74,15 @@ models: data_type: date quote: true - name: id_viagem - description: "Código único identificador da viagem." + description: "Código único identificador da viagem" data_type: string quote: true - name: datetime_partida - description: "Horário de início da viagem." + description: "Horário de início da viagem" data_type: datetime quote: true - name: datetime_chegada - description: "Horário de fim da viagem." + description: "Horário de fim da viagem" data_type: datetime quote: true - name: modo @@ -90,7 +90,7 @@ models: data_type: string quote: true - name: id_veiculo - description: "Código identificador do veículo (número de ordem)." + description: "{{ doc('id_veiculo') }}" data_type: string quote: true - name: trip_id @@ -106,7 +106,7 @@ models: data_type: string quote: true - name: servico - description: "Serviço realizado pelo veículo." + description: "Serviço realizado pelo veículo" data_type: string quote: true - name: sentido @@ -146,11 +146,11 @@ models: data_type: string quote: true - name: feed_version - description: "String que indica a versão atual do conjunto de dados GTFS." + description: "String que indica a versão atual do conjunto de dados GTFS" data_type: string quote: true - name: feed_start_date - description: "Data inicial do feed (versão)." + description: "Data inicial do feed (versão)" data_type: date quote: true - name: versao diff --git a/queries/models/projeto_subsidio_sppo/deprecated/schema.yml b/queries/models/projeto_subsidio_sppo/deprecated/schema.yml index cfaf003eb..78279b41c 100644 --- a/queries/models/projeto_subsidio_sppo/deprecated/schema.yml +++ b/queries/models/projeto_subsidio_sppo/deprecated/schema.yml @@ -6,57 +6,57 @@ models: description: "Shapes em formatos geográficos dos serviços (Descontinuada a partir de 2024-04-01 [SUBSIDIO_V6])" columns: - name: shape_id - description: "Identificador de shape." + description: "Identificador de shape" - name: shape - description: "Shape em formato geográfico (usualmente LineString)." + description: "Shape em formato geográfico (usualmente LineString)" - name: shape_distance - description: "Extensão do shape." + description: "Extensão do shape" - name: start_pt - description: "Ponto inicial do shape em formato geográfico (Point)." + description: "Ponto inicial do shape em formato geográfico (Point)" - name: end_pt - description: "Ponto final do shape em formato geográfico (Point)." + description: "Ponto final do shape em formato geográfico (Point)" - name: data_versao - description: "Data de referência do planejamento (versão)." + description: "Data de referência do planejamento (versão)" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: subsidio_trips_desaninhada description: "Viagens para cada serviço (Descontinuada a partir de 2024-04-01 [SUBSIDIO_V6])" columns: - name: trip_id - description: "Identifica uma viagem." + description: "Identifica uma viagem" - name: route_id - description: "Identifica uma rota." + description: "Identifica uma rota" - name: trip_headsign - description: "Texto que aparece na sinalização identificando o destino da viagem aos passageiros." + description: "Texto que aparece na sinalização identificando o destino da viagem aos passageiros" - name: trip_short_name - description: "Texto voltado ao público usado para identificar a viagem aos passageiros, por exemplo, para identificar os números dos trens para viagens de trens suburbanos." + description: "Texto voltado ao público usado para identificar a viagem aos passageiros, por exemplo, para identificar os números dos trens para viagens de trens suburbanos" - name: shape_id - description: "Identifica uma forma geoespacial que descreve o caminho de deslocamento do veículo para uma viagem." + description: "Identifica uma forma geoespacial que descreve o caminho de deslocamento do veículo para uma viagem" - name: wheelchair_accessible - description: "Indica acessibilidade para cadeiras de rodas." + description: "Indica acessibilidade para cadeiras de rodas" - name: variacao_itinerario description: "Apenas Dia Útil (DU)" - name: data_versao - description: "Data de referência do planejamento (versão)." + description: "Data de referência do planejamento (versão)" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." + description: "{{ doc('versao') }}" - name: subsidio_quadro_horario description: "Dados de planejamento operacional dos serviços (Descontinuada a partir de 2024-04-01 [SUBSIDIO_V6])" columns: - name: data_versao - description: "Data de referência do planejamento (versão)." + description: "Data de referência do planejamento (versão)" - name: servico - description: "Nome curto do serviço operada pelo veículo com variação de serviço (ex: 006, 010, ...)." + description: "Nome curto do serviço operada pelo veículo com variação de serviço (ex: 006, 010, ...)" - name: vista description: "Itinerário do serviço (ex: Bananal ↔ Saens Peña)" - name: consorcio - description: "Nome do consórcio responsável pelo serviço." + description: "Nome do consórcio responsável pelo serviço" - name: horario_inicio - description: "Horário inicial de funcionamento do serviço." + description: "Horário inicial de funcionamento do serviço" - name: horario_fim - description: "Horário da final de funcionamento do serviço." + description: "Horário da final de funcionamento do serviço" - name: distancia_planejada - description: "Distância planejada de uma viagem do serviço (km)." + description: "Distância planejada de uma viagem do serviço (km)" - name: sentido description: "Sentido planejado - categorias: I (ida), V (volta), C (circular)" - name: trip_id @@ -64,6 +64,6 @@ models: - name: tipo_dia description: "Dia da semana - categorias: Dia Útil, Sabado, Domingo e Ponto Facultativo" - name: distancia_total_planejada - description: "Distância total planejada do serviço em km (junta ida+volta multiplicado pela quantidade de viagens)." + description: "Distância total planejada do serviço em km (junta ida+volta multiplicado pela quantidade de viagens)" - name: versao_modelo - description: "Código de controle de versão (SHA do GitHub)." \ No newline at end of file + description: "{{ doc('versao') }}" \ No newline at end of file