Bỏ qua nội dung chính Trình duyệt này không còn được hỗ trợ. Show
Nâng cấp lên Microsoft Edge để tận dụng các tính năng mới nhất, cập nhật bảo mật và hỗ trợ kỹ thuật. Bước 2: Gửi các ổ đĩa ..
Làm thế nào để bạn đọc dữ liệu từ Azure Blob Storage Python?Dưới đây là các bước để làm theo quy trình này:. Tải xuống dữ liệu từ Azure Blob với mẫu mã Python sau đây bằng dịch vụ Blob. Thay thế biến trong mã sau bằng các giá trị cụ thể của bạn: Bản sao Python. .... Đọc dữ liệu vào một dữ liệu gấu trúc từ tệp đã tải xuống. Bản sao Python ..
Đang cài đặtPhần này hướng dẫn bạn thông qua việc chuẩn bị một dự án để làm việc với Thư viện máy khách lưu trữ Azure Blob V12 cho Python. Tạo dự ánTạo một ứng dụng Python có tên Blob-Quickstart-V12.
Cài đặt góiTừ thư mục dự án, cài đặt thư viện máy khách lưu trữ Azure Blob cho gói Python bằng cách sử dụng lệnh 4.
Lệnh này cài đặt lưu trữ Azure Blob cho gói Python và thư viện mà nó phụ thuộc. Trong trường hợp này, sự phụ thuộc duy nhất là thư viện lõi Azure cho Python. Thiết lập khung ứng dụngTừ thư mục dự án, hãy làm theo các bước để tạo cấu trúc cơ bản của ứng dụng:
Sao chép thông tin đăng nhập của bạn từ cổng thông tin AzureKhi ứng dụng mẫu thực hiện yêu cầu lưu trữ Azure, nó phải được ủy quyền. Để ủy quyền yêu cầu, hãy thêm thông tin đăng nhập tài khoản lưu trữ của bạn vào ứng dụng dưới dạng chuỗi kết nối. Để xem thông tin đăng nhập tài khoản lưu trữ của bạn, hãy làm theo các bước sau:
Định cấu hình chuỗi kết nối lưu trữ của bạnSau khi bạn sao chép chuỗi kết nối, hãy viết nó vào một biến môi trường mới trên máy cục bộ chạy ứng dụng. Để đặt biến môi trường, hãy mở cửa sổ bảng điều khiển và làm theo hướng dẫn cho hệ điều hành của bạn. Thay thế 6 bằng chuỗi kết nối thực tế của bạn.
Sau khi bạn thêm biến môi trường trong Windows, bạn phải bắt đầu một phiên bản mới của cửa sổ lệnh. Khởi động lại các chương trìnhSau khi bạn thêm biến môi trường, hãy khởi động lại mọi chương trình đang chạy sẽ cần đọc biến môi trường. Ví dụ: khởi động lại môi trường phát triển hoặc biên tập viên của bạn trước khi bạn tiếp tục. Mô hình đối tượngLưu trữ Azure Blob được tối ưu hóa để lưu trữ một lượng lớn dữ liệu phi cấu trúc. Dữ liệu phi cấu trúc là dữ liệu không tuân thủ một mô hình hoặc định nghĩa dữ liệu cụ thể, chẳng hạn như dữ liệu văn bản hoặc dữ liệu nhị phân. Blob Storage cung cấp ba loại tài nguyên:
Biểu đồ sau đây cho thấy mối quan hệ giữa các tài nguyên này: Sử dụng các lớp Python sau để tương tác với các tài nguyên này:
Ví dụ mãCác đoạn mã ví dụ này chỉ cho bạn cách thực hiện các tác vụ sau với thư viện máy khách lưu trữ Azure Blob cho Python:
Nhận chuỗi kết nối để xác thựcMã bên dưới lấy chuỗi kết nối tài khoản lưu trữ từ biến môi trường được tạo trong phần Cấu hình chuỗi kết nối lưu trữ của bạn. Thêm mã này bên trong khối 0:
Tạo một containerTải Blobs lên một thùng chứa Liệt kê các đốm màu trong một thùng chứa Tải về Blobs
Tải Blobs lên một thùng chứaLiệt kê các đốm màu trong một thùng chứa
Thêm mã này vào cuối khối 0:
Liệt kê các đốm màu trong một thùng chứaLiệt kê các đốm màu trong container bằng cách gọi phương thức list_blobs. Trong trường hợp này, chỉ có một blob đã được thêm vào container, vì vậy hoạt động niêm yết chỉ trả về một đốm màu đó. Thêm mã này vào cuối khối 0:
Liệt kê các đốm màu trong một thùng chứaLiệt kê các đốm màu trong container bằng cách gọi phương thức list_blobs. Trong trường hợp này, chỉ có một blob đã được thêm vào container, vì vậy hoạt động niêm yết chỉ trả về một đốm màu đó. Thêm mã này vào cuối khối 0: 0Liệt kê các đốm màu trong một thùng chứaLiệt kê các đốm màu trong container bằng cách gọi phương thức list_blobs. Trong trường hợp này, chỉ có một blob đã được thêm vào container, vì vậy hoạt động niêm yết chỉ trả về một đốm màu đó. Tải về Blobs Thêm mã này vào cuối khối 0: 1Liệt kê các đốm màu trong một thùng chứaLiệt kê các đốm màu trong container bằng cách gọi phương thức list_blobs. Trong trường hợp này, chỉ có một blob đã được thêm vào container, vì vậy hoạt động niêm yết chỉ trả về một đốm màu đó. Tải về Blobs Tải xuống Blob được tạo trước đó bằng cách gọi phương thức Tải xuống_blob. Mã ví dụ thêm một hậu tố của "Tải xuống" vào tên tệp để bạn có thể thấy cả hai tệp trong hệ thống tệp cục bộ.Xóa một container 3Mã sau đây làm sạch các tài nguyên mà ứng dụng đã tạo bằng cách xóa toàn bộ container bằng phương thức Delete_Container. Bạn cũng có thể xóa các tệp cục bộ, nếu bạn muốn. Ứng dụng tạm dừng đầu vào của người dùng bằng cách gọi pip install azure-storage-blob 5 trước khi xóa các tệp blob, container và các tệp cục bộ. Xác minh rằng các tài nguyên đã được tạo chính xác trước khi chúng bị xóa.Chạy mãEnter key to delete the test files along with the container you created in the storage account. Ứng dụng này tạo một tệp thử nghiệm trong thư mục cục bộ của bạn và tải nó lên lưu trữ Azure Blob. Ví dụ sau đó liệt kê các đốm màu trong container và tải xuống tệp với một tên mới. Bạn có thể so sánh các tệp cũ và mới.Điều hướng đến thư mục chứa tệp Blob-Quickstart-V12.py, sau đó thực hiện lệnh 7 sau để chạy ứng dụng. 2
Dọn dẹp tài nguyênSau khi bạn đã xác minh các tệp và thử nghiệm xong, nhấn phím Enter để xóa các tệp kiểm tra cùng với thùng chứa bạn đã tạo trong tài khoản lưu trữ. Làm cách nào để tải xuống các tệp từ lưu trữ Azure Blob bằng Python?Sau đó, làm theo các hướng dẫn dưới đây:.. Tài khoản lưu trữ tìm kiếm trong cổng thông tin Azure .. Nhấp mới để tạo tài khoản lưu trữ mới .. Điền vào tất cả các chi tiết .. Sau khi tạo thành công tài khoản lưu trữ của bạn, hãy mở tài khoản lưu trữ của bạn và nhấp vào các khóa truy cập từ ngăn điều hướng bên trái để nhận thông tin đăng nhập tài khoản lưu trữ của bạn .. Làm cách nào để tải các tệp lên các đốm màu Azure bằng Python?Đang cài đặt.. Cài đặt gói. .... Thiết lập khung ứng dụng. .... Nhận chuỗi kết nối để xác thực. .... Tạo một container. .... Tải Blobs lên một container. .... Liệt kê các đốm màu trong một container. .... Tải về Blobs. .... Xóa một container .. Làm cách nào để tải xuống dữ liệu từ Azure Blob?Trong hướng dẫn này, bạn học cách:.. Điều kiện tiên quyết để xuất dữ liệu từ lưu trữ Azure Blob với nhập/xuất Azure .. Bước 1: Tạo một công việc xuất khẩu .. Bước 2: Gửi các ổ đĩa .. Bước 3: Cập nhật công việc với thông tin theo dõi .. Bước 4: Nhận đĩa .. Bước 5: Mở khóa các đĩa .. Làm thế nào để bạn đọc dữ liệu từ Azure Blob Storage Python?Dưới đây là các bước để làm theo quy trình này:.. Tải xuống dữ liệu từ Azure Blob với mẫu mã Python sau đây bằng dịch vụ Blob.Thay thế biến trong mã sau bằng các giá trị cụ thể của bạn: Bản sao Python..... Đọc dữ liệu vào một dữ liệu gấu trúc từ tệp đã tải xuống.Bản sao Python .. |