Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[fix] br_cvm_fi #755

Merged
merged 2 commits into from
Sep 4, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
{{
config(
schema="br_cvm_fi",
alias="documentos_balancete",
materialized="table",
partition_by={
"field": "ano",
"data_type": "int64",
"range": {"start": 2005, "end": 2023, "interval": 1},
"range": {"start": 2005, "end": 2025, "interval": 1},
},
cluster_by=["mes", "data_competencia"],
labels={"project_id": "basedosdados", "tema": "economia"},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
{{
config(
alias="documentos_carteiras_fundos_investimentos",
schema="br_cvm_fi",
materialized="table",
partition_by={
"field": "ano",
"data_type": "int64",
"range": {"start": 2005, "end": 2023, "interval": 1},
"range": {"start": 2005, "end": 2025, "interval": 1},
},
cluster_by=["mes", "id_fundo"],
)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
{{
config(
schema="br_cvm_fi",
alias="documentos_extratos_informacoes",
materialized="table",
partition_by={
"field": "ano",
"data_type": "int64",
"range": {"start": 2015, "end": 2023, "interval": 1},
"range": {"start": 2015, "end": 2025, "interval": 1},
},
cluster_by=["mes", "data_competencia"],
)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
{{ config(schema="br_cvm_fi", materialized="table", cluster_by="id_fundo") }}
{{
config(
folhesgabriel marked this conversation as resolved.
Show resolved Hide resolved
alias="documentos_informacao_cadastral",
schema="br_cvm_fi",
materialized="table",
cluster_by="id_fundo",
)
}}
select
safe_cast(id_fundo as string) id_fundo,
regexp_replace(cnpj, r'[^0-9]', '') as cnpj,
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
{{
config(
schema="br_cvm_fi",
alias="documentos_informe_diario",
materialized="table",
partition_by={
"field": "ano",
"data_type": "int64",
"range": {"start": 2000, "end": 2023, "interval": 1},
"range": {"start": 2000, "end": 2025, "interval": 1},
},
cluster_by=["mes", "id_fundo"],
)
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
{{
config(
schema="br_cvm_fi",
alias="documentos_perfil_mensal",
materialized="table",
partition_by={
"field": "ano",
"data_type": "int64",
"range": {"start": 2019, "end": 2023, "interval": 1},
"range": {"start": 2019, "end": 2025, "interval": 1},
},
cluster_by=["mes", "data_competencia"],
)
Expand Down
12 changes: 6 additions & 6 deletions models/br_cvm_fi/schema.yml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
version: 2
models:
- name: documentos_balancete
- name: br_cvm_fi__documentos_balancete
description: O balancete é um documento gerado mensalmente pela contabilidade
do fundo.
tests:
Expand Down Expand Up @@ -34,7 +34,7 @@ models:
description: Código da conta
- name: saldo_conta
description: Saldo da Conta
- name: documentos_carteiras_fundos_investimento
- name: br_cvm_fi__documentos_carteiras_fundos_investimento
description: A Composição e Diversificação das Aplicações (CDA) descreve os ativos
que compõem as carteiras de fundos de investimento.
columns:
Expand Down Expand Up @@ -173,7 +173,7 @@ models:
description: Quantidade de ativos no exterior
- name: valor_ativo_exterior
description: Valor do ativo no exterior
- name: documentos_extratos_informacoes
- name: br_cvm_fi__documentos_extratos_informacoes
description: O conjunto de dados disponibiliza os Extratos das Informações (versão
2.0), referentes aos Fundos de Investimento da ICVM 555, nos últimos cinco anos.
columns:
Expand Down Expand Up @@ -506,7 +506,7 @@ models:
- name: porcentagem_exposicao_maxima_cotas_ficfip
description: Exposição máxima permitida pelo Regulamento para ativo do tipo
Cotas de FICFIP - art. 109, §8º, ICVM 555
- name: documentos_informacao_cadastral
- name: br_cvm_fi__documentos_informacao_cadastral
description: Dados cadastrais de fundos de investimento estruturados e não estruturados
(ICVM 555), tais como CNPJ, data de registro e situação do fundo.
columns:
Expand Down Expand Up @@ -609,7 +609,7 @@ models:
description: Nome do Controlador
- name: indicador_aplicacao_total_recursos_exterior
description: Indica se o fundo pode aplicar 100% dos recursos no exterior
- name: documentos_informe_diario
- name: br_cvm_fi__documentos_informe_diario
description: O Informe Diário é um demonstrativo que contém as seguintes informações
do fundo, relativas à data de competência - Valor total da carteira do fundo;
Patrimônio líquido; Valor da cota; Captações realizadas no dia; Resgates pagos
Expand Down Expand Up @@ -653,7 +653,7 @@ models:
description: Resgate no dia
- name: quantidade_cotistas
description: Número de cotistas
- name: documentos_perfil_mensal
- name: br_cvm_fi__documentos_perfil_mensal
description: O conjunto de dados disponibiliza os perfis mensais referentes aos
Fundos de Investimento da ICVM 555, nos últimos doze meses, a partir de janeiro/2019.
columns:
Expand Down
Loading