* - Renamed IngestionMappingType to IngestionMappingKind to align with other SDKs
- Added advanced checks for column mappings, see https://github.com/Azure/azure-kusto-java/pull/205
- Added missing formats and mappings
- Renamed "ingestion_mapping" parameter to "column_mappings" for clarity and alignment
* Make mapping_required private
* black
* PR comments
* PR comment - caller provides text
Co-authored-by: Yihezkel Schoenbrun <yihezkel@schoenbrun.net>
* Enhance DataFormat
Note: I didn't realize (until the merge conflicts now) that Asaf recently made some changes to is_mapping_required and is_binary/is_compressible. I don't think his PR affects any of my changes here, except for a decision regarding whether we want is_binary or is_compressible. I'm open to either, but prefer the former if we have any reason to care whether a format is binary other than to determine if it's compressible, and otherwise prefer the latter.
I will discuss this with relevant people.
* Satisfy black
* Changed order of import statements and renamed value_, per Asaf's comments
* Change value_ to kusto_value everywhere
* Fix merge: Newest merge with master (managed streaming) included in the ingest package imports of data_format from ingest, when this PR moves data_format to data
Now no need for the export of data_format in ingest's __init__. Though this is a breaking change, we're intending to do a major version bump soon anyway (see the recently merged managed streaming PR, referenced above).
* Checkpoint
* Auth works
* cert based auth
* split and reorder authentication
Add references to public docs
* Checkpoint - need to attempt once with OneClick
* Ready for integration with OneClick
* Set the table schema
* PR comments
* lint
* A self contained sample for download (independent of One Click)
* nit
* print sample data
* cosmetics, typing, bug fix
* read config from json
* PR comments
* checkpoint - loop over files, ingest from blob not yet supported
* Checkpoint - ingest form blob
* Rename json file
* Readme changes
* link fix
* nit changes
* checkpoint
* readme
* integrate with one click
* messages
* wait for user
* button name change
* post review
* changes after talking with Tal
* markdown highlighting
* integrate with markdown parser for function injection
* fix markdown titles
* download link place holder
* Rename README.MD to README.md