{
  "profile": "tabular-data-package",
  "resources": [
    {
      "name": "dm_unidade_orc",
      "title": "Unidade Orçamentária",
      "path": "data/dm_unidade_orc.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_unidade_orc",
            "title": "Unidade Orçamentária - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "ano_exercicio",
            "title": "Ano de Exercício",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "cd_unidade_orc",
            "title": "Unidade Orçamentária- Código",
            "type": "string",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "pattern": "\\d{4}"
            }
          },
          {
            "name": "id_grupo_administracao",
            "title": "Grupo Administração- Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "grupo_administracao",
            "title": "Grupo Administração- Descrição",
            "type": "string",
            "format": "default",
            "description": "Descrição da natureza jurídica no qual a unidade orçamentária está incluída.\n",
            "constraints": {
              "required": true
            }
          },
          {
            "name": "id_administracao",
            "title": "Administração - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "administracao",
            "title": "Administração - Descrição",
            "type": "string",
            "format": "default",
            "description": "Descrição da natureza jurídica no qual a unidade orçamentária está incluída.\n",
            "constraints": {
              "required": true
            }
          },
          {
            "name": "nome",
            "title": "Unidade Orçamentária - Descrição",
            "type": "string",
            "format": "default",
            "description": "Nome completo da Unidade Orçamentária.\n",
            "constraints": {
              "required": true
            }
          },
          {
            "name": "sigla",
            "title": "Unidade Orçamentária - Sigla",
            "type": "string",
            "format": "default"
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_unidade_orc"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_unidade_orc"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.203,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_unidade_orc",
              "title": "Unidade Orçamentária",
              "path": "data/dm_unidade_orc.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_unidade_orc",
                    "title": "Unidade Orçamentária - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "ano_exercicio",
                    "title": "Ano de Exercício",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "cd_unidade_orc",
                    "title": "Unidade Orçamentária- Código",
                    "type": "string",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "pattern": "\\d{4}"
                    }
                  },
                  {
                    "name": "id_grupo_administracao",
                    "title": "Grupo Administração- Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "grupo_administracao",
                    "title": "Grupo Administração- Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Descrição da natureza jurídica no qual a unidade orçamentária está incluída.\n",
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "id_administracao",
                    "title": "Administração - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "administracao",
                    "title": "Administração - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Descrição da natureza jurídica no qual a unidade orçamentária está incluída.\n",
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "nome",
                    "title": "Unidade Orçamentária - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Nome completo da Unidade Orçamentária.\n",
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "sigla",
                    "title": "Unidade Orçamentária - Sigla",
                    "type": "string",
                    "format": "default"
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_unidade_orc"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_unidade_orc"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "30346c48507752d7d26fef14ba38a134",
                "bytes": 27834,
                "fields": 9,
                "rows": 3007
              }
            },
            "time": 0.203,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_funcao_desp",
      "title": "Função",
      "path": "data/dm_funcao_desp.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_funcao",
            "title": "Função - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "ano_exercicio",
            "title": "Ano de Exercício",
            "type": "year",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "cd_funcao",
            "title": "Função - Código",
            "type": "string",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "enum": [
                "1",
                "2",
                "3",
                "4",
                "5",
                "6",
                "7",
                "8",
                "9",
                "10",
                "11",
                "12",
                "13",
                "14",
                "15",
                "16",
                "17",
                "18",
                "19",
                "20",
                "21",
                "22",
                "23",
                "24",
                "25",
                "26",
                "27",
                "28",
                "99"
              ]
            },
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "nome",
            "title": "Função - Descrição",
            "description": "De acordo com a [Portaria Ministerial n. 42/99](http://www.orcamentofederal.gov.br/orcamentos-anuais/orcamento-1999/Portaria_Ministerial_42_de_140499.pdf/), a função representa o maior nível de agregação das diversas áreas de despesa que competem ao setor público. \nTem como objetivo consolidar em que áreas de atuação do setor público são gastos os recursos orçamentários, tendo como critério a natureza do objeto da ação. Portanto, visa a agregar ações que tenham objetos correlatos.\nNo estado de Minas Gerais definiu-se que o código identificador da função Reserva de Contigência será 99, conforme estabelece o art. 5 da Portaria Ministerial n. 42/99. \n",
            "type": "string",
            "format": "default",
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_funcao"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_funcao_desp"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.084,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_funcao_desp",
              "title": "Função",
              "path": "data/dm_funcao_desp.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_funcao",
                    "title": "Função - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "ano_exercicio",
                    "title": "Ano de Exercício",
                    "type": "year",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "cd_funcao",
                    "title": "Função - Código",
                    "type": "string",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "enum": [
                        "1",
                        "2",
                        "3",
                        "4",
                        "5",
                        "6",
                        "7",
                        "8",
                        "9",
                        "10",
                        "11",
                        "12",
                        "13",
                        "14",
                        "15",
                        "16",
                        "17",
                        "18",
                        "19",
                        "20",
                        "21",
                        "22",
                        "23",
                        "24",
                        "25",
                        "26",
                        "27",
                        "28",
                        "99"
                      ]
                    },
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Função - Descrição",
                    "description": "De acordo com a [Portaria Ministerial n. 42/99](http://www.orcamentofederal.gov.br/orcamentos-anuais/orcamento-1999/Portaria_Ministerial_42_de_140499.pdf/), a função representa o maior nível de agregação das diversas áreas de despesa que competem ao setor público. \nTem como objetivo consolidar em que áreas de atuação do setor público são gastos os recursos orçamentários, tendo como critério a natureza do objeto da ação. Portanto, visa a agregar ações que tenham objetos correlatos.\nNo estado de Minas Gerais definiu-se que o código identificador da função Reserva de Contigência será 99, conforme estabelece o art. 5 da Portaria Ministerial n. 42/99. \n",
                    "type": "string",
                    "format": "default",
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_funcao"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_funcao_desp"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "b8f47f2edb5d25952f76c2ecbaf351ab",
                "bytes": 5121,
                "fields": 4,
                "rows": 845
              }
            },
            "time": 0.084,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_subfuncao_desp",
      "title": "Subfunção",
      "path": "data/dm_subfuncao_desp.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_subfuncao",
            "title": "Subfunção - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "ano_exercicio",
            "title": "Ano de Exerício",
            "type": "year",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "cd_subfuncao",
            "title": "Subfunção - Código",
            "description": "Código identificador do detalhamento das áreas de atuação do Governo (1 a 999)",
            "type": "string",
            "format": "default",
            "constraints": {
              "enum": [
                "31",
                "32",
                "61",
                "62",
                "91",
                "92",
                "121",
                "122",
                "123",
                "124",
                "125",
                "126",
                "127",
                "128",
                "129",
                "130",
                "131",
                "181",
                "182",
                "183",
                "212",
                "241",
                "242",
                "243",
                "244",
                "272",
                "273",
                "274",
                "301",
                "302",
                "303",
                "304",
                "305",
                "306",
                "331",
                "332",
                "333",
                "334",
                "361",
                "362",
                "363",
                "364",
                "365",
                "366",
                "367",
                "368",
                "391",
                "392",
                "421",
                "422",
                "423",
                "451",
                "452",
                "453",
                "481",
                "482",
                "511",
                "512",
                "541",
                "542",
                "543",
                "544",
                "571",
                "572",
                "573",
                "601",
                "602",
                "603",
                "604",
                "605",
                "606",
                "607",
                "608",
                "609",
                "631",
                "632",
                "661",
                "662",
                "663",
                "665",
                "691",
                "692",
                "693",
                "694",
                "695",
                "722",
                "751",
                "752",
                "753",
                "754",
                "781",
                "782",
                "783",
                "784",
                "811",
                "812",
                "813",
                "843",
                "844",
                "845",
                "846",
                "999"
              ]
            },
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "nome",
            "title": "Subfunção - Descrição",
            "description": "Detalhamento das áreas de atuação do Governo.\nRepresenta uma partição da função, visando agregar determinado conjunto de despesa do setor público.\nA subfunção identifica a natureza básica das ações que se aglutinam em torno das funções.\n",
            "type": "string",
            "format": "default",
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "primaryKey": [
          "id_subfuncao"
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_subfuncao_desp"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.137,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_subfuncao_desp",
              "title": "Subfunção",
              "path": "data/dm_subfuncao_desp.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_subfuncao",
                    "title": "Subfunção - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "ano_exercicio",
                    "title": "Ano de Exerício",
                    "type": "year",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "cd_subfuncao",
                    "title": "Subfunção - Código",
                    "description": "Código identificador do detalhamento das áreas de atuação do Governo (1 a 999)",
                    "type": "string",
                    "format": "default",
                    "constraints": {
                      "enum": [
                        "31",
                        "32",
                        "61",
                        "62",
                        "91",
                        "92",
                        "121",
                        "122",
                        "123",
                        "124",
                        "125",
                        "126",
                        "127",
                        "128",
                        "129",
                        "130",
                        "131",
                        "181",
                        "182",
                        "183",
                        "212",
                        "241",
                        "242",
                        "243",
                        "244",
                        "272",
                        "273",
                        "274",
                        "301",
                        "302",
                        "303",
                        "304",
                        "305",
                        "306",
                        "331",
                        "332",
                        "333",
                        "334",
                        "361",
                        "362",
                        "363",
                        "364",
                        "365",
                        "366",
                        "367",
                        "368",
                        "391",
                        "392",
                        "421",
                        "422",
                        "423",
                        "451",
                        "452",
                        "453",
                        "481",
                        "482",
                        "511",
                        "512",
                        "541",
                        "542",
                        "543",
                        "544",
                        "571",
                        "572",
                        "573",
                        "601",
                        "602",
                        "603",
                        "604",
                        "605",
                        "606",
                        "607",
                        "608",
                        "609",
                        "631",
                        "632",
                        "661",
                        "662",
                        "663",
                        "665",
                        "691",
                        "692",
                        "693",
                        "694",
                        "695",
                        "722",
                        "751",
                        "752",
                        "753",
                        "754",
                        "781",
                        "782",
                        "783",
                        "784",
                        "811",
                        "812",
                        "813",
                        "843",
                        "844",
                        "845",
                        "846",
                        "999"
                      ]
                    },
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Subfunção - Descrição",
                    "description": "Detalhamento das áreas de atuação do Governo.\nRepresenta uma partição da função, visando agregar determinado conjunto de despesa do setor público.\nA subfunção identifica a natureza básica das ações que se aglutinam em torno das funções.\n",
                    "type": "string",
                    "format": "default",
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "primaryKey": [
                  "id_subfuncao"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_subfuncao_desp"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "31cf3a12b152d306a975000a95bd7eb2",
                "bytes": 15952,
                "fields": 4,
                "rows": 2359
              }
            },
            "time": 0.137,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_programa",
      "title": "Programa",
      "path": "data/dm_programa.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_programa",
            "title": "Programa - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "ano_exercicio",
            "title": "Ano de Exercício",
            "type": "year",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "cd_programa",
            "title": "Programa - Código",
            "description": "Código identificador do objetivo concreto, bem ou serviço que se quer atingir, composto por 3 dígitos.\n",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "minimum": 1,
              "maximum": 999
            },
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "nome",
            "title": "Programa - Descrição",
            "description": "- > \n  Instrumento de organização de ação governamental que integra o planejamento, o orçamento e a gestão. \n  Visa o enfrentamento de um problema, sendo mensurado por indicadores estabelecidos no Plano Plurianula de\n  Ação Governamental.\n  \n  Resulta do reconhecimento de carências, demandas administrativas, sociais e econômicas e de oportunidades.\n",
            "type": "string",
            "format": "default",
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_programa"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_programa"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.241,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_programa",
              "title": "Programa",
              "path": "data/dm_programa.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_programa",
                    "title": "Programa - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "ano_exercicio",
                    "title": "Ano de Exercício",
                    "type": "year",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "cd_programa",
                    "title": "Programa - Código",
                    "description": "Código identificador do objetivo concreto, bem ou serviço que se quer atingir, composto por 3 dígitos.\n",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "minimum": 1,
                      "maximum": 999
                    },
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Programa - Descrição",
                    "description": "- > \n  Instrumento de organização de ação governamental que integra o planejamento, o orçamento e a gestão. \n  Visa o enfrentamento de um problema, sendo mensurado por indicadores estabelecidos no Plano Plurianula de\n  Ação Governamental.\n  \n  Resulta do reconhecimento de carências, demandas administrativas, sociais e econômicas e de oportunidades.\n",
                    "type": "string",
                    "format": "default",
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_programa"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_programa"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "43e34e78f11ddf0af86aacaf5455e3ab",
                "bytes": 65585,
                "fields": 4,
                "rows": 5726
              }
            },
            "time": 0.241,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_acao",
      "title": "Ação Orçamentária",
      "path": "data/dm_acao.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_acao",
            "title": "Ação Orçamentária- Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "ano_exercicio",
            "title": "Ano de Exercício",
            "type": "year",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "cd_acao",
            "title": "Ação Orçamentária - Código",
            "type": "string",
            "format": "default",
            "bareNumber": true,
            "missingValues": [
              "0"
            ],
            "constraints": {
              "pattern": "\\d{4}"
            }
          },
          {
            "name": "nome",
            "title": "Ação Orçamentária - Descrição",
            "description": "- >\n  Conjunto de operações limitadas no tempo (projeto), realizadas de modo contínuo e permanente (atividade),\n  de natureza não orçamentária dos quais resulta um produto final (projeto ou não orçamentária), \n  de atuação necessária à manutenção da ação governamental (atividade) ou transferência financeira \n  (operação especial).\n",
            "type": "string",
            "format": "default",
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_acao"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_acao"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.917,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_acao",
              "title": "Ação Orçamentária",
              "path": "data/dm_acao.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_acao",
                    "title": "Ação Orçamentária- Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "ano_exercicio",
                    "title": "Ano de Exercício",
                    "type": "year",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "cd_acao",
                    "title": "Ação Orçamentária - Código",
                    "type": "string",
                    "format": "default",
                    "bareNumber": true,
                    "missingValues": [
                      "0"
                    ],
                    "constraints": {
                      "pattern": "\\d{4}"
                    }
                  },
                  {
                    "name": "nome",
                    "title": "Ação Orçamentária - Descrição",
                    "description": "- >\n  Conjunto de operações limitadas no tempo (projeto), realizadas de modo contínuo e permanente (atividade),\n  de natureza não orçamentária dos quais resulta um produto final (projeto ou não orçamentária), \n  de atuação necessária à manutenção da ação governamental (atividade) ou transferência financeira \n  (operação especial).\n",
                    "type": "string",
                    "format": "default",
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_acao"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_acao"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "ae42a9988e6cdca3a1153afb7c6b0d52",
                "bytes": 409170,
                "fields": 4,
                "rows": 23599
              }
            },
            "time": 0.917,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_fonte",
      "title": "Fonte de Recurso",
      "path": "data/dm_fonte.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_fonte",
            "title": "Fonte de Recurso - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_fonte",
            "title": "Fonte de Recurso - Código",
            "description": "Código da fonte de recurso origem da receita orçamentária.",
            "type": "string",
            "format": "default",
            "constraints": {
              "enum": [
                "1",
                "2",
                "3",
                "4",
                "5",
                "6",
                "7",
                "8",
                "9",
                "10",
                "11",
                "12",
                "13",
                "14",
                "15",
                "16",
                "17",
                "18",
                "19",
                "20",
                "21",
                "22",
                "23",
                "24",
                "25",
                "26",
                "27",
                "28",
                "29",
                "30",
                "31",
                "32",
                "33",
                "34",
                "35",
                "36",
                "37",
                "38",
                "39",
                "40",
                "41",
                "42",
                "43",
                "44",
                "45",
                "46",
                "47",
                "48",
                "49",
                "50",
                "51",
                "52",
                "53",
                "54",
                "55",
                "56",
                "57",
                "58",
                "59",
                "60",
                "61",
                "62",
                "63",
                "64",
                "65",
                "66",
                "67",
                "68",
                "69",
                "70",
                "71",
                "72",
                "73",
                "74",
                "75",
                "76",
                "77",
                "78",
                "79",
                "80",
                "81",
                "82",
                "83",
                "84",
                "85",
                "86",
                "87",
                "88",
                "89",
                "90",
                "91",
                "92",
                "93",
                "94",
                "95",
                "96",
                "97",
                "98",
                "99"
              ]
            },
            "missingValues": [
              "0",
              "2",
              "9",
              "15"
            ]
          },
          {
            "name": "nome",
            "title": "Fonte de Recurso - Descrição",
            "description": "- > \n Permite a identificação da origem e destinação dos recursos legalmente vinculados a órgão, fundo ou despesa.\n",
            "type": "string",
            "format": "default",
            "constraints": {
              "required": true
            }
          }
        ],
        "missingValues": [
          "SEM DESCRICAO"
        ],
        "primaryKey": [
          "id_fonte"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_fonte"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.073,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_fonte",
              "title": "Fonte de Recurso",
              "path": "data/dm_fonte.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_fonte",
                    "title": "Fonte de Recurso - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_fonte",
                    "title": "Fonte de Recurso - Código",
                    "description": "Código da fonte de recurso origem da receita orçamentária.",
                    "type": "string",
                    "format": "default",
                    "constraints": {
                      "enum": [
                        "1",
                        "2",
                        "3",
                        "4",
                        "5",
                        "6",
                        "7",
                        "8",
                        "9",
                        "10",
                        "11",
                        "12",
                        "13",
                        "14",
                        "15",
                        "16",
                        "17",
                        "18",
                        "19",
                        "20",
                        "21",
                        "22",
                        "23",
                        "24",
                        "25",
                        "26",
                        "27",
                        "28",
                        "29",
                        "30",
                        "31",
                        "32",
                        "33",
                        "34",
                        "35",
                        "36",
                        "37",
                        "38",
                        "39",
                        "40",
                        "41",
                        "42",
                        "43",
                        "44",
                        "45",
                        "46",
                        "47",
                        "48",
                        "49",
                        "50",
                        "51",
                        "52",
                        "53",
                        "54",
                        "55",
                        "56",
                        "57",
                        "58",
                        "59",
                        "60",
                        "61",
                        "62",
                        "63",
                        "64",
                        "65",
                        "66",
                        "67",
                        "68",
                        "69",
                        "70",
                        "71",
                        "72",
                        "73",
                        "74",
                        "75",
                        "76",
                        "77",
                        "78",
                        "79",
                        "80",
                        "81",
                        "82",
                        "83",
                        "84",
                        "85",
                        "86",
                        "87",
                        "88",
                        "89",
                        "90",
                        "91",
                        "92",
                        "93",
                        "94",
                        "95",
                        "96",
                        "97",
                        "98",
                        "99"
                      ]
                    },
                    "missingValues": [
                      "0",
                      "2",
                      "9",
                      "15"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Fonte de Recurso - Descrição",
                    "description": "- > \n Permite a identificação da origem e destinação dos recursos legalmente vinculados a órgão, fundo ou despesa.\n",
                    "type": "string",
                    "format": "default",
                    "constraints": {
                      "required": true
                    }
                  }
                ],
                "missingValues": [
                  "SEM DESCRICAO"
                ],
                "primaryKey": [
                  "id_fonte"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_fonte"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "6df5bebaf5571e85090b556e67203b3a",
                "bytes": 3332,
                "fields": 3,
                "rows": 247
              }
            },
            "time": 0.073,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_grupo_desp",
      "title": "Grupo de natureza da despesa",
      "path": "data/dm_grupo_desp.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_grupo",
            "title": "Grupo de Despesa - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_grupo",
            "title": "Grupo de Despesa - Código",
            "type": "string",
            "format": "default",
            "constraints": {
              "enum": [
                "1",
                "2",
                "3",
                "4",
                "5",
                "6",
                "9"
              ]
            },
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "nome",
            "title": "Grupo de Despesa - Descrição",
            "type": "string",
            "format": "default",
            "description": "Descrição do grupo de natureza econômica da despesa: \n- 1- Pessoal e Encargos Sociais; \n- 2- Juros e Encargos da Divida; \n- 3- Outras Despesas Correntes; \n- 4- Investimentos; \n- 5- Inversões Financeiras;\n- 6- Amortização da Divida e \n- 9- Reserva de Contigência\n",
            "missingValues": [
              "SEM GRUPO DE DESPESA",
              "DESPESAS DE CAPITAL",
              "DESPESAS CORRENTES"
            ]
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_grupo"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_grupo_desp"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.035,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_grupo_desp",
              "title": "Grupo de natureza da despesa",
              "path": "data/dm_grupo_desp.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_grupo",
                    "title": "Grupo de Despesa - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_grupo",
                    "title": "Grupo de Despesa - Código",
                    "type": "string",
                    "format": "default",
                    "constraints": {
                      "enum": [
                        "1",
                        "2",
                        "3",
                        "4",
                        "5",
                        "6",
                        "9"
                      ]
                    },
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Grupo de Despesa - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Descrição do grupo de natureza econômica da despesa: \n- 1- Pessoal e Encargos Sociais; \n- 2- Juros e Encargos da Divida; \n- 3- Outras Despesas Correntes; \n- 4- Investimentos; \n- 5- Inversões Financeiras;\n- 6- Amortização da Divida e \n- 9- Reserva de Contigência\n",
                    "missingValues": [
                      "SEM GRUPO DE DESPESA",
                      "DESPESAS DE CAPITAL",
                      "DESPESAS CORRENTES"
                    ]
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_grupo"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_grupo_desp"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "e00ca58274aa1c5f42d8638b19060851",
                "bytes": 222,
                "fields": 3,
                "rows": 10
              }
            },
            "time": 0.035,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_modalidade_aplic",
      "title": "Modalidade de Aplicação",
      "path": "data/dm_modalidade_aplic.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_modalidade_aplic",
            "title": "Modalidade de Aplicação - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_modalidade_aplic",
            "title": "Modalidade de Aplicação - Código",
            "description": "Classificação da natureza da despesa que traduz a forma como os recursos serão aplicados pelos órgãos/entidades, podendo ser diretamente pelos mesmos ou sob a forma de transferências a outras entidades públicas ou privadas que se encarregarão da execução das ações. (2 dígitos)\n",
            "type": "string",
            "format": "default",
            "constraints": {
              "enum": [
                "20",
                "22",
                "30",
                "31",
                "32",
                "35",
                "36",
                "40",
                "41",
                "42",
                "45",
                "46",
                "50",
                "60",
                "67",
                "70",
                "71",
                "72",
                "73",
                "74",
                "75",
                "76",
                "80",
                "90",
                "91",
                "92",
                "93",
                "94",
                "95",
                "96",
                "99"
              ]
            },
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "nome",
            "title": "Modalidade de Aplicação - Descrição",
            "description": "- > \n  Classificação da natureza da despesa que traduz a forma como os recursos serão aplicados pelos órgãos/entiddes, \n  podendo ser diretamente pelos mesmos ou sbo a forma de transferência a outras entidades públicas ou privadas que \n  se encarregarão da execução das ações.\n",
            "type": "string",
            "format": "default",
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "primaryKey": [
          "id_modalidade_aplic"
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_modalidade_aplic"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.039,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_modalidade_aplic",
              "title": "Modalidade de Aplicação",
              "path": "data/dm_modalidade_aplic.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_modalidade_aplic",
                    "title": "Modalidade de Aplicação - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_modalidade_aplic",
                    "title": "Modalidade de Aplicação - Código",
                    "description": "Classificação da natureza da despesa que traduz a forma como os recursos serão aplicados pelos órgãos/entidades, podendo ser diretamente pelos mesmos ou sob a forma de transferências a outras entidades públicas ou privadas que se encarregarão da execução das ações. (2 dígitos)\n",
                    "type": "string",
                    "format": "default",
                    "constraints": {
                      "enum": [
                        "20",
                        "22",
                        "30",
                        "31",
                        "32",
                        "35",
                        "36",
                        "40",
                        "41",
                        "42",
                        "45",
                        "46",
                        "50",
                        "60",
                        "67",
                        "70",
                        "71",
                        "72",
                        "73",
                        "74",
                        "75",
                        "76",
                        "80",
                        "90",
                        "91",
                        "92",
                        "93",
                        "94",
                        "95",
                        "96",
                        "99"
                      ]
                    },
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Modalidade de Aplicação - Descrição",
                    "description": "- > \n  Classificação da natureza da despesa que traduz a forma como os recursos serão aplicados pelos órgãos/entiddes, \n  podendo ser diretamente pelos mesmos ou sbo a forma de transferência a outras entidades públicas ou privadas que \n  se encarregarão da execução das ações.\n",
                    "type": "string",
                    "format": "default",
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "primaryKey": [
                  "id_modalidade_aplic"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_modalidade_aplic"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "a62760e9b3622f4508986b99e8ded7c8",
                "bytes": 620,
                "fields": 3,
                "rows": 31
              }
            },
            "time": 0.039,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_procedencia",
      "title": "Identificador de procedência e uso (IPU)",
      "path": "data/dm_procedencia.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_procedencia",
            "title": "Procedência - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_procedencia",
            "title": "Procedência - Código",
            "description": "Código identificador da procedência dos recursos financeiros conforme o SIAFI-MG (1 dígito)",
            "type": "string",
            "format": "default",
            "constraints": {
              "enum": [
                "1",
                "2",
                "3",
                "4",
                "5",
                "6",
                "7",
                "8",
                "9"
              ]
            },
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "nome",
            "title": "Procedência - Descrição",
            "description": "- > \n Identifica a origem e a utilização dos recursos. \n O identificador de procedência e uso (IPU) informa, dentre outros, se os recursos serão para livre utilização, \n se foram transferidos de outra unidade orçamentária ou se objetivam oferecer contrapartida a convênios, acordos \n e ajustes.\n",
            "type": "string",
            "format": "default",
            "constraints": {
              "required": true
            },
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "primaryKey": [
          "id_procedencia"
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_procedencia"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.034,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_procedencia",
              "title": "Identificador de procedência e uso (IPU)",
              "path": "data/dm_procedencia.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_procedencia",
                    "title": "Procedência - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_procedencia",
                    "title": "Procedência - Código",
                    "description": "Código identificador da procedência dos recursos financeiros conforme o SIAFI-MG (1 dígito)",
                    "type": "string",
                    "format": "default",
                    "constraints": {
                      "enum": [
                        "1",
                        "2",
                        "3",
                        "4",
                        "5",
                        "6",
                        "7",
                        "8",
                        "9"
                      ]
                    },
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Procedência - Descrição",
                    "description": "- > \n Identifica a origem e a utilização dos recursos. \n O identificador de procedência e uso (IPU) informa, dentre outros, se os recursos serão para livre utilização, \n se foram transferidos de outra unidade orçamentária ou se objetivam oferecer contrapartida a convênios, acordos \n e ajustes.\n",
                    "type": "string",
                    "format": "default",
                    "constraints": {
                      "required": true
                    },
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "primaryKey": [
                  "id_procedencia"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_procedencia"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "39c5a15ceecd975c91eda5a54db82153",
                "bytes": 751,
                "fields": 3,
                "rows": 31
              }
            },
            "time": 0.034,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_categ_econ",
      "title": "Categoria Econômica",
      "path": "data/dm_categ_econ.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_categ_econ",
            "title": "Categoria Econômica da Despesa- Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_categ_econ",
            "title": "Categoria Econômica da Despesa - Código",
            "type": "string",
            "format": "default",
            "description": "Código identificador da categoria econômica da despesa.\n - 3 Despesas Correntes\n - 4 Despesas de Capital\n",
            "constraints": {
              "enum": [
                "3",
                "4"
              ]
            },
            "missingValues": [
              "0",
              "9"
            ]
          },
          {
            "name": "nome",
            "title": "Categoria Econômica da Despesa - Descrição",
            "type": "string",
            "format": "default",
            "description": "- >\nClassificação da despesa quanto ao impacto econômico que ela gera, pdoendo ser corrente (funcionamento dos órgãos, pagamentos do servidores, etc) ou de capital (obras, equipamentos, etc).\n",
            "constraints": {
              "enum": [
                "DESPESAS DE CAPITAL",
                "DESPESAS CORRENTES"
              ]
            },
            "missingValues": [
              "SEM CATEGORIA",
              "A CLASSIFICAR"
            ]
          }
        ],
        "primaryKey": [
          "id_categ_econ"
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_categ_econ"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.029,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_categ_econ",
              "title": "Categoria Econômica",
              "path": "data/dm_categ_econ.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_categ_econ",
                    "title": "Categoria Econômica da Despesa- Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_categ_econ",
                    "title": "Categoria Econômica da Despesa - Código",
                    "type": "string",
                    "format": "default",
                    "description": "Código identificador da categoria econômica da despesa.\n - 3 Despesas Correntes\n - 4 Despesas de Capital\n",
                    "constraints": {
                      "enum": [
                        "3",
                        "4"
                      ]
                    },
                    "missingValues": [
                      "0",
                      "9"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Categoria Econômica da Despesa - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "- >\nClassificação da despesa quanto ao impacto econômico que ela gera, pdoendo ser corrente (funcionamento dos órgãos, pagamentos do servidores, etc) ou de capital (obras, equipamentos, etc).\n",
                    "constraints": {
                      "enum": [
                        "DESPESAS DE CAPITAL",
                        "DESPESAS CORRENTES"
                      ]
                    },
                    "missingValues": [
                      "SEM CATEGORIA",
                      "A CLASSIFICAR"
                    ]
                  }
                ],
                "primaryKey": [
                  "id_categ_econ"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_categ_econ"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "d251dab27d238cc1cf35d9571331c7ab",
                "bytes": 124,
                "fields": 3,
                "rows": 4
              }
            },
            "time": 0.029,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_tempo_anual",
      "title": "Tempo Anual",
      "path": "data/dm_tempo_anual.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_tempo",
            "title": "Tempo - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "description": "- > \n  Refere-se a chave primária (Primary keys) o qual pode ser usada como índice de referência\n  para criar relacionamentos com as demais tabelas do banco de dados.\n",
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "ano",
            "title": "Ano de Exercício",
            "type": "year",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "minimum": 1900,
              "maximum": 2050
            },
            "missingValues": [
              "0"
            ]
          }
        ],
        "primaryKey": [
          "id_tempo"
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_tempo_anual"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.032,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_tempo_anual",
              "title": "Tempo Anual",
              "path": "data/dm_tempo_anual.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_tempo",
                    "title": "Tempo - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "description": "- > \n  Refere-se a chave primária (Primary keys) o qual pode ser usada como índice de referência\n  para criar relacionamentos com as demais tabelas do banco de dados.\n",
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "ano",
                    "title": "Ano de Exercício",
                    "type": "year",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "minimum": 1900,
                      "maximum": 2050
                    },
                    "missingValues": [
                      "0"
                    ]
                  }
                ],
                "primaryKey": [
                  "id_tempo"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_tempo_anual"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "1b9496e66ddf910ead5e01636061dbd9",
                "bytes": 526,
                "fields": 2,
                "rows": 152
              }
            },
            "time": 0.032,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [
              {
                "cell": "0",
                "fieldName": "ano",
                "fieldNumber": 2,
                "fieldPosition": 2,
                "cells": [
                  "299",
                  "0"
                ],
                "rowNumber": 1,
                "rowPosition": 2,
                "code": "constraint-error",
                "name": "Constraint Error",
                "tags": [
                  "#table",
                  "#row",
                  "#cell"
                ],
                "note": "constraint \"required\" is \"True\"",
                "message": "The cell \"0\" in row at position \"2\" and field \"ano\" at position \"2\" does not conform to a constraint: constraint \"required\" is \"True\"",
                "description": "A field value does not conform to a constraint."
              }
            ],
            "stats": {
              "errors": 1
            },
            "valid": false
          }
        ],
        "stats": {
          "errors": 1,
          "tasks": 1
        },
        "valid": false
      }
    },
    {
      "name": "dm_emenda_orcam",
      "title": "Emenda Orçamentária",
      "path": "data/dm_emenda_orcam.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_emenda",
            "title": "Emenda Orçamentária - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "ano_exercicio",
            "title": "Ano de Exercício",
            "type": "year",
            "format": "default",
            "bareNumber": true,
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "nr_inciso",
            "title": "Número do Inciso",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "nr_emenda",
            "title": "Número da Emenda",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "grupo",
            "title": "Grupo de Despesa - Descrição",
            "type": "string",
            "format": "default",
            "description": "Descrição do grupo de natureza econômica da despesa: \n- 1- Pessoal e Encargos Sociais; \n- 2- Juros e Encargos da Divida; \n- 3- Outras Despesas Correntes; \n- 4- Investimentos; \n- 5- Inversões Financeiras;\n- 6- Amortização da Divida e \n- 9- Reserva de Contingência\n",
            "constraints": {
              "enum": [
                "INVERSOES FINANCEIRAS",
                "INVESTIMENTOS",
                "OUTRAS DESPESAS CORRENTES",
                "PESSOAL E ENCARGOS SOCIAIS",
                "RESERVA DE CONTINGENCIA"
              ]
            }
          },
          {
            "name": "modalidade_aplic",
            "title": "Modalidade de Aplicação - Descrição",
            "type": "string",
            "format": "default",
            "description": "- > \n  Classificação da natureza da despesa que traduz a forma como os recursos serão aplicados pelos órgãos/entiddes, \n  podendo ser diretamente pelos mesmos ou sbo a forma de transferência a outras entidades públicas ou privadas que \n  se encarregarão da execução das ações.\n",
            "constraints": {
              "enum": [
                "A DEFINIR",
                "APLICACOES DIRETAS",
                "TRANSFERENCIAS A INSTITUICOES PRIVADAS SEM FINS LUCRATIVOS",
                "TRANSFERENCIAS A MUNICIPIOS",
                "TRANSFERENCIAS A UNIAO"
              ]
            },
            "missingValues": [
              "SEM DESCRICAO",
              "A DEFINIR"
            ]
          },
          {
            "name": "indicador_acao",
            "title": "Indicador de Ação Governamental - Descrição",
            "type": "string",
            "format": "default",
            "description": "Descrição do identificador do orçamento conforme o SIAFI-MG\n",
            "missingValues": [
              "SEM DESCRICAO",
              "NAO INFORMADO"
            ]
          },
          {
            "name": "fonte",
            "title": "Fonte de Recurso - Descrição",
            "type": "string",
            "format": "default",
            "description": "- > \n  Permite a identificação da origem e destinação dos recursos legalmente vinculados a órgão, fundo ou despesa.\n",
            "constraints": {
              "enum": [
                "RECURSOS ORDINARIOS",
                "RECURSOS ORDINARIOS - RECURSOS NAO VINCULADOS DE IMPOSTOS",
                "OPERACOES DE CREDITO CONTRATUAIS",
                "FUNDO DE MANUTENCAO E DESENVOLVIMENTO DA EDUCACAO BASICA - FUNDEB",
                "EXPLORACAO E PRODUCAO DE PETROLEO  E GAS NATURAL",
                "RECURSOS DIRETAMENTE ARRECADADOS",
                "ALIENACAO DE BENS DO TESOURO ESTADUAL",
                "COTA ESTADUAL DO SALARIO EDUCACAO - QESE",
                "CONVENIOS, ACORDOS E AJUSTES"
              ]
            },
            "missingValues": [
              "SEM DESCRICAO"
            ]
          },
          {
            "name": "procedencia",
            "title": "Procedência - Descrição",
            "type": "string",
            "format": "default",
            "description": "- > \n Identifica a origem e a utilização dos recursos. \n O identificador de procedência e uso (IPU) informa, dentre outros, se os recursos serão para livre utilização, \n se foram transferidos de outra unidade orçamentária ou se objetivam oferecer contrapartida a convênios, acordos \n e ajustes.\n",
            "constraints": {
              "enum": [
                "RECURSOS DIRETAMENTE RECEBIDOS",
                "RECURSOS RECEBIDOS PARA ATENDIMENTO DE DEMANDAS DE PARTICIPACAO CIDADA",
                "RECURSOS RECEBIDOS PARA EMENDAS PARLAMENTARES",
                "RECURSOS RECEBIDOS PARA LIVRE UTILIZACAO"
              ],
              "required": true
            },
            "missingValues": [
              "SEM DESCRICAO"
            ]
          },
          {
            "name": "uo_beneficiada",
            "title": "Unidade Orçamentária Beneficiada",
            "description": "Código e Nome da Unidade Orçamentária beneficiada com a emenda parlamentar.\n",
            "type": "string",
            "format": "default",
            "constraints": {
              "required": true
            }
          },
          {
            "name": "origem_recurso",
            "title": "Origem do Recurso",
            "description": "Nome da Unidade Orçamentária onde ocorreu a dedução.\n",
            "type": "string",
            "format": "default",
            "constraints": {
              "required": true
            }
          },
          {
            "name": "objeto",
            "title": "Objeto",
            "description": "- > \nObjeto do gasto da emenda parlamentar.\n",
            "type": "string",
            "format": "default"
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_emenda"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_emenda_orcam"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 1.029,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_emenda_orcam",
              "title": "Emenda Orçamentária",
              "path": "data/dm_emenda_orcam.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_emenda",
                    "title": "Emenda Orçamentária - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "ano_exercicio",
                    "title": "Ano de Exercício",
                    "type": "year",
                    "format": "default",
                    "bareNumber": true,
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "nr_inciso",
                    "title": "Número do Inciso",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "nr_emenda",
                    "title": "Número da Emenda",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "grupo",
                    "title": "Grupo de Despesa - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Descrição do grupo de natureza econômica da despesa: \n- 1- Pessoal e Encargos Sociais; \n- 2- Juros e Encargos da Divida; \n- 3- Outras Despesas Correntes; \n- 4- Investimentos; \n- 5- Inversões Financeiras;\n- 6- Amortização da Divida e \n- 9- Reserva de Contingência\n",
                    "constraints": {
                      "enum": [
                        "INVERSOES FINANCEIRAS",
                        "INVESTIMENTOS",
                        "OUTRAS DESPESAS CORRENTES",
                        "PESSOAL E ENCARGOS SOCIAIS",
                        "RESERVA DE CONTINGENCIA"
                      ]
                    }
                  },
                  {
                    "name": "modalidade_aplic",
                    "title": "Modalidade de Aplicação - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "- > \n  Classificação da natureza da despesa que traduz a forma como os recursos serão aplicados pelos órgãos/entiddes, \n  podendo ser diretamente pelos mesmos ou sbo a forma de transferência a outras entidades públicas ou privadas que \n  se encarregarão da execução das ações.\n",
                    "constraints": {
                      "enum": [
                        "A DEFINIR",
                        "APLICACOES DIRETAS",
                        "TRANSFERENCIAS A INSTITUICOES PRIVADAS SEM FINS LUCRATIVOS",
                        "TRANSFERENCIAS A MUNICIPIOS",
                        "TRANSFERENCIAS A UNIAO"
                      ]
                    },
                    "missingValues": [
                      "SEM DESCRICAO",
                      "A DEFINIR"
                    ]
                  },
                  {
                    "name": "indicador_acao",
                    "title": "Indicador de Ação Governamental - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Descrição do identificador do orçamento conforme o SIAFI-MG\n",
                    "missingValues": [
                      "SEM DESCRICAO",
                      "NAO INFORMADO"
                    ]
                  },
                  {
                    "name": "fonte",
                    "title": "Fonte de Recurso - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "- > \n  Permite a identificação da origem e destinação dos recursos legalmente vinculados a órgão, fundo ou despesa.\n",
                    "constraints": {
                      "enum": [
                        "RECURSOS ORDINARIOS",
                        "RECURSOS ORDINARIOS - RECURSOS NAO VINCULADOS DE IMPOSTOS",
                        "OPERACOES DE CREDITO CONTRATUAIS",
                        "FUNDO DE MANUTENCAO E DESENVOLVIMENTO DA EDUCACAO BASICA - FUNDEB",
                        "EXPLORACAO E PRODUCAO DE PETROLEO  E GAS NATURAL",
                        "RECURSOS DIRETAMENTE ARRECADADOS",
                        "ALIENACAO DE BENS DO TESOURO ESTADUAL",
                        "COTA ESTADUAL DO SALARIO EDUCACAO - QESE",
                        "CONVENIOS, ACORDOS E AJUSTES"
                      ]
                    },
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  },
                  {
                    "name": "procedencia",
                    "title": "Procedência - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "- > \n Identifica a origem e a utilização dos recursos. \n O identificador de procedência e uso (IPU) informa, dentre outros, se os recursos serão para livre utilização, \n se foram transferidos de outra unidade orçamentária ou se objetivam oferecer contrapartida a convênios, acordos \n e ajustes.\n",
                    "constraints": {
                      "enum": [
                        "RECURSOS DIRETAMENTE RECEBIDOS",
                        "RECURSOS RECEBIDOS PARA ATENDIMENTO DE DEMANDAS DE PARTICIPACAO CIDADA",
                        "RECURSOS RECEBIDOS PARA EMENDAS PARLAMENTARES",
                        "RECURSOS RECEBIDOS PARA LIVRE UTILIZACAO"
                      ],
                      "required": true
                    },
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  },
                  {
                    "name": "uo_beneficiada",
                    "title": "Unidade Orçamentária Beneficiada",
                    "description": "Código e Nome da Unidade Orçamentária beneficiada com a emenda parlamentar.\n",
                    "type": "string",
                    "format": "default",
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "origem_recurso",
                    "title": "Origem do Recurso",
                    "description": "Nome da Unidade Orçamentária onde ocorreu a dedução.\n",
                    "type": "string",
                    "format": "default",
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "objeto",
                    "title": "Objeto",
                    "description": "- > \nObjeto do gasto da emenda parlamentar.\n",
                    "type": "string",
                    "format": "default"
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_emenda"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_emenda_orcam"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "cccf50b0c6d3469cff897cbfc125abf6",
                "bytes": 429350,
                "fields": 12,
                "rows": 15344
              }
            },
            "time": 1.029,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [
              {
                "cell": "RECURSOS ORDINARIOS - OUTROS RECURSOS NAO VINCULADOS",
                "fieldName": "fonte",
                "fieldNumber": 8,
                "fieldPosition": 8,
                "cells": [
                  "28494",
                  "2025",
                  "743",
                  "921",
                  "OUTRAS DESPESAS CORRENTES",
                  "A DEFINIR",
                  "DEMAIS PROJETOS E ATIVIDADES",
                  "RECURSOS ORDINARIOS - OUTROS RECURSOS NAO VINCULADOS",
                  "RECURSOS RECEBIDOS PARA EMENDAS PARLAMENTARES",
                  "1991 - RESERVA DE CONTINGENCIA",
                  "SECRETARIA DE ESTADO DE GOVERNO",
                  "-"
                ],
                "rowNumber": 12535,
                "rowPosition": 12536,
                "code": "constraint-error",
                "name": "Constraint Error",
                "tags": [
                  "#table",
                  "#row",
                  "#cell"
                ],
                "note": "constraint \"enum\" is \"['RECURSOS ORDINARIOS', 'RECURSOS ORDINARIOS - RECURSOS NAO VINCULADOS DE IMPOSTOS', 'OPERACOES DE CREDITO CONTRATUAIS', 'FUNDO DE MANUTENCAO E DESENVOLVIMENTO DA EDUCACAO BASICA - FUNDEB', 'EXPLORACAO E PRODUCAO DE PETROLEO  E GAS NATURAL', 'RECURSOS DIRETAMENTE ARRECADADOS', 'ALIENACAO DE BENS DO TESOURO ESTADUAL', 'COTA ESTADUAL DO SALARIO EDUCACAO - QESE', 'CONVENIOS, ACORDOS E AJUSTES']\"",
                "message": "The cell \"RECURSOS ORDINARIOS - OUTROS RECURSOS NAO VINCULADOS\" in row at position \"12536\" and field \"fonte\" at position \"8\" does not conform to a constraint: constraint \"enum\" is \"['RECURSOS ORDINARIOS', 'RECURSOS ORDINARIOS - RECURSOS NAO VINCULADOS DE IMPOSTOS', 'OPERACOES DE CREDITO CONTRATUAIS', 'FUNDO DE MANUTENCAO E DESENVOLVIMENTO DA EDUCACAO BASICA - FUNDEB', 'EXPLORACAO E PRODUCAO DE PETROLEO  E GAS NATURAL', 'RECURSOS DIRETAMENTE ARRECADADOS', 'ALIENACAO DE BENS DO TESOURO ESTADUAL', 'COTA ESTADUAL DO SALARIO EDUCACAO - QESE', 'CONVENIOS, ACORDOS E AJUSTES']\"",
                "description": "A field value does not conform to a constraint."
              },
              {
                "cell": "RECURSOS RECEBIDOS PARA AUXILIOS",
                "fieldName": "procedencia",
                "fieldNumber": 9,
                "fieldPosition": 9,
                "cells": [
                  "30308",
                  "2026",
                  "556",
                  "696",
                  "OUTRAS DESPESAS CORRENTES",
                  "A DEFINIR",
                  "DEMAIS PROJETOS E ATIVIDADES",
                  "RECURSOS ORDINARIOS - RECURSOS NAO VINCULADOS DE IMPOSTOS",
                  "RECURSOS RECEBIDOS PARA AUXILIOS",
                  "1441 - ",
                  "-",
                  "-"
                ],
                "rowNumber": 14705,
                "rowPosition": 14706,
                "code": "constraint-error",
                "name": "Constraint Error",
                "tags": [
                  "#table",
                  "#row",
                  "#cell"
                ],
                "note": "constraint \"enum\" is \"['RECURSOS DIRETAMENTE RECEBIDOS', 'RECURSOS RECEBIDOS PARA ATENDIMENTO DE DEMANDAS DE PARTICIPACAO CIDADA', 'RECURSOS RECEBIDOS PARA EMENDAS PARLAMENTARES', 'RECURSOS RECEBIDOS PARA LIVRE UTILIZACAO']\"",
                "message": "The cell \"RECURSOS RECEBIDOS PARA AUXILIOS\" in row at position \"14706\" and field \"procedencia\" at position \"9\" does not conform to a constraint: constraint \"enum\" is \"['RECURSOS DIRETAMENTE RECEBIDOS', 'RECURSOS RECEBIDOS PARA ATENDIMENTO DE DEMANDAS DE PARTICIPACAO CIDADA', 'RECURSOS RECEBIDOS PARA EMENDAS PARLAMENTARES', 'RECURSOS RECEBIDOS PARA LIVRE UTILIZACAO']\"",
                "description": "A field value does not conform to a constraint."
              },
              {
                "cell": "RECURSOS RECEBIDOS PARA AUXILIOS",
                "fieldName": "procedencia",
                "fieldNumber": 9,
                "fieldPosition": 9,
                "cells": [
                  "30309",
                  "2026",
                  "530",
                  "705",
                  "OUTRAS DESPESAS CORRENTES",
                  "A DEFINIR",
                  "DEMAIS PROJETOS E ATIVIDADES",
                  "RECURSOS ORDINARIOS - RECURSOS NAO VINCULADOS DE IMPOSTOS",
                  "RECURSOS RECEBIDOS PARA AUXILIOS",
                  "1021 - ",
                  "-",
                  "-"
                ],
                "rowNumber": 14706,
                "rowPosition": 14707,
                "code": "constraint-error",
                "name": "Constraint Error",
                "tags": [
                  "#table",
                  "#row",
                  "#cell"
                ],
                "note": "constraint \"enum\" is \"['RECURSOS DIRETAMENTE RECEBIDOS', 'RECURSOS RECEBIDOS PARA ATENDIMENTO DE DEMANDAS DE PARTICIPACAO CIDADA', 'RECURSOS RECEBIDOS PARA EMENDAS PARLAMENTARES', 'RECURSOS RECEBIDOS PARA LIVRE UTILIZACAO']\"",
                "message": "The cell \"RECURSOS RECEBIDOS PARA AUXILIOS\" in row at position \"14707\" and field \"procedencia\" at position \"9\" does not conform to a constraint: constraint \"enum\" is \"['RECURSOS DIRETAMENTE RECEBIDOS', 'RECURSOS RECEBIDOS PARA ATENDIMENTO DE DEMANDAS DE PARTICIPACAO CIDADA', 'RECURSOS RECEBIDOS PARA EMENDAS PARLAMENTARES', 'RECURSOS RECEBIDOS PARA LIVRE UTILIZACAO']\"",
                "description": "A field value does not conform to a constraint."
              },
              {
                "cell": "RECURSOS RECEBIDOS PARA BENEFICIOS PREVISTOS NO ART.39 DA LC 64/2002",
                "fieldName": "procedencia",
                "fieldNumber": 9,
                "fieldPosition": 9,
                "cells": [
                  "29972",
                  "2026",
                  "533",
                  "698",
                  "PESSOAL E ENCARGOS SOCIAIS",
                  "A DEFINIR",
                  "DEMAIS PROJETOS E ATIVIDADES",
                  "RECURSOS ORDINARIOS - RECURSOS NAO VINCULADOS DE IMPOSTOS",
                  "RECURSOS RECEBIDOS PARA BENEFICIOS PREVISTOS NO ART.39 DA LC 64/2002",
                  "1021 - ",
                  "-",
                  "-"
                ],
                "rowNumber": 14805,
                "rowPosition": 14806,
                "code": "constraint-error",
                "name": "Constraint Error",
                "tags": [
                  "#table",
                  "#row",
                  "#cell"
                ],
                "note": "constraint \"enum\" is \"['RECURSOS DIRETAMENTE RECEBIDOS', 'RECURSOS RECEBIDOS PARA ATENDIMENTO DE DEMANDAS DE PARTICIPACAO CIDADA', 'RECURSOS RECEBIDOS PARA EMENDAS PARLAMENTARES', 'RECURSOS RECEBIDOS PARA LIVRE UTILIZACAO']\"",
                "message": "The cell \"RECURSOS RECEBIDOS PARA BENEFICIOS PREVISTOS NO ART.39 DA LC 64/2002\" in row at position \"14806\" and field \"procedencia\" at position \"9\" does not conform to a constraint: constraint \"enum\" is \"['RECURSOS DIRETAMENTE RECEBIDOS', 'RECURSOS RECEBIDOS PARA ATENDIMENTO DE DEMANDAS DE PARTICIPACAO CIDADA', 'RECURSOS RECEBIDOS PARA EMENDAS PARLAMENTARES', 'RECURSOS RECEBIDOS PARA LIVRE UTILIZACAO']\"",
                "description": "A field value does not conform to a constraint."
              },
              {
                "cell": "RECURSOS RECEBIDOS PARA AUXILIOS",
                "fieldName": "procedencia",
                "fieldNumber": 9,
                "fieldPosition": 9,
                "cells": [
                  "29973",
                  "2026",
                  "557",
                  "697",
                  "OUTRAS DESPESAS CORRENTES",
                  "A DEFINIR",
                  "DEMAIS PROJETOS E ATIVIDADES",
                  "RECURSOS ORDINARIOS - RECURSOS NAO VINCULADOS DE IMPOSTOS",
                  "RECURSOS RECEBIDOS PARA AUXILIOS",
                  "1441 - ",
                  "-",
                  "-"
                ],
                "rowNumber": 14806,
                "rowPosition": 14807,
                "code": "constraint-error",
                "name": "Constraint Error",
                "tags": [
                  "#table",
                  "#row",
                  "#cell"
                ],
                "note": "constraint \"enum\" is \"['RECURSOS DIRETAMENTE RECEBIDOS', 'RECURSOS RECEBIDOS PARA ATENDIMENTO DE DEMANDAS DE PARTICIPACAO CIDADA', 'RECURSOS RECEBIDOS PARA EMENDAS PARLAMENTARES', 'RECURSOS RECEBIDOS PARA LIVRE UTILIZACAO']\"",
                "message": "The cell \"RECURSOS RECEBIDOS PARA AUXILIOS\" in row at position \"14807\" and field \"procedencia\" at position \"9\" does not conform to a constraint: constraint \"enum\" is \"['RECURSOS DIRETAMENTE RECEBIDOS', 'RECURSOS RECEBIDOS PARA ATENDIMENTO DE DEMANDAS DE PARTICIPACAO CIDADA', 'RECURSOS RECEBIDOS PARA EMENDAS PARLAMENTARES', 'RECURSOS RECEBIDOS PARA LIVRE UTILIZACAO']\"",
                "description": "A field value does not conform to a constraint."
              },
              {
                "cell": "RECURSOS DECORRENTES DA CONVERSAO DE MULTAS AMBIENTAIS",
                "fieldName": "fonte",
                "fieldNumber": 8,
                "fieldPosition": 8,
                "cells": [
                  "30539",
                  "2026",
                  "552",
                  "658",
                  "OUTRAS DESPESAS CORRENTES",
                  "A DEFINIR",
                  "DEMAIS PROJETOS E ATIVIDADES",
                  "RECURSOS DECORRENTES DA CONVERSAO DE MULTAS AMBIENTAIS",
                  "RECURSOS RECEBIDOS PARA EMENDAS PARLAMENTARES",
                  "1371 - ",
                  "-",
                  "-"
                ],
                "rowNumber": 15331,
                "rowPosition": 15332,
                "code": "constraint-error",
                "name": "Constraint Error",
                "tags": [
                  "#table",
                  "#row",
                  "#cell"
                ],
                "note": "constraint \"enum\" is \"['RECURSOS ORDINARIOS', 'RECURSOS ORDINARIOS - RECURSOS NAO VINCULADOS DE IMPOSTOS', 'OPERACOES DE CREDITO CONTRATUAIS', 'FUNDO DE MANUTENCAO E DESENVOLVIMENTO DA EDUCACAO BASICA - FUNDEB', 'EXPLORACAO E PRODUCAO DE PETROLEO  E GAS NATURAL', 'RECURSOS DIRETAMENTE ARRECADADOS', 'ALIENACAO DE BENS DO TESOURO ESTADUAL', 'COTA ESTADUAL DO SALARIO EDUCACAO - QESE', 'CONVENIOS, ACORDOS E AJUSTES']\"",
                "message": "The cell \"RECURSOS DECORRENTES DA CONVERSAO DE MULTAS AMBIENTAIS\" in row at position \"15332\" and field \"fonte\" at position \"8\" does not conform to a constraint: constraint \"enum\" is \"['RECURSOS ORDINARIOS', 'RECURSOS ORDINARIOS - RECURSOS NAO VINCULADOS DE IMPOSTOS', 'OPERACOES DE CREDITO CONTRATUAIS', 'FUNDO DE MANUTENCAO E DESENVOLVIMENTO DA EDUCACAO BASICA - FUNDEB', 'EXPLORACAO E PRODUCAO DE PETROLEO  E GAS NATURAL', 'RECURSOS DIRETAMENTE ARRECADADOS', 'ALIENACAO DE BENS DO TESOURO ESTADUAL', 'COTA ESTADUAL DO SALARIO EDUCACAO - QESE', 'CONVENIOS, ACORDOS E AJUSTES']\"",
                "description": "A field value does not conform to a constraint."
              }
            ],
            "stats": {
              "errors": 6
            },
            "valid": false
          }
        ],
        "stats": {
          "errors": 6,
          "tasks": 1
        },
        "valid": false
      }
    },
    {
      "name": "dm_autor_emenda",
      "title": "Autor Emenda",
      "path": "data/dm_autor_emenda.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_autor",
            "title": "Autor da Emenda - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "nome",
            "title": "Autor da Emenda - Descrição",
            "type": "string",
            "format": "default",
            "description": "Nome do autor da emenda \n",
            "constraints": {
              "required": true
            },
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "primaryKey": [
          "id_autor"
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_autor_emenda"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.035,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_autor_emenda",
              "title": "Autor Emenda",
              "path": "data/dm_autor_emenda.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_autor",
                    "title": "Autor da Emenda - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "nome",
                    "title": "Autor da Emenda - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Nome do autor da emenda \n",
                    "constraints": {
                      "required": true
                    },
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "primaryKey": [
                  "id_autor"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_autor_emenda"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "32bb4ab546ed04b098296313cef89bc9",
                "bytes": 3237,
                "fields": 2,
                "rows": 319
              }
            },
            "time": 0.035,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_decreto",
      "title": "Decreto",
      "path": "data/dm_decreto.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_decreto",
            "title": "Decreto - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "nr_decreto",
            "title": "Número do Decreto",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          }
        ],
        "missingValues": [
          "0",
          "9999999"
        ],
        "primaryKey": [
          "id_decreto"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_decreto"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.191,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_decreto",
              "title": "Decreto",
              "path": "data/dm_decreto.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_decreto",
                    "title": "Decreto - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "nr_decreto",
                    "title": "Número do Decreto",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true
                  }
                ],
                "missingValues": [
                  "0",
                  "9999999"
                ],
                "primaryKey": [
                  "id_decreto"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_decreto"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "180c58f6ebe82324b0f0f55dfba077f1",
                "bytes": 23479,
                "fields": 2,
                "rows": 5672
              }
            },
            "time": 0.191,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_indicador_acao",
      "title": "Indicador Ação",
      "path": "data/dm_indicador_acao.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_indicador_acao",
            "title": "Indicador de Ação Governamental - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_indicador_acao",
            "type": "string",
            "format": "default",
            "title": "Indicador de Ação Governamental  - Código",
            "description": "Código de identificador do orçamento conforme o SIAFI-MG\n",
            "constraints": {
              "enum": [
                "0",
                "1",
                "2",
                "3",
                "4",
                "5",
                "6",
                "7",
                "9"
              ]
            }
          },
          {
            "name": "nome",
            "title": "Indicador de Ação Governamental - Descrição",
            "type": "string",
            "format": "default",
            "description": "Descrição do identificador do orçamento conforme o SIAFI-MG\n",
            "missingValues": [
              "SEM DESCRICAO",
              "PARA COMPOSICAO",
              "SEM INFORMACAO"
            ]
          }
        ],
        "primaryKey": [
          "id_indicador_acao"
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_indicador_acao"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.031,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_indicador_acao",
              "title": "Indicador Ação",
              "path": "data/dm_indicador_acao.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_indicador_acao",
                    "title": "Indicador de Ação Governamental - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_indicador_acao",
                    "type": "string",
                    "format": "default",
                    "title": "Indicador de Ação Governamental  - Código",
                    "description": "Código de identificador do orçamento conforme o SIAFI-MG\n",
                    "constraints": {
                      "enum": [
                        "0",
                        "1",
                        "2",
                        "3",
                        "4",
                        "5",
                        "6",
                        "7",
                        "9"
                      ]
                    }
                  },
                  {
                    "name": "nome",
                    "title": "Indicador de Ação Governamental - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Descrição do identificador do orçamento conforme o SIAFI-MG\n",
                    "missingValues": [
                      "SEM DESCRICAO",
                      "PARA COMPOSICAO",
                      "SEM INFORMACAO"
                    ]
                  }
                ],
                "primaryKey": [
                  "id_indicador_acao"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_indicador_acao"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "5d90b03e8fa877ae15291db0cec3ca35",
                "bytes": 201,
                "fields": 3,
                "rows": 14
              }
            },
            "time": 0.031,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "sa_indicador_acao",
      "title": "SA Indicador Ação",
      "path": "data/sa_indicador_acao.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "sqd_indicador_acao",
            "title": "Indicador de Ação Governamental",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "ano_exercicio",
            "title": "Ano de Exercício",
            "type": "year",
            "format": "default",
            "bareNumber": true,
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "cd_indicador_acao",
            "title": "Indicador de Ação Governamental  - Código",
            "type": "integer",
            "format": "default",
            "description": "Código de identificador do orçamento conforme o SIAFI-MG\n",
            "constraints": {
              "required": true
            },
            "bareNumber": true
          },
          {
            "name": "nome",
            "title": "Indicador de Ação Governamental - Descrição",
            "type": "string",
            "format": "default",
            "description": "Descrião do identificador do orçamento conforme o SIAFI-MG\n",
            "constraints": {
              "required": true
            },
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "sa_indicador_acao"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.041,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "sa_indicador_acao",
              "title": "SA Indicador Ação",
              "path": "data/sa_indicador_acao.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "sqd_indicador_acao",
                    "title": "Indicador de Ação Governamental",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "ano_exercicio",
                    "title": "Ano de Exercício",
                    "type": "year",
                    "format": "default",
                    "bareNumber": true,
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "cd_indicador_acao",
                    "title": "Indicador de Ação Governamental  - Código",
                    "type": "integer",
                    "format": "default",
                    "description": "Código de identificador do orçamento conforme o SIAFI-MG\n",
                    "constraints": {
                      "required": true
                    },
                    "bareNumber": true
                  },
                  {
                    "name": "nome",
                    "title": "Indicador de Ação Governamental - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Descrião do identificador do orçamento conforme o SIAFI-MG\n",
                    "constraints": {
                      "required": true
                    },
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "missingValues": [
                  ""
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "sa_indicador_acao"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "33ee16ac6769b0413766a5d79cb65921",
                "bytes": 873,
                "fields": 4,
                "rows": 185
              }
            },
            "time": 0.041,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_acao_orcam",
      "title": "Ação Orçamentária",
      "path": "data/dm_acao_orcam.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_acao",
            "title": "Ação Orçamentária- Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_acao",
            "title": "Ação Orçamentária - Código",
            "type": "string",
            "format": "default",
            "bareNumber": true,
            "missingValues": [
              "0"
            ],
            "constraints": {
              "pattern": "\\d{4}"
            }
          },
          {
            "name": "nome",
            "title": "Ação Orçamentária - Descrição",
            "type": "string",
            "format": "default",
            "description": "- >\n  Conjunto de operações limitadas no tempo (projeto), realizadas de modo contínuo e permanente (atividade),\n  de natureza não orçamentária dos quais resulta um produto final (projeto ou não orçamentária), \n  de atuação necessária à manutenção da ação governamental (atividade) ou transferência financeira \n  (operação especial).\n",
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_acao"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_acao_orcam"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.407,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_acao_orcam",
              "title": "Ação Orçamentária",
              "path": "data/dm_acao_orcam.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_acao",
                    "title": "Ação Orçamentária- Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_acao",
                    "title": "Ação Orçamentária - Código",
                    "type": "string",
                    "format": "default",
                    "bareNumber": true,
                    "missingValues": [
                      "0"
                    ],
                    "constraints": {
                      "pattern": "\\d{4}"
                    }
                  },
                  {
                    "name": "nome",
                    "title": "Ação Orçamentária - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "- >\n  Conjunto de operações limitadas no tempo (projeto), realizadas de modo contínuo e permanente (atividade),\n  de natureza não orçamentária dos quais resulta um produto final (projeto ou não orçamentária), \n  de atuação necessária à manutenção da ação governamental (atividade) ou transferência financeira \n  (operação especial).\n",
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_acao"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_acao_orcam"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "cd31b064fabd72b49d58d2bddcbeb9eb",
                "bytes": 170025,
                "fields": 3,
                "rows": 9041
              }
            },
            "time": 0.407,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_categ_econ_orcam",
      "title": "Categoria Econômica Orçamento",
      "path": "data/dm_categ_econ_orcam.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_categoria",
            "title": "Categoria Econômica da Despesa - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_categoria",
            "title": "Categoria Econômica da Despesa - Código",
            "description": "Código identificador da categoria econômica da despesa.\n - 3 Despesas Correntes\n - 4 Despesas de Capital\n",
            "type": "string",
            "format": "default",
            "constraints": {
              "enum": [
                "3",
                "4"
              ]
            },
            "missingValues": [
              "0",
              "9"
            ]
          },
          {
            "name": "nome",
            "title": "Categoria Econômica da Despesa - Descrição",
            "description": "- >\nClassificação da despesa quanto ao impacto econômico que ela gera, pdoendo ser corrente (funcionamento dos órgãos, pagamentos do servidores, etc) ou de capital (obras, equipamentos, etc).\n",
            "type": "string",
            "format": "default",
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "primaryKey": [
          "id_categoria"
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_categ_econ_orcam"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.028,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_categ_econ_orcam",
              "title": "Categoria Econômica Orçamento",
              "path": "data/dm_categ_econ_orcam.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_categoria",
                    "title": "Categoria Econômica da Despesa - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_categoria",
                    "title": "Categoria Econômica da Despesa - Código",
                    "description": "Código identificador da categoria econômica da despesa.\n - 3 Despesas Correntes\n - 4 Despesas de Capital\n",
                    "type": "string",
                    "format": "default",
                    "constraints": {
                      "enum": [
                        "3",
                        "4"
                      ]
                    },
                    "missingValues": [
                      "0",
                      "9"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Categoria Econômica da Despesa - Descrição",
                    "description": "- >\nClassificação da despesa quanto ao impacto econômico que ela gera, pdoendo ser corrente (funcionamento dos órgãos, pagamentos do servidores, etc) ou de capital (obras, equipamentos, etc).\n",
                    "type": "string",
                    "format": "default",
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "primaryKey": [
                  "id_categoria"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_categ_econ_orcam"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "bbf250d4b4b5cc363bcc35655e9e9d78",
                "bytes": 105,
                "fields": 3,
                "rows": 3
              }
            },
            "time": 0.028,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_fonte_orcam",
      "title": "Fonte Orçamento",
      "path": "data/dm_fonte_orcam.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_fonte",
            "title": "Fonte de Recurso - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_fonte",
            "title": "Fonte de Recurso - Código",
            "type": "string",
            "format": "default",
            "description": "Código da fonte de recurso origem da receita orçamentária.",
            "constraints": {
              "enum": [
                "1",
                "2",
                "3",
                "4",
                "5",
                "6",
                "7",
                "8",
                "9",
                "10",
                "11",
                "12",
                "13",
                "14",
                "15",
                "16",
                "17",
                "18",
                "19",
                "20",
                "21",
                "22",
                "23",
                "24",
                "25",
                "26",
                "27",
                "28",
                "29",
                "30",
                "31",
                "32",
                "33",
                "34",
                "35",
                "36",
                "37",
                "38",
                "39",
                "40",
                "41",
                "42",
                "43",
                "44",
                "45",
                "46",
                "47",
                "48",
                "49",
                "50",
                "51",
                "52",
                "53",
                "54",
                "55",
                "56",
                "57",
                "58",
                "59",
                "60",
                "61",
                "62",
                "63",
                "64",
                "65",
                "66",
                "67",
                "68",
                "69",
                "70",
                "71",
                "72",
                "73",
                "74",
                "75",
                "76",
                "77",
                "78",
                "79",
                "80",
                "81",
                "82",
                "83",
                "84",
                "85",
                "86",
                "87",
                "88",
                "89",
                "90",
                "91",
                "92",
                "93",
                "94",
                "95",
                "96",
                "97",
                "98",
                "99"
              ]
            },
            "missingValues": [
              "0",
              "2",
              "3",
              "6",
              "5",
              "6",
              "9",
              "64",
              "65",
              "66",
              "69"
            ]
          },
          {
            "name": "nome",
            "title": "Fonte de Recurso - Descrição",
            "type": "string",
            "format": "default",
            "description": "- > \n Permite a identificação da origem e destinação dos recursos legalmente vinculados a órgão, fundo ou despesa.\n",
            "constraints": {
              "required": true
            }
          }
        ],
        "missingValues": [
          "SEM DESCRICAO"
        ],
        "primaryKey": [
          "id_fonte"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_fonte_orcam"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.062,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_fonte_orcam",
              "title": "Fonte Orçamento",
              "path": "data/dm_fonte_orcam.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_fonte",
                    "title": "Fonte de Recurso - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_fonte",
                    "title": "Fonte de Recurso - Código",
                    "type": "string",
                    "format": "default",
                    "description": "Código da fonte de recurso origem da receita orçamentária.",
                    "constraints": {
                      "enum": [
                        "1",
                        "2",
                        "3",
                        "4",
                        "5",
                        "6",
                        "7",
                        "8",
                        "9",
                        "10",
                        "11",
                        "12",
                        "13",
                        "14",
                        "15",
                        "16",
                        "17",
                        "18",
                        "19",
                        "20",
                        "21",
                        "22",
                        "23",
                        "24",
                        "25",
                        "26",
                        "27",
                        "28",
                        "29",
                        "30",
                        "31",
                        "32",
                        "33",
                        "34",
                        "35",
                        "36",
                        "37",
                        "38",
                        "39",
                        "40",
                        "41",
                        "42",
                        "43",
                        "44",
                        "45",
                        "46",
                        "47",
                        "48",
                        "49",
                        "50",
                        "51",
                        "52",
                        "53",
                        "54",
                        "55",
                        "56",
                        "57",
                        "58",
                        "59",
                        "60",
                        "61",
                        "62",
                        "63",
                        "64",
                        "65",
                        "66",
                        "67",
                        "68",
                        "69",
                        "70",
                        "71",
                        "72",
                        "73",
                        "74",
                        "75",
                        "76",
                        "77",
                        "78",
                        "79",
                        "80",
                        "81",
                        "82",
                        "83",
                        "84",
                        "85",
                        "86",
                        "87",
                        "88",
                        "89",
                        "90",
                        "91",
                        "92",
                        "93",
                        "94",
                        "95",
                        "96",
                        "97",
                        "98",
                        "99"
                      ]
                    },
                    "missingValues": [
                      "0",
                      "2",
                      "3",
                      "6",
                      "5",
                      "6",
                      "9",
                      "64",
                      "65",
                      "66",
                      "69"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Fonte de Recurso - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "- > \n Permite a identificação da origem e destinação dos recursos legalmente vinculados a órgão, fundo ou despesa.\n",
                    "constraints": {
                      "required": true
                    }
                  }
                ],
                "missingValues": [
                  "SEM DESCRICAO"
                ],
                "primaryKey": [
                  "id_fonte"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_fonte_orcam"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "bdc0c1d3bfcd24b725de7623f2a2c3c7",
                "bytes": 2733,
                "fields": 3,
                "rows": 149
              }
            },
            "time": 0.062,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_funcao_orcam",
      "title": "Função Orçamento",
      "path": "data/dm_funcao_orcam.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_funcao",
            "title": "Função - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_funcao",
            "title": "Função - Código",
            "type": "string",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "enum": [
                "1",
                "2",
                "3",
                "4",
                "5",
                "6",
                "7",
                "8",
                "9",
                "10",
                "11",
                "12",
                "13",
                "14",
                "15",
                "16",
                "17",
                "18",
                "19",
                "20",
                "21",
                "22",
                "23",
                "24",
                "25",
                "26",
                "27",
                "28",
                "99"
              ]
            },
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "nome",
            "title": "Função - Descrição",
            "type": "string",
            "format": "default",
            "description": "De acordo com a [Portaria Ministerial n. 42/99](http://www.orcamentofederal.gov.br/orcamentos-anuais/orcamento-1999/Portaria_Ministerial_42_de_140499.pdf/), a função representa o maior nível de agregação das diversas áreas de despesa que competem ao setor público. \nTem como objetivo consolidar em que áreas de atuação do setor público são gastos os recursos orçamentários, tendo como critério a natureza do objeto da ação. Portanto, visa a agregar ações que tenham objetos correlatos.\nNo estado de Minas Gerais definiu-se que o código identificador da função Reserva de Contigência será 99, conforme estabelece o art. 5 da Portaria Ministerial n. 42/99. \n",
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_funcao"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_funcao_orcam"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.037,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_funcao_orcam",
              "title": "Função Orçamento",
              "path": "data/dm_funcao_orcam.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_funcao",
                    "title": "Função - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_funcao",
                    "title": "Função - Código",
                    "type": "string",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "enum": [
                        "1",
                        "2",
                        "3",
                        "4",
                        "5",
                        "6",
                        "7",
                        "8",
                        "9",
                        "10",
                        "11",
                        "12",
                        "13",
                        "14",
                        "15",
                        "16",
                        "17",
                        "18",
                        "19",
                        "20",
                        "21",
                        "22",
                        "23",
                        "24",
                        "25",
                        "26",
                        "27",
                        "28",
                        "99"
                      ]
                    },
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Função - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "De acordo com a [Portaria Ministerial n. 42/99](http://www.orcamentofederal.gov.br/orcamentos-anuais/orcamento-1999/Portaria_Ministerial_42_de_140499.pdf/), a função representa o maior nível de agregação das diversas áreas de despesa que competem ao setor público. \nTem como objetivo consolidar em que áreas de atuação do setor público são gastos os recursos orçamentários, tendo como critério a natureza do objeto da ação. Portanto, visa a agregar ações que tenham objetos correlatos.\nNo estado de Minas Gerais definiu-se que o código identificador da função Reserva de Contigência será 99, conforme estabelece o art. 5 da Portaria Ministerial n. 42/99. \n",
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_funcao"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_funcao_orcam"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "0bfe930e85fbee815dcc63ee8e6fb9d5",
                "bytes": 424,
                "fields": 3,
                "rows": 29
              }
            },
            "time": 0.037,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_subfuncao_orcam",
      "title": "Subfunção Orçamento",
      "path": "data/dm_subfuncao_orcam.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_subfuncao",
            "title": "Subfunção - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_subfuncao",
            "title": "Subfunção - Código",
            "type": "integer",
            "format": "default",
            "description": "Código identificador do detalhamento das áreas de atuação do Governo (1 a 999)",
            "constraints": {
              "minimum": "31",
              "maximum": "999"
            },
            "bareNumber": true
          },
          {
            "name": "nome",
            "title": "Subfunção - Descrição",
            "type": "string",
            "format": "default",
            "description": "Detalhamento das áreas de atuação do Governo.\nRepresenta uma partição da função, visando agregar determinado conjunto de despesa do setor público.\nA subfunção identifica a natureza básica das ações que se aglutinam em torno das funções.\n",
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "primaryKey": [
          "id_subfuncao"
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_subfuncao_orcam"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.034,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_subfuncao_orcam",
              "title": "Subfunção Orçamento",
              "path": "data/dm_subfuncao_orcam.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_subfuncao",
                    "title": "Subfunção - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_subfuncao",
                    "title": "Subfunção - Código",
                    "type": "integer",
                    "format": "default",
                    "description": "Código identificador do detalhamento das áreas de atuação do Governo (1 a 999)",
                    "constraints": {
                      "minimum": "31",
                      "maximum": "999"
                    }
                  },
                  {
                    "name": "nome",
                    "title": "Subfunção - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Detalhamento das áreas de atuação do Governo.\nRepresenta uma partição da função, visando agregar determinado conjunto de despesa do setor público.\nA subfunção identifica a natureza básica das ações que se aglutinam em torno das funções.\n",
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "primaryKey": [
                  "id_subfuncao"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_subfuncao_orcam"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "8f5f6ae5b22c67fdbe66f59f441b67ad",
                "bytes": 1709,
                "fields": 3,
                "rows": 117
              }
            },
            "time": 0.034,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_grupo_orcam",
      "title": "Grupo Orçamento",
      "path": "data/dm_grupo_orcam.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_grupo",
            "title": "Grupo de Despesa - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_grupo",
            "title": "Grupo de Despesa - Código",
            "type": "string",
            "format": "default",
            "constraints": {
              "enum": [
                "1",
                "2",
                "3",
                "4",
                "5",
                "6",
                "9"
              ]
            },
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "nome",
            "title": "Grupo de Despesa - Descrição",
            "type": "string",
            "format": "default",
            "description": "Descrição do grupo de natureza econômica da despesa: \n- 1- Pessoal e Encargos Sociais; \n- 2- Juros e Encargos da Divida; \n- 3- Outras Despesas Correntes; \n- 4- Investimentos; \n- 5- Inversões Financeiras;\n- 6- Amortização da Divida;\n- 9- Reserva de Contingência\n",
            "constraints": {
              "enum": [
                "PESSOAL E ENCARGOS SOCIAIS",
                "JUROS E ENCARGOS DA DIVIDA",
                "OUTRAS DESPESAS CORRENTES",
                "INVESTIMENTOS",
                "INVERSOES FINANCEIRAS",
                "AMORTIZACAO DA DIVIDA",
                "RESERVA DE CONTINGENCIA"
              ]
            },
            "missingValues": [
              "PARA COMPOSICAO DA NATUREZA",
              "DESPESAS DE CAPITAL",
              "DESPESAS CORRENTES"
            ]
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_grupo"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_grupo_orcam"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.036,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_grupo_orcam",
              "title": "Grupo Orçamento",
              "path": "data/dm_grupo_orcam.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_grupo",
                    "title": "Grupo de Despesa - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_grupo",
                    "title": "Grupo de Despesa - Código",
                    "type": "string",
                    "format": "default",
                    "constraints": {
                      "enum": [
                        "1",
                        "2",
                        "3",
                        "4",
                        "5",
                        "6",
                        "9"
                      ]
                    },
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Grupo de Despesa - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Descrição do grupo de natureza econômica da despesa: \n- 1- Pessoal e Encargos Sociais; \n- 2- Juros e Encargos da Divida; \n- 3- Outras Despesas Correntes; \n- 4- Investimentos; \n- 5- Inversões Financeiras;\n- 6- Amortização da Divida;\n- 9- Reserva de Contingência\n",
                    "constraints": {
                      "enum": [
                        "PESSOAL E ENCARGOS SOCIAIS",
                        "JUROS E ENCARGOS DA DIVIDA",
                        "OUTRAS DESPESAS CORRENTES",
                        "INVESTIMENTOS",
                        "INVERSOES FINANCEIRAS",
                        "AMORTIZACAO DA DIVIDA",
                        "RESERVA DE CONTINGENCIA"
                      ]
                    },
                    "missingValues": [
                      "PARA COMPOSICAO DA NATUREZA",
                      "DESPESAS DE CAPITAL",
                      "DESPESAS CORRENTES"
                    ]
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_grupo"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_grupo_orcam"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "e56df3dc3e8e2742a849d5688d981a6f",
                "bytes": 207,
                "fields": 3,
                "rows": 8
              }
            },
            "time": 0.036,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_programa_orcam",
      "title": "Programa Orçamento",
      "path": "data/dm_programa_orcam.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_programa",
            "title": "Programa - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_programa",
            "title": "Programa - Código",
            "type": "integer",
            "format": "default",
            "description": "Código identificador do objetivo concreto, bem ou serviço que se quer atingir, composto por 3 dígitos.\n",
            "bareNumber": true,
            "constraints": {
              "minimum": 1,
              "maximum": 999
            },
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "nome",
            "title": "Programa - Descrição",
            "type": "string",
            "format": "default",
            "description": "- > \n  Instrumento de organização de ação governamental que integra o planejamento, o orçamento e a gestão. \n  Visa o enfrentamento de um problema, sendo mensurado por indicadores estabelecidos no Plano Plurianula de\n  Ação Governamental.\n  \n  Resulta do reconhecimento de carências, demandas administrativas, sociais e econômicas e de oportunidades.\n",
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_programa"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_programa_orcam"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.091,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_programa_orcam",
              "title": "Programa Orçamento",
              "path": "data/dm_programa_orcam.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_programa",
                    "title": "Programa - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_programa",
                    "title": "Programa - Código",
                    "type": "integer",
                    "format": "default",
                    "description": "Código identificador do objetivo concreto, bem ou serviço que se quer atingir, composto por 3 dígitos.\n",
                    "bareNumber": true,
                    "constraints": {
                      "minimum": 1,
                      "maximum": 999
                    },
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Programa - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "- > \n  Instrumento de organização de ação governamental que integra o planejamento, o orçamento e a gestão. \n  Visa o enfrentamento de um problema, sendo mensurado por indicadores estabelecidos no Plano Plurianula de\n  Ação Governamental.\n  \n  Resulta do reconhecimento de carências, demandas administrativas, sociais e econômicas e de oportunidades.\n",
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_programa"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_programa_orcam"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "9a45304fb71011a563eb0147e9e87812",
                "bytes": 26273,
                "fields": 3,
                "rows": 1810
              }
            },
            "time": 0.091,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_procedencia_orcam",
      "title": "Procedência Orçamento",
      "path": "data/dm_procedencia_orcam.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_procedencia",
            "title": "Procedência - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_procedencia",
            "title": "Procedência - Código",
            "type": "integer",
            "format": "default",
            "description": "Código identificador da procedência dos recursos financeiros conforme o SIAFI-MG (1 dígito)",
            "bareNumber": true,
            "constraints": {
              "enum": [
                "1",
                "2",
                "3",
                "4",
                "5",
                "6",
                "7",
                "8",
                "9"
              ]
            },
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "nome",
            "title": "Procedência - Descrição",
            "type": "string",
            "format": "default",
            "description": "- > \n Identifica a origem e a utilização dos recursos. \n O identificador de procedência e uso (IPU) informa, dentre outros, se os recursos serão para livre utilização, \n se foram transferidos de outra unidade orçamentária ou se objetivam oferecer contrapartida a convênios, acordos \n e ajustes.\n",
            "constraints": {
              "required": true
            },
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "primaryKey": [
          "id_procedencia"
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_procedencia_orcam"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.039,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_procedencia_orcam",
              "title": "Procedência Orçamento",
              "path": "data/dm_procedencia_orcam.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_procedencia",
                    "title": "Procedência - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_procedencia",
                    "title": "Procedência - Código",
                    "type": "integer",
                    "format": "default",
                    "description": "Código identificador da procedência dos recursos financeiros conforme o SIAFI-MG (1 dígito)",
                    "bareNumber": true,
                    "constraints": {
                      "enum": [
                        "1",
                        "2",
                        "3",
                        "4",
                        "5",
                        "6",
                        "7",
                        "8",
                        "9"
                      ]
                    },
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Procedência - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "- > \n Identifica a origem e a utilização dos recursos. \n O identificador de procedência e uso (IPU) informa, dentre outros, se os recursos serão para livre utilização, \n se foram transferidos de outra unidade orçamentária ou se objetivam oferecer contrapartida a convênios, acordos \n e ajustes.\n",
                    "constraints": {
                      "required": true
                    },
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "primaryKey": [
                  "id_procedencia"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_procedencia_orcam"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "1be312a8138cf666b946d42e016a614e",
                "bytes": 583,
                "fields": 3,
                "rows": 20
              }
            },
            "time": 0.039,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_orgao_orcam",
      "title": "Órgão Orçamento",
      "path": "data/dm_orgao_orcam.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_orgao",
            "title": "Órgão - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "ano_exercicio",
            "title": "Ano de Exercício",
            "type": "year",
            "format": "default",
            "bareNumber": true,
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "cd_orgao",
            "title": "Órgão - Código",
            "type": "string",
            "format": "default",
            "constraints": {
              "pattern": "\\d{4}"
            }
          },
          {
            "name": "nome",
            "title": "Órgão - Descrição",
            "type": "string",
            "format": "default",
            "description": "Nome completo da Unidade Orçamentária.\n",
            "constraints": {
              "required": true
            }
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_orgao"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_orgao_orcam"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.168,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_orgao_orcam",
              "title": "Órgão Orçamento",
              "path": "data/dm_orgao_orcam.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_orgao",
                    "title": "Órgão - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "ano_exercicio",
                    "title": "Ano de Exercício",
                    "type": "year",
                    "format": "default",
                    "bareNumber": true,
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "cd_orgao",
                    "title": "Órgão - Código",
                    "type": "string",
                    "format": "default",
                    "constraints": {
                      "pattern": "\\d{4}"
                    }
                  },
                  {
                    "name": "nome",
                    "title": "Órgão - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Nome completo da Unidade Orçamentária.\n",
                    "constraints": {
                      "required": true
                    }
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_orgao"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_orgao_orcam"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "cb2760b4f9ed4c826373564a8e25bb7f",
                "bytes": 27864,
                "fields": 4,
                "rows": 3798
              }
            },
            "time": 0.168,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_indic_acao_orcam",
      "title": "Indicador Ação Orçamento",
      "path": "data/dm_indic_acao_orcam.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_indicador_acao",
            "title": "Indicador de Ação Governamental - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_indicador_acao",
            "title": "Indicador de Ação Governamental  - Código",
            "type": "integer",
            "format": "default",
            "description": "Código de identificador do orçamento conforme o SIAFI-MG\n",
            "constraints": {
              "enum": [
                "0",
                "1",
                "2",
                "3",
                "4",
                "5",
                "9"
              ]
            },
            "bareNumber": true
          },
          {
            "name": "nome",
            "title": "Indicador de Ação Governamental - Descrição",
            "type": "string",
            "format": "default",
            "description": "Descrião do identificador do orçamento conforme o SIAFI-MG\n",
            "constraints": {
              "required": true
            }
          }
        ],
        "missingValues": [
          "SEM DESCRICAO"
        ],
        "primaryKey": [
          "id_indicador_acao"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_indic_acao_orcam"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.044,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_indic_acao_orcam",
              "title": "Indicador Ação Orçamento",
              "path": "data/dm_indic_acao_orcam.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_indicador_acao",
                    "title": "Indicador de Ação Governamental - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_indicador_acao",
                    "title": "Indicador de Ação Governamental  - Código",
                    "type": "integer",
                    "format": "default",
                    "description": "Código de identificador do orçamento conforme o SIAFI-MG\n",
                    "constraints": {
                      "enum": [
                        "0",
                        "1",
                        "2",
                        "3",
                        "4",
                        "5",
                        "9"
                      ]
                    }
                  },
                  {
                    "name": "nome",
                    "title": "Indicador de Ação Governamental - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Descrião do identificador do orçamento conforme o SIAFI-MG\n",
                    "constraints": {
                      "required": true
                    }
                  }
                ],
                "missingValues": [
                  "SEM DESCRICAO"
                ],
                "primaryKey": [
                  "id_indicador_acao"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_indic_acao_orcam"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "e9d5944f0f935e5cefa2f702f29ac36b",
                "bytes": 292,
                "fields": 3,
                "rows": 13
              }
            },
            "time": 0.044,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_modal_aplic_orcam",
      "title": "Modalidade Aplicação Orçamento",
      "path": "data/dm_modal_aplic_orcam.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_modalidade",
            "title": "Modalidade de Aplicação - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_modalidade",
            "title": "Modalidade de Aplicação - Código",
            "type": "string",
            "format": "default",
            "description": "Classificação da natureza da despesa que traduz a forma como os recursos serão aplicados pelos órgãos/entidades, podendo ser diretamente pelos mesmos ou sob a forma de transferências a outras entidades públicas ou privadas que se encarregarão da execução das ações. (2 dígitos)\n",
            "constraints": {
              "enum": [
                "10",
                "20",
                "22",
                "30",
                "31",
                "32",
                "35",
                "36",
                "40",
                "41",
                "42",
                "45",
                "46",
                "50",
                "60",
                "67",
                "70",
                "71",
                "72",
                "73",
                "74",
                "75",
                "76",
                "80",
                "90",
                "91",
                "92",
                "93",
                "94",
                "95",
                "96",
                "99"
              ]
            },
            "missingValues": [
              "0"
            ]
          },
          {
            "name": "nome",
            "title": "Modalidade de Aplicação - Descrição",
            "type": "string",
            "format": "default",
            "description": "- > \n  Classificação da natureza da despesa que traduz a forma como os recursos serão aplicados pelos órgãos/entiddes, \n  podendo ser diretamente pelos mesmos ou sbo a forma de transferência a outras entidades públicas ou privadas que \n  se encarregarão da execução das ações.\n",
            "missingValues": [
              "SEM DESCRICAO"
            ]
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_modalidade"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_modal_aplic_orcam"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.038,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_modal_aplic_orcam",
              "title": "Modalidade Aplicação Orçamento",
              "path": "data/dm_modal_aplic_orcam.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_modalidade",
                    "title": "Modalidade de Aplicação - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_modalidade",
                    "title": "Modalidade de Aplicação - Código",
                    "type": "string",
                    "format": "default",
                    "description": "Classificação da natureza da despesa que traduz a forma como os recursos serão aplicados pelos órgãos/entidades, podendo ser diretamente pelos mesmos ou sob a forma de transferências a outras entidades públicas ou privadas que se encarregarão da execução das ações. (2 dígitos)\n",
                    "constraints": {
                      "enum": [
                        "10",
                        "20",
                        "22",
                        "30",
                        "31",
                        "32",
                        "35",
                        "36",
                        "40",
                        "41",
                        "42",
                        "45",
                        "46",
                        "50",
                        "60",
                        "67",
                        "70",
                        "71",
                        "72",
                        "73",
                        "74",
                        "75",
                        "76",
                        "80",
                        "90",
                        "91",
                        "92",
                        "93",
                        "94",
                        "95",
                        "96",
                        "99"
                      ]
                    },
                    "missingValues": [
                      "0"
                    ]
                  },
                  {
                    "name": "nome",
                    "title": "Modalidade de Aplicação - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "- > \n  Classificação da natureza da despesa que traduz a forma como os recursos serão aplicados pelos órgãos/entiddes, \n  podendo ser diretamente pelos mesmos ou sbo a forma de transferência a outras entidades públicas ou privadas que \n  se encarregarão da execução das ações.\n",
                    "missingValues": [
                      "SEM DESCRICAO"
                    ]
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_modalidade"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_modal_aplic_orcam"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "0fbbe4c745045de3fd5c5b5c43adcf44",
                "bytes": 746,
                "fields": 3,
                "rows": 35
              }
            },
            "time": 0.038,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_municipio_obra",
      "title": "Município Obra",
      "path": "data/dm_municipio_obra.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_municipio",
            "title": "Município da Obra - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_municipio",
            "title": "Município da Obra - Código",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "nome",
            "title": "Município da Obra - Código",
            "type": "string",
            "format": "default",
            "description": "Nome da cidade na qual a obra será ou está sendo realizada.\n",
            "constraints": {
              "required": true
            }
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_municipio"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_municipio_obra"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.057,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_municipio_obra",
              "title": "Município Obra",
              "path": "data/dm_municipio_obra.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_municipio",
                    "title": "Município da Obra - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_municipio",
                    "title": "Município da Obra - Código",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "nome",
                    "title": "Município da Obra - Código",
                    "type": "string",
                    "format": "default",
                    "description": "Nome da cidade na qual a obra será ou está sendo realizada.\n",
                    "constraints": {
                      "required": true
                    }
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_municipio"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_municipio_obra"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "11695f3614243f66ca9f1088de3df031",
                "bytes": 8702,
                "fields": 3,
                "rows": 871
              }
            },
            "time": 0.057,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_obra",
      "title": "Obra",
      "path": "data/dm_obra.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_obra",
            "title": "Obra - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "nr_obra",
            "title": "Número da Obra",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "ano_exercicio",
            "title": "Ano de Exercício",
            "type": "year",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "nome",
            "title": "Discriminação da Obra",
            "type": "string",
            "format": "default",
            "description": "Descrição suscinta da obra na Lei Orçamentária no ano de exercício escolhido.\n",
            "constraints": {
              "required": true
            }
          },
          {
            "name": "un_meta_fisica",
            "title": "Meta Física - Unidade Medida",
            "type": "string",
            "format": "default",
            "description": "Padrão selecionado para mensurar a obra. Elemento que dá significado ao valor númerico estampado \ncomo meta física.\n",
            "constraints": {
              "required": true
            }
          },
          {
            "name": "qt_meta_fisica",
            "title": "Meta Física - Quantidade",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "description": "Quantidade do produto que será orfetado para a sociedade\n",
            "constraints": {
              "required": true
            }
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_obra"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_obra"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.611,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_obra",
              "title": "Obra",
              "path": "data/dm_obra.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_obra",
                    "title": "Obra - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "nr_obra",
                    "title": "Número da Obra",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "ano_exercicio",
                    "title": "Ano de Exercício",
                    "type": "year",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "nome",
                    "title": "Discriminação da Obra",
                    "type": "string",
                    "format": "default",
                    "description": "Descrição suscinta da obra na Lei Orçamentária no ano de exercício escolhido.\n",
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "un_meta_fisica",
                    "title": "Meta Física - Unidade Medida",
                    "type": "string",
                    "format": "default",
                    "description": "Padrão selecionado para mensurar a obra. Elemento que dá significado ao valor númerico estampado \ncomo meta física.\n",
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "qt_meta_fisica",
                    "title": "Meta Física - Quantidade",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "description": "Quantidade do produto que será orfetado para a sociedade\n",
                    "constraints": {
                      "required": true
                    }
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_obra"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_obra"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "b2628778ab9a4d16427d1da9d82197c8",
                "bytes": 258506,
                "fields": 6,
                "rows": 12869
              }
            },
            "time": 0.611,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_orgao_obra",
      "title": "Órgão Obra",
      "path": "data/dm_orgao_obra.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_orgao",
            "title": "Órgão - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "ano_exercicio",
            "title": "Ano de Exercício",
            "type": "year",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "cd_orgao",
            "title": "Órgão - Código",
            "type": "string",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "pattern": "\\d{4}"
            }
          },
          {
            "name": "nome",
            "title": "Órgão - descrição",
            "type": "string",
            "format": "default",
            "description": "- >\n Nome da Unidade Orçamentária a qual a obra está orçada.\n"
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_orgao"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_orgao_obra"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.164,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_orgao_obra",
              "title": "Órgão Obra",
              "path": "data/dm_orgao_obra.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_orgao",
                    "title": "Órgão - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "ano_exercicio",
                    "title": "Ano de Exercício",
                    "type": "year",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "cd_orgao",
                    "title": "Órgão - Código",
                    "type": "string",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "pattern": "\\d{4}"
                    }
                  },
                  {
                    "name": "nome",
                    "title": "Órgão - descrição",
                    "type": "string",
                    "format": "default",
                    "description": "- >\n Nome da Unidade Orçamentária a qual a obra está orçada.\n"
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_orgao"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_orgao_obra"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "452b9e60fe6f07ece8f59948dafaf626",
                "bytes": 26182,
                "fields": 4,
                "rows": 3614
              }
            },
            "time": 0.164,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_situacao_obra",
      "title": "Situação Obra",
      "path": "data/dm_situacao_obra.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_situacao",
            "title": "Situação da Obra - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true,
              "unique": false
            }
          },
          {
            "name": "cd_situacao",
            "title": "Situação da Obra - Código",
            "type": "string",
            "format": "default"
          },
          {
            "name": "nome",
            "title": "Situação da Obra - Descrição",
            "type": "string",
            "format": "default",
            "description": "Estágio em que a obra se encontra no momento de elaboração da Lei Orçamentária:\n - Execução;\n - Paralisado;\n - Iniciado\n",
            "constraints": {
              "enum": [
                "EXECUCAO",
                "PARALISADO",
                "INICIADO"
              ]
            }
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_situacao"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_situacao_obra"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.028,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_situacao_obra",
              "title": "Situação Obra",
              "path": "data/dm_situacao_obra.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_situacao",
                    "title": "Situação da Obra - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true,
                      "unique": false
                    }
                  },
                  {
                    "name": "cd_situacao",
                    "title": "Situação da Obra - Código",
                    "type": "string",
                    "format": "default"
                  },
                  {
                    "name": "nome",
                    "title": "Situação da Obra - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Estágio em que a obra se encontra no momento de elaboração da Lei Orçamentária:\n - Execução;\n - Paralisado;\n - Iniciado\n",
                    "constraints": {
                      "enum": [
                        "EXECUCAO",
                        "PARALISADO",
                        "INICIADO"
                      ]
                    }
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_situacao"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_situacao_obra"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "396c6378c4389782a390902ec8efe640",
                "bytes": 82,
                "fields": 3,
                "rows": 3
              }
            },
            "time": 0.028,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "dm_territorio_planeja",
      "title": "Território Planejamento v2",
      "path": "data/dm_territorio_planeja.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_territorio",
            "title": "Território - Chave",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "required": true
            }
          },
          {
            "name": "cd_territorio",
            "title": "Território - Código",
            "type": "integer",
            "format": "default",
            "bareNumber": true,
            "constraints": {
              "enum": [
                "1",
                "2",
                "3",
                "4",
                "5",
                "6",
                "7",
                "8",
                "9",
                "10",
                "11",
                "12",
                "13",
                "14",
                "15",
                "16",
                "17",
                "99"
              ]
            }
          },
          {
            "name": "nome",
            "title": "Território - Descrição",
            "type": "string",
            "format": "default",
            "description": "Regiões formadas por um conjunto de municípios, de acordo com a divisão\nadotada pelo Governo de Minas Gerais\n"
          }
        ],
        "missingValues": [
          ""
        ],
        "primaryKey": [
          "id_territorio"
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "dm_territorio_planeja"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.033,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "dm_territorio_planeja",
              "title": "Território Planejamento v2",
              "path": "data/dm_territorio_planeja.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_territorio",
                    "title": "Território - Chave",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "required": true
                    }
                  },
                  {
                    "name": "cd_territorio",
                    "title": "Território - Código",
                    "type": "integer",
                    "format": "default",
                    "bareNumber": true,
                    "constraints": {
                      "enum": [
                        "1",
                        "2",
                        "3",
                        "4",
                        "5",
                        "6",
                        "7",
                        "8",
                        "9",
                        "10",
                        "11",
                        "12",
                        "13",
                        "14",
                        "15",
                        "16",
                        "17",
                        "99"
                      ]
                    }
                  },
                  {
                    "name": "nome",
                    "title": "Território - Descrição",
                    "type": "string",
                    "format": "default",
                    "description": "Regiões formadas por um conjunto de municípios, de acordo com a divisão\nadotada pelo Governo de Minas Gerais\n"
                  }
                ],
                "missingValues": [
                  ""
                ],
                "primaryKey": [
                  "id_territorio"
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "dm_territorio_planeja"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "af38b0fed0a9700c763ff2d146645f5d",
                "bytes": 307,
                "fields": 3,
                "rows": 18
              }
            },
            "time": 0.033,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "ft_orcamento_proposta",
      "title": "Orçamento Proposta",
      "path": "data/ft_orcamento_proposta.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_tempo",
            "type": "integer",
            "description": "- > \n  Chave estrangeira (Foreign Key) que aponta para a Chave Primária (Primary keys) da tabela dm_tempo_diario. \n  Ou seja, por meio dessa chave é possível identificar a data completa a qual o dado se refere.\n\n  Nota: \n  No site dados.mg.gov.br a tabela dm_tempo_diario pode ser encontrada no recurso Calendários - Dias \n  de cada conjunto.\n",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_grupo",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_funcao",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_modalidade",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_indicador_acao",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_procedencia",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_programa",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_categ_econ",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_subfuncao",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_fonte",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_acao",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_orgao",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "sqe_progtrab",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "cd_grupo_fonte",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "cd_elemento_desp",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "cd_identificador_orc",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "ano_particao",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "vr_proposta_credito",
            "type": "number",
            "format": "default",
            "bareNumber": true,
            "decimalChar": ".",
            "groupChar": ""
          }
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "ft_orcamento_proposta"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 5.454,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "ft_orcamento_proposta",
              "title": "Orçamento Proposta",
              "path": "data/ft_orcamento_proposta.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_tempo",
                    "type": "integer",
                    "description": "- > \n  Chave estrangeira (Foreign Key) que aponta para a Chave Primária (Primary keys) da tabela dm_tempo_diario. \n  Ou seja, por meio dessa chave é possível identificar a data completa a qual o dado se refere.\n\n  Nota: \n  No site dados.mg.gov.br a tabela dm_tempo_diario pode ser encontrada no recurso Calendários - Dias \n  de cada conjunto.\n"
                  },
                  {
                    "name": "id_grupo",
                    "type": "integer"
                  },
                  {
                    "name": "id_funcao",
                    "type": "integer"
                  },
                  {
                    "name": "id_modalidade",
                    "type": "integer"
                  },
                  {
                    "name": "id_indicador_acao",
                    "type": "integer"
                  },
                  {
                    "name": "id_procedencia",
                    "type": "integer"
                  },
                  {
                    "name": "id_programa",
                    "type": "integer"
                  },
                  {
                    "name": "id_categ_econ",
                    "type": "integer"
                  },
                  {
                    "name": "id_subfuncao",
                    "type": "integer"
                  },
                  {
                    "name": "id_fonte",
                    "type": "integer"
                  },
                  {
                    "name": "id_acao",
                    "type": "integer"
                  },
                  {
                    "name": "id_orgao",
                    "type": "integer"
                  },
                  {
                    "name": "sqe_progtrab",
                    "type": "integer"
                  },
                  {
                    "name": "cd_grupo_fonte",
                    "type": "integer"
                  },
                  {
                    "name": "cd_elemento_desp",
                    "type": "integer"
                  },
                  {
                    "name": "cd_identificador_orc",
                    "type": "integer"
                  },
                  {
                    "name": "ano_particao",
                    "type": "integer"
                  },
                  {
                    "name": "vr_proposta_credito",
                    "type": "number"
                  }
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "ft_orcamento_proposta"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "aebe04ab4cf3e0a37ac426d61e8b2160",
                "bytes": 1189006,
                "fields": 18,
                "rows": 118534
              }
            },
            "time": 5.454,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "ft_orcamento_emenda",
      "title": "Orçamento Emenda",
      "path": "data/ft_orcamento_emenda.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_tempo",
            "type": "any",
            "description": "- > \n  Chave estrangeira (Foreign Key) que aponta para a Chave Primária (Primary keys) da tabela dm_tempo_diario. \n  Ou seja, por meio dessa chave é possível identificar a data completa a qual o dado se refere.\n\n  Nota: \n  No site dados.mg.gov.br a tabela dm_tempo_diario pode ser encontrada no recurso Calendários - Dias \n  de cada conjunto.\n",
            "format": "default"
          },
          {
            "name": "id_emenda",
            "type": "any",
            "format": "default"
          },
          {
            "name": "id_autor",
            "type": "any",
            "format": "default"
          },
          {
            "name": "vr_emenda",
            "type": "any",
            "format": "default"
          }
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "ft_orcamento_emenda"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 189.42,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "ft_orcamento_emenda",
              "title": "Orçamento Emenda",
              "path": "data/ft_orcamento_emenda.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_tempo",
                    "type": "any",
                    "description": "- > \n  Chave estrangeira (Foreign Key) que aponta para a Chave Primária (Primary keys) da tabela dm_tempo_diario. \n  Ou seja, por meio dessa chave é possível identificar a data completa a qual o dado se refere.\n\n  Nota: \n  No site dados.mg.gov.br a tabela dm_tempo_diario pode ser encontrada no recurso Calendários - Dias \n  de cada conjunto.\n"
                  },
                  {
                    "name": "id_emenda",
                    "type": "any"
                  },
                  {
                    "name": "id_autor",
                    "type": "any"
                  },
                  {
                    "name": "vr_emenda",
                    "type": "any"
                  }
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "ft_orcamento_emenda"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "63b45d38803cbe1ea9c7bdcd5e0e86bd",
                "bytes": 52552286,
                "fields": 4,
                "rows": 10372622
              }
            },
            "time": 189.42,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "ft_orcamento_cred_alt",
      "title": "Orçamento Crédito Alteração",
      "path": "data/ft_orcamento_cred_alt.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_tempo",
            "type": "integer",
            "description": "- > \n  Chave estrangeira (Foreign Key) que aponta para a Chave Primária (Primary keys) da tabela dm_tempo_diario. \n  Ou seja, por meio dessa chave é possível identificar a data completa a qual o dado se refere.\n\n  Nota: \n  No site dados.mg.gov.br a tabela dm_tempo_diario pode ser encontrada no recurso Calendários - Dias \n  de cada conjunto.\n",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_grupo",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_funcao",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_modalidade",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_indicador_acao",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_procedencia",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_programa",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_categ_econ",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_subfuncao",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_fonte",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_acao",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_unidade_orc",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_decreto",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "id_credito",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "dt_documento",
            "type": "date",
            "format": "default"
          },
          {
            "name": "sqa_unidade_exec",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "sqa_unidade_orc",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "tp_operacao",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "tp_documento",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "nr_documento_global",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "nr_documento",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "cd_transacao",
            "type": "string",
            "format": "default"
          },
          {
            "name": "cd_unidade_orc",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "ano_particao",
            "type": "integer",
            "format": "default",
            "bareNumber": true
          },
          {
            "name": "vr_credito_suplem",
            "type": "number",
            "format": "default",
            "bareNumber": true,
            "decimalChar": ".",
            "groupChar": ""
          },
          {
            "name": "vr_credito_extraord",
            "type": "number",
            "format": "default",
            "bareNumber": true,
            "decimalChar": ".",
            "groupChar": ""
          },
          {
            "name": "vr_credito_especial",
            "type": "number",
            "format": "default",
            "bareNumber": true,
            "decimalChar": ".",
            "groupChar": ""
          },
          {
            "name": "vr_anulacao_credito",
            "type": "number",
            "format": "default",
            "bareNumber": true,
            "decimalChar": ".",
            "groupChar": ""
          },
          {
            "name": "vr_credito_inicial",
            "type": "number",
            "format": "default",
            "bareNumber": true,
            "decimalChar": ".",
            "groupChar": ""
          },
          {
            "name": "vr_credito_autorizado",
            "type": "number",
            "format": "default",
            "bareNumber": true,
            "decimalChar": ".",
            "groupChar": ""
          }
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "ft_orcamento_cred_alt"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 7.078,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "ft_orcamento_cred_alt",
              "title": "Orçamento Crédito Alteração",
              "path": "data/ft_orcamento_cred_alt.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_tempo",
                    "type": "integer",
                    "description": "- > \n  Chave estrangeira (Foreign Key) que aponta para a Chave Primária (Primary keys) da tabela dm_tempo_diario. \n  Ou seja, por meio dessa chave é possível identificar a data completa a qual o dado se refere.\n\n  Nota: \n  No site dados.mg.gov.br a tabela dm_tempo_diario pode ser encontrada no recurso Calendários - Dias \n  de cada conjunto.\n"
                  },
                  {
                    "name": "id_grupo",
                    "type": "integer"
                  },
                  {
                    "name": "id_funcao",
                    "type": "integer"
                  },
                  {
                    "name": "id_modalidade",
                    "type": "integer"
                  },
                  {
                    "name": "id_indicador_acao",
                    "type": "integer"
                  },
                  {
                    "name": "id_procedencia",
                    "type": "integer"
                  },
                  {
                    "name": "id_programa",
                    "type": "integer"
                  },
                  {
                    "name": "id_categ_econ",
                    "type": "integer"
                  },
                  {
                    "name": "id_subfuncao",
                    "type": "integer"
                  },
                  {
                    "name": "id_fonte",
                    "type": "integer"
                  },
                  {
                    "name": "id_acao",
                    "type": "integer"
                  },
                  {
                    "name": "id_unidade_orc",
                    "type": "integer"
                  },
                  {
                    "name": "id_decreto",
                    "type": "integer"
                  },
                  {
                    "name": "id_credito",
                    "type": "integer"
                  },
                  {
                    "name": "dt_documento",
                    "type": "date"
                  },
                  {
                    "name": "sqa_unidade_exec",
                    "type": "integer"
                  },
                  {
                    "name": "sqa_unidade_orc",
                    "type": "integer"
                  },
                  {
                    "name": "tp_operacao",
                    "type": "integer"
                  },
                  {
                    "name": "tp_documento",
                    "type": "integer"
                  },
                  {
                    "name": "nr_documento_global",
                    "type": "integer"
                  },
                  {
                    "name": "nr_documento",
                    "type": "integer"
                  },
                  {
                    "name": "cd_transacao",
                    "type": "string"
                  },
                  {
                    "name": "cd_unidade_orc",
                    "type": "integer"
                  },
                  {
                    "name": "ano_particao",
                    "type": "integer"
                  },
                  {
                    "name": "vr_credito_suplem",
                    "type": "number"
                  },
                  {
                    "name": "vr_credito_extraord",
                    "type": "number"
                  },
                  {
                    "name": "vr_credito_especial",
                    "type": "number"
                  },
                  {
                    "name": "vr_anulacao_credito",
                    "type": "number"
                  },
                  {
                    "name": "vr_credito_inicial",
                    "type": "number"
                  },
                  {
                    "name": "vr_credito_autorizado",
                    "type": "number"
                  }
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "ft_orcamento_cred_alt"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "a515ad7ffbeab1703d91ea5cc7cfeb57",
                "bytes": 1751955,
                "fields": 30,
                "rows": 83977
              }
            },
            "time": 7.078,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    },
    {
      "name": "ft_obra",
      "title": "Obra",
      "path": "data/ft_obra.csv.gz",
      "schema": {
        "fields": [
          {
            "name": "id_tempo",
            "type": "any",
            "description": "- > \n  Chave estrangeira (Foreign Key) que aponta para a Chave Primária (Primary keys) da tabela dm_tempo_diario. \n  Ou seja, por meio dessa chave é possível identificar a data completa a qual o dado se refere.\n\n  Nota: \n  No site dados.mg.gov.br a tabela dm_tempo_diario pode ser encontrada no recurso Calendários - Dias \n  de cada conjunto.\n",
            "format": "default"
          },
          {
            "name": "id_obra",
            "type": "any",
            "format": "default"
          },
          {
            "name": "id_orgao",
            "type": "any",
            "format": "default"
          },
          {
            "name": "id_territorio",
            "type": "any",
            "format": "default"
          },
          {
            "name": "id_municipio",
            "type": "any",
            "format": "default"
          },
          {
            "name": "id_situacao",
            "type": "any",
            "format": "default"
          },
          {
            "name": "vr_tesouro",
            "type": "any",
            "format": "default"
          },
          {
            "name": "vr_outras_fontes",
            "type": "any",
            "format": "default"
          }
        ],
        "missingValues": [
          ""
        ]
      },
      "sources": [
        {
          "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
          "table": "ft_obra"
        }
      ],
      "format": "csv",
      "mediatype": "text/csv",
      "encoding": "utf-8-sig",
      "dialect": {
        "delimiter": ";",
        "lineTerminator": "\r\n",
        "quoteChar": "\"",
        "doubleQuote": true,
        "skipInitialSpace": false
      },
      "profile": "tabular-data-resource",
      "validation": {
        "version": "4.16.6",
        "time": 0.354,
        "errors": [],
        "tasks": [
          {
            "resource": {
              "name": "ft_obra",
              "title": "Obra",
              "path": "data/ft_obra.csv.gz",
              "schema": {
                "fields": [
                  {
                    "name": "id_tempo",
                    "type": "any",
                    "description": "- > \n  Chave estrangeira (Foreign Key) que aponta para a Chave Primária (Primary keys) da tabela dm_tempo_diario. \n  Ou seja, por meio dessa chave é possível identificar a data completa a qual o dado se refere.\n\n  Nota: \n  No site dados.mg.gov.br a tabela dm_tempo_diario pode ser encontrada no recurso Calendários - Dias \n  de cada conjunto.\n"
                  },
                  {
                    "name": "id_obra",
                    "type": "any"
                  },
                  {
                    "name": "id_orgao",
                    "type": "any"
                  },
                  {
                    "name": "id_territorio",
                    "type": "any"
                  },
                  {
                    "name": "id_municipio",
                    "type": "any"
                  },
                  {
                    "name": "id_situacao",
                    "type": "any"
                  },
                  {
                    "name": "vr_tesouro",
                    "type": "any"
                  },
                  {
                    "name": "vr_outras_fontes",
                    "type": "any"
                  }
                ]
              },
              "sources": [
                {
                  "title": "Tabela origem no schema AGE7 no banco de dados do Portal da Transparência",
                  "table": "ft_obra"
                }
              ],
              "format": "csv",
              "mediatype": "text/csv",
              "encoding": "utf-8-sig",
              "dialect": {
                "delimiter": ";"
              },
              "profile": "tabular-data-resource",
              "scheme": "file",
              "hashing": "md5",
              "compression": "gz",
              "stats": {
                "hash": "7e85885a18d318950a0f49b135d1b9e7",
                "bytes": 120912,
                "fields": 8,
                "rows": 12853
              }
            },
            "time": 0.354,
            "scope": [
              "hash-count-error",
              "byte-count-error",
              "field-count-error",
              "row-count-error",
              "blank-header",
              "extra-label",
              "missing-label",
              "blank-label",
              "duplicate-label",
              "incorrect-label",
              "blank-row",
              "primary-key-error",
              "foreign-key-error",
              "extra-cell",
              "missing-cell",
              "type-error",
              "constraint-error",
              "unique-error"
            ],
            "partial": false,
            "errors": [],
            "stats": {
              "errors": 0
            },
            "valid": true
          }
        ],
        "stats": {
          "errors": 0,
          "tasks": 1
        },
        "valid": true
      }
    }
  ],
  "name": "proposta-lei-orcamentaria",
  "owner_org": "controladoria-geral-do-estado-cge",
  "frequência de atualização": "diária",
  "contributors": [
    {
      "title": "Diretoria Central de Transparência Ativa",
      "role": "author",
      "email": "transparencia@cge.mg.gov.br"
    }
  ],
  "licenses": [
    {
      "name": "CC-BY-4.0",
      "title": "Creative Commons Attribution 4.0",
      "path": "https://creativecommons.org/licenses/by/4.0/"
    }
  ],
  "description": "None\n\n# Portal da Transparência\n\nEsse data package visa documentar as tabelas do modelo dimensional utilizado no banco de dados do Portal da Transparência. \nOs data packages representando consultas específicas do Portal da Transparência serão extraídos deste data package para fins de publicação.\n\nEssa organização foi utilizada para evitar a necessidade de manter documentação em múltiplos repositórios para tabelas que são utilizadas em múltiplas consultas.\n\n## Instalação e configuração\n\nInstruções sobre instalação dos pré-requisitos e configuração do ambiente estão disponíves no arquivo [INSTALL](INSTALL.md)\n\n## Uso\n\n### Linha de comando\n\n#### Documentação\n\n```bash\nmake preview\n```\n\n```bash\nmake format resource=resource-name\n```\n\n#### Validação\n\nPara validação do data package com `make validate` e `make validate_metadata` é necessário a ativação do ambiente virtual do Python criado durante o processo de instalação.\n\nPara determinar qual comando para fazer a ativação execute na linha de comando\n\n```bash\nconda env list\n# conda environments:\n# age7                     /path/r-miniconda/envs/age7\n# base                  *  /path/opt/anaconda3\n```\n\nPara ativar execute\n\n```bash\nconda activate age7\n```\n\nEm alguns casos, o \"atalho\" para ativação do ambiente conda não é registrado. Por exemplo\n\n```bash\nconda env list\n# conda environments:\n                         /Users/fjunior/Library/r-miniconda/envs/age7\nbase                     /Users/fjunior/opt/anaconda3\n```\n\nNesse caso, ao invés de executar `conda activate age7`  necessário indicar o caminho para o ambiente conda (eg. `conda activate /path/r-miniconda/envs/age7`).\n\nNo windows é necessário utilizar o separador \\ no lugar de /:\n\n```bash\nconda activate C:\\Users\\user\\AppData\\Local\\R-MINI~1\\envs\\age7\n```\n\nO seu prompt da linha de comando, apesar de formas possivelmente diferentes, vai indicar se o ambiente virtual está ativo\n\n- `remuneracao$` -> `(age7) remuneracao$`\n\nPara validar: \n\n - os metadados armazenados no table schema, execute:\n\n```bash\nmake validate_metadata resource=resource_name\n```\n\n - os dados armazenados em `data/`, em conformidade com os metadados, execute:\n\n```bash\nmake validate\n```\n\n - somente um recurso unitário armazenado em `data/`, em conformidade com os metadados, execute:\n\n```bash\nmake validate_data resource=resource_name\n```\n\n### Rstudio\n\nO script `scripts/exploratory-analysis.R` pode ser utilizado de forma interativa para o processo de análise exploratória para construção de um perfil dos recursos (ie. tabelas fato e dimensão).\n\n\n",
  "keywords": [
    "Portal da Transparência"
  ],
  "title": "Proposta Orçamentária e Alteração Orçamentária",
  "homepage": "http://www.transparencia.mg.gov.br/planejamento-e-resultados/proposta-lei-orcamentaria"
}