Bởi
- Michael Otey
Đã xuất bản:ngày 16 tháng 8 năm 2019
Kho dữ liệu Azure SQL là dịch vụ Kho dữ liệu dưới dạng dịch vụ (DWaaS) được quản lý do Microsoft Azure cung cấp. Kho dữ liệu là kho lưu trữ liên kết dành cho dữ liệu được thu thập bởi hệ thống vận hành của doanh nghiệp. Hệ thống dữ liệu nhấn mạnh việc thu thập dữ liệu từ các nguồn khác nhau để truy cập và phân tích. Kho dữ liệu Azure SQL dựa trên bản phát hành chung mới nhất của SQL Server và nó cung cấp khả năng kho dữ liệu cấp doanh nghiệp.
Kho dữ liệu Azure SQL được phát hành lần đầu tiên vào tháng 7 năm 2016 và cho phép các doanh nghiệp hợp nhất tập trung và cung cấp quyền truy cập toàn cầu vào kho dữ liệu của họ để phân tích và báo cáo. Dịch vụ này bao gồm khả năng mở rộng với tài nguyên đám mây Azure và sử dụng Xử lý song song lớn (MPP) để cung cấp khả năng thực thi truy vấn nhanh chóng trên lượng lớn dữ liệu.
Kho dữ liệu Azure SQL có thể được sử dụng bởi các nhà phân tích dữ liệu, nhà khoa học dữ liệu và người dùng cuối. Các nhà khoa học dữ liệu và nhà phân tích dữ liệu thiết kế việc lưu trữ, truy cập và truy vấn dữ liệu để lấy dữ liệu từ các kho dữ liệu quan hệ và không quan hệ. Người dùng cuối chạy truy vấn và bảng thông tin để xử lý thông tin được lưu trữ trong Kho dữ liệu Azure SQL nhằm đưa ra quyết định kinh doanh.
Kho dữ liệu Azure SQL hoạt động như thế nào
Kho dữ liệu Azure SQL được thiết kế để triển khai kho dữ liệu cấp doanh nghiệp và lưu trữ lượng lớn dữ liệu (lên tới Petabyte) trong Microsoft Azure. Nó sử dụng MPP để xử lý các truy vấn phân tích để có thể cung cấp kết quả truy vấn nhanh cho các tập dữ liệu lớn. Nó cũng sử dụng một chế độ xem dựa trên SQL duy nhất trên cả cơ sở dữ liệu quan hệ và kho lưu trữ Dữ liệu lớn không quan hệ cho phép doanh nghiệp thống nhất dữ liệu có cấu trúc, không cấu trúc và truyền phát trong kho dữ liệu dựa trên đám mây. Người dùng có thể quản lý Kho dữ liệu Azure SQL bằng SQL Server Management Studio (SSMS) hoặc viết truy vấn bằng Azure Data Studio (ADS).
Kho dữ liệu SQL sử dụng PolyBase để truy vấn trực tiếp các kho dữ liệu lớn, chẳng hạn như hệ thống Hadoop. Polybase cho phép tổ chức sử dụng các truy vấn T-SQL tiêu chuẩn để đưa dữ liệu vào Kho dữ liệu SQL, cung cấp một bề mặt truy vấn dựa trên SQL duy nhất cho tất cả dữ liệu của bạn. Kho dữ liệu SQL lưu trữ dữ liệu trong các bảng quan hệ bằng cách sử dụng lưu trữ theo cột giúp giảm chi phí lưu trữ dữ liệu và cải thiện hiệu suất truy vấn.
Kho dữ liệu SQL tận dụng kiến trúc mở rộng quy mô để phân phối xử lý dữ liệu tính toán trên nhiều nút. Kiến trúc Kho dữ liệu Azure SQL tách biệt tính toán và lưu trữ, cho phép người dùng mở rộng quy mô một cách độc lập và chỉ trả tiền cho việc xử lý và lưu trữ mà tổ chức yêu cầu.
Ưu điểm và nhược điểm của Kho dữ liệu Azure SQL
Những ưu điểm đi kèm với Kho dữ liệu Azure SQL bao gồm:
- Mô hình thanh toán theo mức sử dụng hiệu quả về mặt chi phí khi so sánh với chi phí của một tổ chức triển khai kho dữ liệu cấp doanh nghiệp của riêng họ.
- Tận dụng tài nguyên lưu trữ và tính toán trên đám mây Azure.
- Sức mạnh tính toán có thể mở rộng.
- Việc quản lý hệ thống được thực hiện bởi Microsoft.
- Microsoft đảm bảo rằng Kho dữ liệu Azure SQL sẽ cung cấp độ khả dụng 99,9%.
- Tuân thủ đầy đủ các tiêu chuẩn và quy định như PCI-DSS, SOX và HIPAA.
- Tích hợp bảo mật nâng cao bằng tính năng Phát hiện mối đe dọa Azure.
- Dữ liệu ở trạng thái lưu trữ được bảo mật bằng Mã hóa dữ liệu minh bạch (TDE).
- Tích hợp với Azure Active Directory, Data Factory, Data Lake Storage, Databricks và Microsoft Power BI.
Những nhược điểm đi kèm với Kho dữ liệu Azure SQL bao gồm:
- Việc di chuyển dữ liệu vào dịch vụ đám mây có thể gặp khó khăn.
- Việc di chuyển dữ liệu từ IaaS có thể khó khăn.
- Chỉ hỗ trợ 32 kết nối cùng một lúc.
- Chỉ hỗ trợ tối đa 1.024 kết nối đang hoạt động.
- Thiếu hỗ trợ OLTP trong bộ nhớ.
- Một số chức năng chỉ hoạt động trong cổng thông tin cổ điển của Azure SQL Data Warehouse.
Giá cả
Hiểu cấu trúc giá được Azure SQL Data Warehouse sử dụng là điều quan trọng để đảm bảo rằng khách hàng đang mua đúng dung lượng mà doanh nghiệp của họ yêu cầu. Không giống như hầu hết các dịch vụ đám mây chỉ có một thay đổi duy nhất, với Azure SQL Data Warehouse, người dùng phải trả tiền cho hai cấp độ tài nguyên khác nhau:điện toán và lưu trữ. Lưu trữ dữ liệu được tính phí ở mức 122,88 USD/1 TB/tháng, bao gồm quy mô kho dữ liệu của họ và 7 ngày lưu trữ ảnh chụp nhanh gia tăng. Dung lượng lưu trữ dự phòng địa lý để khắc phục thảm họa được tính phí, bắt đầu từ 0,12 USD/GB/tháng. Điện toán được cung cấp bằng cách sử dụng thang trượt dựa trên Đơn vị kho dữ liệu (DWU), dao động từ DW100c $1,20/giờ đến DW30000c $360/giờ. Có giảm giá cho hợp đồng nhiều năm.
Tiếp tục đọc Giới thiệu về Kho dữ liệu Azure SQL là gì?
- Mở bản xem trước công khai có giới hạn cho Kho dữ liệu Azure SQL
- Tổng quan về Kho dữ liệu Microsoft Azure SQL sắp ra mắt
- Khi nào tôi nên sử dụng Kho dữ liệu Azure SQL?
- Azure SQL Data Warehouse đưa MPP lên đám mây của Microsoft
- SQL Server 2016, Azure SQL Data Warehouse dẫn đầu niềm hy vọng về đám mây của Microsoft
Tìm hiểu sâu hơn về quản lý cơ sở dữ liệu
-
Kết xuất bài kiểm tra Azure Data Fundamentals và DP-900 Braindumps
Bởi:Cameron McKenzie
-
Bài kiểm tra thực hành DP-900 về chủ đề bài kiểm tra Nguyên tắc cơ bản về dữ liệu Azure
Bởi:Cameron McKenzie
-
Câu hỏi và câu trả lời về nguyên tắc cơ bản về dữ liệu Azure
Bởi:Cameron McKenzie
-
Bài kiểm tra thực hành cơ bản về dữ liệu Microsoft DP-900
Bởi:Cameron McKenzie