Skip to content

Commit

Permalink
Corrige formatação schema SIGMOB (#88)
Browse files Browse the repository at this point in the history
* add descrições stu

* add descrições sigmob

* add descrições br_rj_riodejaneiro_veiculos

* corrige formatacao schema sigmob

* adiciona data de descontinuidade schema sigmob

* adiciona comentario para registrar os flows e remove parametros_km do schema

---------

Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
  • Loading branch information
akaBotelho and mergify[bot] authored Jul 3, 2024
1 parent 4e2ba7f commit 99fed7f
Show file tree
Hide file tree
Showing 3 changed files with 58 additions and 56 deletions.
2 changes: 2 additions & 0 deletions pipelines/constants.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# -*- coding: utf-8 -*-
"""
Valores constantes gerais para pipelines da rj-smtr
DBT 2024-07-03
"""

from enum import Enum
Expand Down
46 changes: 23 additions & 23 deletions queries/models/br_rj_riodejaneiro_sigmob/schema.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ version: 2

models:
- name: data_versao_efetiva
description: "Especifica qual data versao mais recente disponível para uma determinada data."
description: "Especifica qual data versao mais recente disponível para uma determinada data (Descontinuada a partir de 2022-09-13)."
columns:
- name: data
description: "The primary key for this table"
Expand Down Expand Up @@ -65,9 +65,9 @@ models:
# - not_null:
# partition_column: data
- name: routes
description: "View para os dados capturados em staging do cadastro dos serviços.
description: "View para os dados capturados em staging do cadastro dos serviços (Descontinuada a partir de 2022-09-13)."
- name: routes_desaninhada
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro dos serviços (routes).
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro dos serviços (routes) (Descontinuada a partir de 2022-09-13)."
columns:
- name: route_id
tests:
Expand All @@ -77,9 +77,9 @@ models:
partition_column: data_versao
combined_keys: ""
- name: trips
description: "View para os dados capturados em staging do cadastro dos itinerários.
description: "View para os dados capturados em staging do cadastro dos itinerários (Descontinuada a partir de 2022-09-13)."
- name: trips_desaninhada
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro dos itinerários (trips).
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro dos itinerários (trips) (Descontinuada a partir de 2022-09-13)."
columns:
- name: trip_id
description: "Identificador único para um itinerário"
Expand All @@ -100,7 +100,7 @@ models:
partition_column: data_versao
to_table: ref('routes_desaninhada')
- name: shapes_geom
description: "Tabela com as linestrings de cada itinarário consolidadas a partir da captura ponto a ponto."
description: "Tabela com as linestrings de cada itinarário consolidadas a partir da captura ponto a ponto (Descontinuada a partir de 2022-09-13)."
columns:
- name: shape_id
tests:
Expand All @@ -117,36 +117,36 @@ models:
partition_column: data_versao
to_table: ref('trips_desaninhada')
- name: agency
description: "View para os dados capturados em staging do cadastro das agências de transporte público."
description: "View para os dados capturados em staging do cadastro das agências de transporte público (Descontinuada a partir de 2022-09-13)."
- name: agency_desaninhada
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro das agências de transporte público (agency)."
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro das agências de transporte público (agency) (Descontinuada a partir de 2022-09-13)."
- name: agg_stops_vistoriadas
description: "View com os dados agrupados dos pontos de paradas existentes e vistoriados."
description: "View com os dados agrupados dos pontos de paradas existentes e vistoriados (Descontinuada a partir de 2022-09-13)."
- name: calendar
description: "View para os dados capturados em staging do cadastro das datas de serviço especificadas usando uma programação semanal com datas de início e término."
description: "View para os dados capturados em staging do cadastro das datas de serviço especificadas usando uma programação semanal com datas de início e término (Descontinuada a partir de 2022-09-13)."
- name: calendar_desaninhada
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro das datas de serviço especificadas (calendar)."
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro das datas de serviço especificadas (calendar) (Descontinuada a partir de 2022-09-13)."
- name: frota_determinada
description: "View para os dados capturados em staging do cadastro da frota determinada."
description: "View para os dados capturados em staging do cadastro da frota determinada (Descontinuada a partir de 2022-09-13)."
- name: frota_determinada_desaninhada
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro da frota determinada (frota_determinada)."
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro da frota determinada (frota_determinada) (Descontinuada a partir de 2022-09-13)."
- name: holidays
description: "View para os dados capturados em staging do cadastro dos feriados."
description: "View para os dados capturados em staging do cadastro dos feriados (Descontinuada a partir de 2022-09-13)."
- name: linhas
description: "View para os dados capturados em staging do cadastro das linhas."
description: "View para os dados capturados em staging do cadastro das linhas (Descontinuada a partir de 2022-09-13)."
- name: linhas_desaninhada
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro das linhas (linhas)."
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro das linhas (linhas) (Descontinuada a partir de 2022-09-13)."
- name: shapes
description: "View para os dados capturados em staging do cadastro das regras para mapear caminhos de deslocamento de veículos."
description: "View para os dados capturados em staging do cadastro das regras para mapear caminhos de deslocamento de veículos (Descontinuada a partir de 2022-09-13)."
- name: stop_details
description: "View para os dados capturados em staging do cadastro detalhado dos pontos de parada."
description: "View para os dados capturados em staging do cadastro detalhado dos pontos de parada (Descontinuada a partir de 2022-09-13)."
- name: stop_details_desaninhada
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro detalhado dos pontos de parada (stop_details)."
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro detalhado dos pontos de parada (stop_details) (Descontinuada a partir de 2022-09-13)."
- name: stop_times
description: "View para os dados capturados em staging do cadastro dos horários em que um veículo chega e sai das paradas de cada viagem."
description: "View para os dados capturados em staging do cadastro dos horários em que um veículo chega e sai das paradas de cada viagem (Descontinuada a partir de 2022-09-13)."
- name: stop_times_desaninhada
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro dos horários em que um veículo chega e sai das paradas de cada viagem (stop_times)."
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro dos horários em que um veículo chega e sai das paradas de cada viagem (stop_times) (Descontinuada a partir de 2022-09-13)."
- name: stops
description: "View para os dados capturados em staging do cadastro dos pontos de parada."
description: "View para os dados capturados em staging do cadastro dos pontos de parada (Descontinuada a partir de 2022-09-13)."
- name: stops_desaninhada
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro dos pontos de parada (stops)."
description: "View para os dados capturados em staging com os valores da coluna content desaninhados do cadastro dos pontos de parada (stops) (Descontinuada a partir de 2022-09-13)."
66 changes: 33 additions & 33 deletions queries/models/projeto_subsidio_sppo_encontro_contas/schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -173,39 +173,39 @@ models:
- name: saldo
description: "Saldo entre a receita esperada e aferida,
descontado o subsídio glosado [R$]"
- name: parametros_km
description: "Parâmetros de remuneração do subsídio dos serviços de ônibus (SPPO) por tipo de viagem"
columns:
- name: indicador_licenciado
description: "Indicador se o veículo encontra-se licenciado"
- name: indicador_ar_condicionado
description: "Indicador se o veículo foi licenciado com ar condicionado"
- name: indicador_autuacao_ar_condicionado
description: "Indicador se o veículo foi autuado por inoperância ou mau funcionamento do sistema de ar condicionado"
- name: indicador_autuacao_seguranca
description: "Indicador se o veículo foi autuado por infração relacionada à segurança do veículo"
- name: indicador_autuacao_limpeza
description: "Indicador se o veículo foi autuado por infração relacionada à limpeza do veículo"
- name: indicador_autuacao_equipamento
description: "Indicador se o veículo foi autuado por infração relacionada à inoperância ou mau funcionamento de equipamentos do veículo"
- name: indicador_sensor_temperatura
description: "Indicador se o sensor de temperatura do veículo não estava em funcionamento conforme especificação da SMTR"
- name: indicador_validador_sbd
description: "Indicador se o veículo se encontra com o novo validador do Sistema de Bilhetagem Digital (SBD) instalado"
- name: status
description: "Classificação, observados os demais parâmetros para remuneração"
- name: subsidio_km
description: "Valor de subsídio de remuneração (R$/km)"
- name: irk
description: "Índice de Remuneração por km (R$/km)"
- name: data_inicio
description: "Data inicial do período de vigência dos demais atributos"
- name: data_fim
description: "Data final do período de vigência dos demais atributos"
- name: legislacao
description: "Legislação que estabelece o valor e regras de remuneração"
- name: ordem
description: "Ordem de prioridade de aplicação dos valores de remuneração"
# - name: parametros_km
# description: "Parâmetros de remuneração do subsídio dos serviços de ônibus (SPPO) por tipo de viagem"
# columns:
# - name: indicador_licenciado
# description: "Indicador se o veículo encontra-se licenciado"
# - name: indicador_ar_condicionado
# description: "Indicador se o veículo foi licenciado com ar condicionado"
# - name: indicador_autuacao_ar_condicionado
# description: "Indicador se o veículo foi autuado por inoperância ou mau funcionamento do sistema de ar condicionado"
# - name: indicador_autuacao_seguranca
# description: "Indicador se o veículo foi autuado por infração relacionada à segurança do veículo"
# - name: indicador_autuacao_limpeza
# description: "Indicador se o veículo foi autuado por infração relacionada à limpeza do veículo"
# - name: indicador_autuacao_equipamento
# description: "Indicador se o veículo foi autuado por infração relacionada à inoperância ou mau funcionamento de equipamentos do veículo"
# - name: indicador_sensor_temperatura
# description: "Indicador se o sensor de temperatura do veículo não estava em funcionamento conforme especificação da SMTR"
# - name: indicador_validador_sbd
# description: "Indicador se o veículo se encontra com o novo validador do Sistema de Bilhetagem Digital (SBD) instalado"
# - name: status
# description: "Classificação, observados os demais parâmetros para remuneração"
# - name: subsidio_km
# description: "Valor de subsídio de remuneração (R$/km)"
# - name: irk
# description: "Índice de Remuneração por km (R$/km)"
# - name: data_inicio
# description: "Data inicial do período de vigência dos demais atributos"
# - name: data_fim
# description: "Data final do período de vigência dos demais atributos"
# - name: legislacao
# description: "Legislação que estabelece o valor e regras de remuneração"
# - name: ordem
# description: "Ordem de prioridade de aplicação dos valores de remuneração"
- 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."
Expand Down

0 comments on commit 99fed7f

Please sign in to comment.