Tổng quan
Python Connector for ASE phục vụ nhu cầu truy cập SAP Adaptive Server Enterprise từ ứng dụng Python để thực hiện create, read, update và delete trên dữ liệu lưu trữ. Thành phần này hỗ trợ làm việc với SAP Adaptive Server Enterprise và cả Sybase Adaptive Server Enterprise theo các phiên bản tương thích được công bố.

Kết nối trực tiếp qua TCP/IP là điểm đáng chú ý vì không yêu cầu database client library. Cách tiếp cận này giúp rút gọn phụ thuộc triển khai và tăng tốc độ truyền dữ liệu giữa ứng dụng Python và ASE server.
Kết nối SAP ASE từ ứng dụng Python qua TCP/IP trực tiếp, không cần database client library. Hỗ trợ Python DB API 2.0, SSL/TLS, SSH tunneling và Windows, macOS, Linux.
Tính năng nổi bật
- Kết nối trực tiếp tới SAP ASE qua TCP/IP mà không cần database client library.
- Triển khai đầy đủ Python DB API 2.0 cho truy cập cơ sở dữ liệu từ Python.
- Tăng tốc truyền dữ liệu giữa ứng dụng Python và ASE server bằng direct connection.
- Gửi nhiều câu lệnh update theo batch để cải thiện thời gian thực thi.
- Bảo vệ kết nối bằng SSL/TLS giữa Python application và SAP ASE server.
- Hỗ trợ SSH tunneling cho các môi trường cần đường hầm bảo mật.
- Hỗ trợ HTTP/HTTPS tunneling cho các kịch bản kết nối qua mạng trung gian.
Ứng dụng thực tế
- Phát triển ứng dụng Python cần CRUD dữ liệu trên SAP Adaptive Server Enterprise.
- Xây dựng dịch vụ nội bộ kết nối trực tiếp tới SAP ASE qua TCP/IP.
- Triển khai ứng dụng Python trên nhiều máy người dùng mà không muốn kèm database client library.
- Xử lý dữ liệu đa ngôn ngữ trong hệ thống dùng Unicode.
- Kết nối tới SAP ASE trong môi trường yêu cầu SSL/TLS, SSH tunneling hoặc HTTP/HTTPS tunneling.
Đối tượng sử dụng phù hợp
- Python developers làm việc với SAP ASE
- Nhóm phát triển ứng dụng dữ liệu nội bộ
- Dev lead phụ trách tích hợp cơ sở dữ liệu
- Kỹ sư triển khai cần giảm phụ thuộc client library
Thông tin kỹ thuật
Câu hỏi thường gặp
Python Connector for ASE dùng trong trường hợp nào?
Thành phần này dùng để truy cập SAP Adaptive Server Enterprise từ ứng dụng Python và thực hiện create, read, update, delete trên dữ liệu lưu trữ.
Có cần cài database client library để kết nối không?
Không. Kết nối trực tiếp qua TCP/IP cho phép làm việc với SAP ASE mà không cần database client library.
Connector hỗ trợ những phiên bản Python nào?
Phiên bản Python được hỗ trợ là từ 3.7 đến 3.14.
Những nền tảng nào được hỗ trợ?
Các nền tảng được hỗ trợ gồm Windows 32-bit và 64-bit, Windows Server 32-bit và 64-bit, macOS 64-bit và ARM Apple M1/M2, cùng Linux 64-bit.
Có những tùy chọn bảo mật kết nối nào?
Connector hỗ trợ SSL/TLS, SSH tunneling và HTTP/HTTPS tunneling.




Bình luận