Feat/powerbi importer#17
Merged
Merged
Conversation
…and expression into transformationLogic
…a installation instructions
* init snowflake importer * ruff format fix * add documentation * improve export query and fix ordered columns position, disable empty attributes add sort by schema.name and properties by ordinal_position * inject account in server.account * improve connector login * ruff * rename customProperties ordinalPosition * refactor snowflake-db and add test_import_snowflake * ruff lint applied * typo during refactor * force string, char as varchar for physicalType * add columns tags, customProperties: precisition, scale, autoIncrement, defaultValue, Roles in server * refactor * turn snowflake tags as str Key=Value array * added tests and key authentication * add DMF as quality (schema & properties) based on last results * merged upstream changes * removed temp file * fix bug * typo on description * test success * double-quoted schema identifiers and authenticator documentation * ruff format * detect snowflake_authenticator in env. variable * ruff format * remove_unexpect_characters * remove schema * fix test failure * implement server mandatory properties * remove typo quote * refactor use of the odcs_helper (improved) Co-authored-by: Copilot <copilot@github.com> * remove un used package * linting format and fixes Co-authored-by: Copilot <copilot@github.com> * add property sort by ordinal position and schema sort by name Co-authored-by: Copilot <copilot@github.com> * run ruff format fix * test fix * improve physicalType extraction * physicalType ruff format 'n check * autoincrement wrong physicaltype format, Tags issues * fix reinject unique property when IDENTITY found * physicalType drive the logicalType using sql import mapping * use custom --schema option to align with v0.12.0 * use snake_case for variable names * typos & ruff format * Snowflake environment variable table updated * refactor based on comments * refactor * ruff applied * test fix * refactor with github copilot * format fix and comment changes applied * fix test sequence * pass the test * error code typo * Apply suggestion from @jochenchrist * Apply suggestion from @jochenchrist * fix command line example * Apply suggestion from @jochenchrist * Apply suggestion from @jochenchrist --------- Co-authored-by: Bodo Huesemann <bhuesemann@users.noreply.github.com> Co-authored-by: Jochen Christ <jochen.christ@entropy-data.com> Co-authored-by: Copilot <copilot@github.com> Co-authored-by: Jakob Schödl <jakob.schoedl@entropy-data.com>
Owner
Author
|
@copilot resolve the merge conflicts in this pull request |
…into feat/powerbi_importer # Conflicts: # README.md # datacontract/command_import.py # datacontract/imports/importer.py # datacontract/imports/importer_factory.py
Merge conflicts resolved in commit 33c6dde. The four conflicting files were resolved as follows:
|
This file contains hidden or 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
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.
uv run pytest)uv run ruff check --fix && uv run ruff format)