Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

FEAT: Bulk Copy Python API structure#107

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 ourterms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Open
jahnvi480 wants to merge6 commits intojahnvi/bulk_copy_options
base:jahnvi/bulk_copy_options
Choose a base branch
Loading
fromjahnvi/bulk_copy_main_apis

Conversation

jahnvi480
Copy link
Contributor

@jahnvi480jahnvi480 commentedJun 25, 2025
edited by azure-boardsbot
Loading

ADO Work Item Reference

AB#34946


Summary

This pull request introduces a newBCPClient class to facilitate bulk copy operations in themssql_python package. It includes comprehensive error handling, logging, and support for various configurations, making it easier to integrate bulk data operations with SQL Server. Additionally, the package's__init__.py file has been updated to expose the new BCP-related modules.

New Bulk Copy Functionality:

  • BCPClient class added: Implements bulk copy operations using the BCP utility, with methods for initialization and execution. It includes robust validation for input parameters (connection,options,table) and detailed logging to aid debugging.
  • Support for configuration options: Thesql_bulk_copy method supports custom configurations via theBCPOptions class, including file paths, query hints, and column definitions.

Package Initialization:

  • __init__.py updates: Added imports forBCPOptions,ColumnFormat, andBCPClient to make them accessible at the package level.

@github-actionsgithub-actionsbot added the pr-size: largeSubstantial code update labelJul 2, 2025
@github-actionsgithub-actionsbot added pr-size: mediumModerate update size and removed pr-size: largeSubstantial code update labelsJul 4, 2025
Sign up for freeto join this conversation on GitHub. Already have an account?Sign in to comment
Reviewers
No reviews
Assignees
No one assigned
Labels
pr-size: mediumModerate update size
Projects
None yet
Milestone
No milestone
Development

Successfully merging this pull request may close these issues.

1 participant
@jahnvi480

[8]ページ先頭

©2009-2025 Movatter.jp