-
-
Notifications
You must be signed in to change notification settings - Fork 87
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
[Infra] Version 2.0.0b16 #1678
Merged
[Infra] Version 2.0.0b16 #1678
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This reverts commit 0cba449.
This was referenced Oct 26, 2023
vncsna
approved these changes
May 2, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Version 2.0.0b16 - Release Changelog
Added
pip install basedosdados
: Installs the core package.pip install basedosdados[upload]
: Installs modules for interacting with the backend.pip install basedosdados[avro]
: Installs modules for working with Avro.pip install basedosdados[cli]
: Installs modules for using the command-line interface.pip install basedosdados[all]
: Installs all modules.connection_id
property to external data configuration.service_account
property to Connection.csv_delimiter
csv_skip_leading_rows
andcsv_allow_jagged_rows
for handling CSV parsing.Fixed
Changed
Removed
Deprecated
To-do
templates
project_id.dataset_id.table_id
que ja existe em dev? talvez branch name? Criar arquivo com esses parametros e last_update, talvez usar esse last_update para tambem criar mutation que atualiza esse campo na API. https://miro.com/app/board/uXjVMfYoD1I=/basedosdados/cli/cli.py
_load_yaml
embasedosdados/upload/base.py
Base.__init__
embasedosdados/upload/base.py
Dataset._write_readme_file
(basedosdados/upload/dataset.py
)Metadata.create
e remover try/except doDataset.init
(basedosdados/upload/dataset.py
)Table._load_schema
,Table._make_publish_sql
,Table.init
,Table.publish
(basedosdados/upload/table.py
)Table.update_columns
(basedosdados/upload/table.py
)?update_columns
(basedosdados/upload/utils.py
)?Mapeamento dos YAML no pacote
config.toml
Metadata
emself.metadata
Metadata
emself.metadata
publish.sql
baseado no yaml e salva na pasta da tabelapublish.sql
cols
e salva o arquivo yaml com as colunastable_config.yaml
epublish.sql
) com base em um sample dos arquivos de dados e, caso exista uma planilha de arquitetura, atualiza as colunas com base nelapublish.sql
para criar aview
atual.Workflow
Table.create
Se tabela n existe na API
Se tabela já existe,