Studio dữ liệu Azure MySQL

Trình kết nối MySQL của Looker Studio dựa trên Google Cloud SQL dành cho MySQL và tuân theo các giới hạn tương tự đối với các phiên bản và tính năng được hỗ trợ. Tìm hiểu thêm về Google Cloud SQL cho MySQL

Phiên bản được hỗ trợ

Chúng tôi đã thử nghiệm Looker Studio trên các phiên bản MySQL sau

  • 5. 6
  • 5. 7
  • 8. 0

Nếu bạn gặp sự cố khi sử dụng phiên bản được hỗ trợ, vui lòng cho chúng tôi biết trong Cộng đồng trợ giúp của Looker Studio. Bạn có thể thêm và bỏ phiếu cho các yêu cầu tính năng tại đây

Kết nối

  1. Đăng nhập vào Looker Studio
  2. Ở trên cùng bên trái, hãy nhấp vào
    Studio dữ liệu Azure MySQL
     rồi chọn Nguồn dữ liệu.
  3. Chọn trình kết nối MySQL
  4. Thiết lập kết nối đến cơ sở dữ liệu của bạn

    Kết nối với tên máy chủ hoặc địa chỉ IP,

    1. Ở bên trái, hãy chọn CƠ BẢN
    2. Nhập chi tiết kết nối
      1. Tên máy chủ hoặc địa chỉ IP
      2. Cổng (Tùy chọn)
      3. cơ sở dữ liệu
      4. tên tài khoản
      5. Mật khẩu

    Kết nối với một URL JDBC

    1. Ở bên trái, chọn URL JDBC
    2. Nhập chi tiết kết nối
      1. URL JDBC

        Ví dụ

        jdbc:mysql://[:]/

      2. tên tài khoản
      3. Mật khẩu

    Nếu bạn sử dụng tùy chọn tên máy chủ JDBC, bạn có thể đảm bảo rằng nó có thể truy cập được bằng các công cụ tra cứu DNS công khai như Whois

    Ghi chú. Looker Studio không thể kết nối với localhost. Bạn phải sử dụng tên máy chủ hoặc địa chỉ IP công khai

  5. Bật SSL (tùy chọn)

    Looker Studio hỗ trợ các kết nối an toàn (được mã hóa) đến máy chủ bằng giao thức TLS (Transport Layer Security). TLS còn được gọi là SSL (Lớp cổng bảo mật). Để bật kết nối an toàn, hãy chọn Bật SSL, sau đó cung cấp các tệp cấu hình SSL của bạn

  6. Bật xác thực ứng dụng khách (tùy chọn)

    Khi hộp này được chọn, bạn có thể tải lên khóa riêng của ứng dụng khách và chứng chỉ ứng dụng khách nếu được yêu cầu để truy cập cơ sở dữ liệu của bạn

  7. Nhấp vào XÁC THỰC
  8. Chọn bảng từ danh sách hoặc nhập truy vấn tùy chỉnh.
    Chọn tùy chọn CUSTOM QUERY để cung cấp truy vấn SQL thay vì kết nối với một bảng. Looker Studio sử dụng SQL tùy chỉnh này làm câu lệnh chọn bên trong cho mỗi truy vấn được tạo tới cơ sở dữ liệu.
  9. Nhấp vào KẾT NỐI

Trong giây lát, trang danh sách trường nguồn dữ liệu xuất hiện. Ở phía trên bên phải, hãy nhấp vào TẠO BÁO CÁO hoặc KHÁM PHÁ để bắt đầu trực quan hóa dữ liệu của bạn

ghi chú

Loại dữ liệu

Looker Studio ánh xạ các kiểu dữ liệu gốc của cơ sở dữ liệu của bạn thành một tập hợp các kiểu dữ liệu. Nếu Looker Studio gặp một cột trong bảng của bạn hoặc truy vấn thuộc loại không được hỗ trợ, nó sẽ không tạo trường cho cột đó

Ghi chú. Looker Studio không hỗ trợ Tiện ích mở rộng dữ liệu không gian của MySQL

truy cập tường lửa

Để cho phép Looker Studio kết nối và truy vấn cơ sở dữ liệu đằng sau tường lửa, bạn cần mở quyền truy cập vào các địa chỉ IP cụ thể

Báo động. Các địa chỉ IP hiện được Looker Studio sử dụng để kết nối với cơ sở dữ liệu của bạn sẽ thay đổi vào đầu năm 2023. Để đảm bảo rằng các báo cáo của bạn tiếp tục hoạt động bình thường sau khi thay đổi, bạn phải mở các địa chỉ IP được liệt kê bên dưới

Trong bài viết này, bạn sẽ tìm hiểu cách kết nối với Cơ sở dữ liệu Azure cho MySQL và khám phá ba kịch bản di chuyển cơ sở dữ liệu từ MySQL sang Azure bằng dbForge Studio cho MySQL

Studio dữ liệu Azure MySQL

Bài viết hướng dẫn cách kết nối Azure Database cho MySQL Server thông qua dbForge Studio cho MySQL. Nó cũng khám phá ba cách tiếp cận phổ biến khi sử dụng Studio để di chuyển cơ sở dữ liệu từ MySQL sang máy chủ Azure MySQL. Việc lựa chọn một cách tiếp cận tùy thuộc vào các hoàn cảnh và yêu cầu của dự án

Kết nối với Cơ sở dữ liệu Azure cho MySQL bằng dbForge Studio cho MySQL

Di chuyển cơ sở dữ liệu bằng chức năng Sao lưu và Khôi phục

Di chuyển cơ sở dữ liệu bằng chức năng Sao chép cơ sở dữ liệu

Di chuyển cơ sở dữ liệu bằng các công cụ So sánh dữ liệu và giản đồ

điều kiện tiên quyết

Để đi qua các bước của hướng dẫn này, bạn cần phải

  • Tạo một phiên bản trong Cơ sở dữ liệu Azure cho MySQL
  • Cài đặt dbForge Studio cho MySQL trên máy của bạn

Kết nối với Cơ sở dữ liệu Azure cho MySQL bằng dbForge Studio cho MySQL

Để kết nối với Cơ sở dữ liệu Azure cho MySQL bằng dbForge Studio cho MySQL

  1. Trên menu Cơ sở dữ liệu, nhấp vào Kết nối mới
  2. Cung cấp tên máy chủ và thông tin đăng nhập
  3. Nhấn nút Test Connection để kiểm tra cấu hình
Studio dữ liệu Azure MySQL

Di chuyển cơ sở dữ liệu bằng chức năng Sao lưu và Khôi phục

Studio cho phép di chuyển cơ sở dữ liệu sang Azure theo một số cách, việc lựa chọn cách nào chỉ phụ thuộc vào nhu cầu của bạn. Nếu cần di chuyển toàn bộ cơ sở dữ liệu, tốt nhất bạn nên sử dụng chức năng Backup and Restore

Trong ví dụ hoạt động này, chúng tôi sẽ di chuyển cơ sở dữ liệu sakila nằm trên máy chủ MySQL sang Cơ sở dữ liệu Azure cho MySQL. Logic đằng sau quá trình di chuyển bằng cách sử dụng chức năng Sao lưu và Khôi phục của dbForge Studio dành cho MySQL là tạo bản sao lưu của cơ sở dữ liệu MySQL rồi khôi phục nó trong Cơ sở dữ liệu Azure dành cho MySQL

Bước 1. Sao lưu cơ sở dữ liệu

1. Trên menu Cơ sở dữ liệu, trỏ tới Sao lưu và Khôi phục, rồi bấm vào Cơ sở dữ liệu Sao lưu.
Trình hướng dẫn sao lưu cơ sở dữ liệu sẽ xuất hiện.

Studio dữ liệu Azure MySQL

2. Trên tab Nội dung sao lưu của Trình hướng dẫn sao lưu cơ sở dữ liệu, hãy chọn các đối tượng cơ sở dữ liệu bạn muốn sao lưu

Studio dữ liệu Azure MySQL

3. Trên tab Tùy chọn, định cấu hình quy trình sao lưu để phù hợp với yêu cầu của bạn

Studio dữ liệu Azure MySQL

4. Chỉ định hành vi xử lý lỗi và tùy chọn ghi nhật ký

Studio dữ liệu Azure MySQL

5. Nhấp vào Sao lưu

Studio dữ liệu Azure MySQL

Bước 2. Khôi phục cơ sở dữ liệu

1. Kết nối với Azure cho Cơ sở dữ liệu cho MySQL như mô tả ở trên.
2. Bấm chuột phải vào phần thân của Trình khám phá cơ sở dữ liệu, trỏ tới Sao lưu và khôi phục, rồi bấm vào Khôi phục cơ sở dữ liệu.

Studio dữ liệu Azure MySQL

3. Trong Trình hướng dẫn khôi phục cơ sở dữ liệu mở ra, hãy chọn một tệp có bản sao lưu cơ sở dữ liệu

Studio dữ liệu Azure MySQL

4. Nhấp vào Khôi phục

Studio dữ liệu Azure MySQL

Di chuyển cơ sở dữ liệu bằng chức năng Sao chép cơ sở dữ liệu

Chức năng Sao chép Cơ sở dữ liệu hơi giống với Sao lưu và Khôi phục, ngoại trừ việc với chức năng này, bạn không cần thực hiện hai bước để di chuyển cơ sở dữ liệu. Và hơn thế nữa, tính năng cho phép chuyển hai hoặc nhiều cơ sở dữ liệu trong một lần. Chức năng Sao chép Cơ sở dữ liệu chỉ khả dụng trong phiên bản Doanh nghiệp của dbForge Studio dành cho MySQL

Trong ví dụ hoạt động này, chúng tôi sẽ di chuyển cơ sở dữ liệu world_x từ máy chủ MySQL sang Cơ sở dữ liệu Azure cho MySQL

Để di chuyển cơ sở dữ liệu bằng chức năng Sao chép cơ sở dữ liệu

1. Trên menu Cơ sở dữ liệu, nhấp vào Sao chép cơ sở dữ liệu

Studio dữ liệu Azure MySQL

2. Trong tab Sao chép cơ sở dữ liệu xuất hiện, chỉ định kết nối nguồn và đích và chọn (các) cơ sở dữ liệu sẽ được di chuyển. Chúng tôi nhập kết nối Azure MySQL và chọn cơ sở dữ liệu world_x.
Nhấp vào mũi tên màu xanh lục để bắt đầu quá trình.

Studio dữ liệu Azure MySQL

3. Kiểm tra kết quả.
Do nỗ lực di chuyển cơ sở dữ liệu của chúng tôi, cơ sở dữ liệu world_x đã xuất hiện thành công trong Azure MySQL.

Studio dữ liệu Azure MySQL

Di chuyển cơ sở dữ liệu bằng các công cụ So sánh dữ liệu và giản đồ

dbForge Studio cho MySQL kết hợp một số công cụ cho phép di chuyển cơ sở dữ liệu MySQL, lược đồ MySQL và\hoặc dữ liệu sang Azure. Việc lựa chọn chức năng phụ thuộc vào nhu cầu của bạn và các yêu cầu của dự án của bạn. Nếu bạn cần di chuyển một cơ sở dữ liệu có chọn lọc, tôi. e. di chuyển một số bảng MySQL nhất định sang Azure, tốt nhất nên sử dụng chức năng So sánh dữ liệu và Lược đồ

Trong ví dụ hoạt động này, chúng tôi sẽ di chuyển cơ sở dữ liệu thế giới nằm trên máy chủ MySQL sang Cơ sở dữ liệu Azure cho MySQL. Logic đằng sau quá trình di chuyển bằng cách sử dụng chức năng So sánh lược đồ và dữ liệu của dbForge Studio cho MySQL là tạo một cơ sở dữ liệu trống trong Cơ sở dữ liệu Azure cho MySQL, trước tiên đồng bộ hóa nó với cơ sở dữ liệu MySQL được yêu cầu bằng công cụ So sánh lược đồ, sau đó sử dụng công cụ So sánh dữ liệu. Bằng cách này, các lược đồ và dữ liệu của MySQL sẽ được chuyển chính xác sang Azure

Bước 1. Kết nối với Cơ sở dữ liệu Azure cho MySQL và tạo một cơ sở dữ liệu trống

Studio dữ liệu Azure MySQL

Bước 2. Đồng bộ hóa lược đồ

1. Trên menu So sánh, nhấp vào So sánh lược đồ mới.
Trình hướng dẫn so sánh lược đồ mới xuất hiện.

Studio dữ liệu Azure MySQL

2. Chọn Nguồn và Mục tiêu, sau đó chỉ định các tùy chọn so sánh giản đồ. Nhấp vào So sánh

Studio dữ liệu Azure MySQL

3. Trong lưới kết quả so sánh xuất hiện, hãy chọn các đối tượng để đồng bộ hóa. Nhấp vào nút mũi tên màu xanh lá cây để mở Trình hướng dẫn đồng bộ hóa sơ đồ

Studio dữ liệu Azure MySQL

4. Xem qua các bước của trình hướng dẫn định cấu hình đồng bộ hóa. Nhấp vào Đồng bộ hóa để triển khai các thay đổi

Studio dữ liệu Azure MySQL

Bước 3. So sánh dữ liệu

1. Trên menu So sánh, nhấp vào So sánh dữ liệu mới. Trình hướng dẫn so sánh dữ liệu mới xuất hiện

Studio dữ liệu Azure MySQL

2. Chọn Nguồn và Mục tiêu, sau đó chỉ định các tùy chọn so sánh dữ liệu và thay đổi ánh xạ nếu cần. Nhấp vào So sánh

Studio dữ liệu Azure MySQL

3. Trong lưới kết quả so sánh xuất hiện, hãy chọn các đối tượng để đồng bộ hóa. Nhấp vào nút mũi tên màu xanh lục để mở Trình hướng dẫn đồng bộ hóa dữ liệu

Studio dữ liệu Azure MySQL

4. Xem qua các bước của trình hướng dẫn định cấu hình đồng bộ hóa. Nhấp vào Đồng bộ hóa để triển khai các thay đổi

Studio dữ liệu Azure MySQL

5. Thưởng thức kết quả

Studio dữ liệu Azure MySQL

Tóm lược

Ngày nay, ngày càng có nhiều doanh nghiệp chuyển cơ sở dữ liệu của họ sang Cơ sở dữ liệu Azure cho MySQL, vì dịch vụ cơ sở dữ liệu này dễ dàng thiết lập, quản lý và thay đổi quy mô. Việc di chuyển đó không cần phải đau đớn. dbForge Studio dành cho MySQL tự hào có các công cụ di chuyển hoàn hảo có thể hỗ trợ đáng kể cho quy trình. Studio cho phép chuyển cơ sở dữ liệu dễ dàng được định cấu hình, lưu, chỉnh sửa, tự động và lên lịch. Hơn thế nữa, dbForge Studio cho MySQL hỗ trợ nhiều máy chủ cơ sở dữ liệu để di chuyển khối lượng công việc của bạn từ và sang

Azure Data Studio có thể kết nối với MySQL không?

Chức năng Azure Data Studio có sẵn cho MySQL bao gồm. Trình quản lý kết nối, cho phép bạn kết nối với bất kỳ máy chủ MySQL nào được lưu trữ tại chỗ, trên máy ảo, trên MySQL được quản lý trong các đám mây khác và trên Cơ sở dữ liệu Azure cho MySQL – Máy chủ linh hoạt

Bạn có thể sử dụng MySQL trong Azure không?

Bạn có thể sử dụng Máy chủ đơn hoặc Máy chủ linh hoạt để lưu trữ cơ sở dữ liệu MySQL trong Azure . Đó là một cơ sở dữ liệu được quản lý hoàn toàn dưới dạng dịch vụ cung cấp có thể xử lý khối lượng công việc quan trọng với hiệu suất có thể dự đoán và khả năng mở rộng linh hoạt.

Tôi có thể sử dụng Azure Data Studio cho SQL Server không?

Azure Data Studio là một công cụ nhẹ, miễn phí chạy trên Windows, macOS và Linux, để quản lý SQL Server, Cơ sở dữ liệu Azure SQL và Azure Synapse Analytics< . .

Azure Data Studio hỗ trợ những cơ sở dữ liệu nào?

Azure Data Studio được xây dựng dựa trên Visual Studio Code và cung cấp trải nghiệm quy trình làm việc mã hiện đại, nhẹ, tập trung vào bàn phím khi làm việc với Máy chủ SQL, Cơ sở dữ liệu Azure SQL và Azure Synapse Analytics . .