Cách kết nối đến nguồn dữ liệu tại chỗ từ Azure Logic Apps (Phần 1)

Sau khi bạn cài đặt cổng dữ liệu tại chỗ trên một máy tính cục bộ và trước khi bạn truy cập các nguồn dữ liệu tại chỗ từ các ứng dụng logic của mình, bạn cần tạo tài nguyên cổng trong Azure để cài đặt cổng của mình.

Tham khảo: Giới thiệu khái niệm Cổng dữ liệu tại chỗ trong Power BI

Bạn có thể chọn tài nguyên cổng này trong các trình kích hoạt và hành động mà bạn muốn sử dụng cho các trình kết nối tại chỗ có sẵn trong Azure Logic Apps. Azure Logic Apps hỗ trợ các thao tác đọc và ghi thông qua cổng dữ liệu. Tuy nhiên, các hoạt động này có giới hạn về kích thước tải trọng của chúng.

Bài viết này sẽ trình bày cách tạo tài nguyên cổng Azure của bạn cho cổng đã cài đặt trước đó trên máy tính cục bộ.

Lưu ý: Để truy cập trực tiếp vào các tài nguyên tại chỗ trong mạng ảo Azure mà không cần phải sử dụng cổng, hãy cân nhắc tạo môi trường dịch vụ thích hợp.

1. Các nguồn dữ liệu được hỗ trợ

Trong Azure Logic Apps, cổng dữ liệu tại chỗ hỗ trợ kết nối tại chỗ cho các nguồn dữ liệu này:

  • BizTalk Server 2016
  • File System
  • IBM DB2
  • IBM Informix
  • IBM MQ
  • MySQL
  • Oracle Database
  • PostgreSQL
  • SAP
  • SharePoint Server
  • SQL Server
  • Teradata

Bạn cũng có thể tạo các kết nối tùy chỉnh mà kết nối đến nguồn dữ liệu qua HTTP hoặc HTTPS bằng cách sử dụng REST hoặc SOAP. Mặc dù, bản thân cổng không phát sinh thêm chi phí nhưng mô hình định giá Logic Apps áp dụng cho các trình kết nối này và các hoạt động khác trong Azure Logic Apps.

2. Điều kiện tiên quyết

Có một số điều kiện mà bạn cần thực hiện trước khi tiến hành kết nối:

  • Đã cài đặt cổng dữ liệu tại chỗ trên máy tính cục bộ. Cài đặt cổng này phải tồn tại trước khi bạn có thể tạo tài nguyên cổng liên kết đến cài đặt này.
  • Bạn có cùng một tài khoản Azure và đăng ký mà bạn dùng để cài đặt cổng của mình. Tài khoản Azure này chỉ được thuộc về một đối tượng hoặc thư mục Azure Active Directory (Azure AD). Bạn cùng sử dụng cần một tài khoản Azure và đăng ký để tạo tài nguyên cổng của mình trong Azure vì chỉ quản trị viên cổng mới có thể tạo tài nguyên trong Azure. Các dịch vụ chính hiện vẫn chưa được hỗ trợ.

    • Khi bạn tạo tài nguyên cổng trong Azure, bạn chọn một cài đặt cổng để liên kết với tài nguyên cổng của bạn và chỉ tài nguyên cổng đó. Mỗi tài nguyên cổng chỉ có thể liên kết đến một cài đặt cổng. Bạn không thể chọn cài đặt cổng đã được liên kết với tài nguyên cổng khác.
    • Ứng dụng logic và tài nguyên cổng của bạn không cần tồn tại trong cùng một gói đăng ký Azure. Với điều kiện bạn có quyền truy cập đăng ký, trong các trình kích hoạt và hành động có thể truy cập các nguồn dữ liệu tại chỗ, bạn có thể chọn các đăng ký Azure khác có tài nguyên cổng.
3. Tạo tài nguyên cổng Azure

Sau khi bạn đã cài đặt cổng trên một máy tính cục bộ, tạo tài nguyên cho cổng Azure của bạn.

  • Bước 1: Đăng nhập vào Azure portal với cùng tài khoản Azure cài đặt cổng.
  • Bước 2Trong hộp tìm kiếm Azure, nhập “on-premises data gateway” và chọn On-premises Data Gateways.

  • Bước 3: Bên dưới On-premises Data Gateways, chọn Add.

  • Bước 4: Bên dưới Create connection gateway, cung cấp các thông tin này cho tài nguyên cổng của bạn. Sau khi hoàn tất, bạn chọn Create.
Property Description
Resource Name

Cung cấp một cái tên cho tài nguyên cổng của bạn chỉ chứa ký tự, số, dấu gạch nối, gạch dưới, dấu ngoặc đơn hoặc dấu chấm.

Subcription

Chọn đăng ký Azure cho tài khoản Azure dùng cài đặt cổng. Đăng ký mặc định dựa trên tài khoản Azure mà bạn đang dùng để đăng nhập.

Resource group

Nhóm tài nguyên Azure mà bạn muốn sử dụng.

Location

Cùng một khu vực hoặc vị trí đã được chọn cho dịch vục đám mây cổng trong quá trình cài đặt cổng. Nếu không cài đặt cổng của bạn sẽ không xuất hiện trong danh sách Installation Name. Vị trí ứng dụng logic có thể khác với vị trí tài nguyên cổng.

Location Name

Chọn một cài đặt cổng, chỉ xuất hiện trong danh sách khi đáp ứng các điều kiện sau:

  • Cài đặt cổng kết nối sử dụng cùng một vùng với tài nguyên cổng bạn muốn tạo.
  • Cài đặt cổng không được liên kết với tài nguyên cổng Azure khác.
  • Cài đặt cổng được liên kết với cùng tài khoản Azure mà bạn dùng để tạo tài nguyên cổng.

Tài khoản Azure của bạn thuộc về một đối tượng hoặc thư mục Azure Active Directory (Azure AD) và là tài khoản mà bạn dùng để cài đặt cổng.

Dưới đây là một ví dụ về một cài đặt cổng có cùng vùng với tài nguyên cổng của bạn và được liên kết với cùng tài khoản Azure:

Kết thúc phần đầu tiên, BAC đã giới thiệu đến bạn đọc các nguồn tài nguyên được hỗ trợ cũng như cách tạo tài nguyên cổng Azure. Trong phần sau, chúng ta sẽ tiếp tục với những chủ đề như kết nối dữ liệu tại chỗ, chỉnh sửa kết nối, xóa tài nguyên cổng…. Đừng quên đón xem tại website bacs.vn.

Nguồn tham khảo:

https://docs.microsoft.com/

Đọc tiếp phần 2 tại đây nhé: Cách kết nối đến nguồn dữ liệu tại chỗ từ Azure Logic Apps (Phần 2)

Nhu cầu đào tạo doanh nghiệp

BAC là đơn vị đào tạo BA đầu tiên tại Việt Nam. Đối tác chính thức của IIBA quốc tế. Ngoài các khóa học public, BAC còn có các khóa học in house dành riêng cho từng doanh nghiệp. Chương trình được thiết kế riêng theo yêu cầu của doanh nghiệp, giúp doanh nghiệp giải quyết những khó khăn và tư vấn phát triển.

Tham khảo chương trình đào tạo: 

Các bài viết liên quan Power BI: 

    Các bài viết liên quan: 

    • TABLEAU – Giải pháp BUSINESS INTELLIGENCE (BI) – click vào đây
    • Hướng dẫn cài đặt và Sử dụng TABLEAU – click vào đây
    • Tính năng mới trên tableau – version 2019.1 – click vào đây

    BAC – Biên soạn và tổng hợp nội dung

    Previous Post
    Next Post