Cấu hình kết nối dữ liệu

Một số bước để cấu hình kết nối dữ liệu chung cho tất cả các thể loại kết nối dữ liệu. Các bước khác dành riêng cho các danh mục kết nối cụ thể và nhà cung cấp dữ liệu cụ thể.

Bảng này hiển thị các loại kết nối dữ liệu có sẵn:

Loại kết nối Các biến
Infor EPM OLAP
Nhà cung cấp Quan hệ Microsoft SQL Server
Máy chủ cơ sở dữ liệu Oracle
Máy chủ PostgreSQL
Amazon Redshift
Máy chủ Infor Olap
Máy chủ Olap Infor bên ngoài
Cơ sở dữ liệu Tách chuyển tích hợp
Infor Data Lake

Đối với tất cả các danh mục của kết nối dữ liệu, bạn xác định tên và mô tả của kết nối đó trên tab Chung. Tên duy nhất được tự động bắt nguồn từ tên mà bạn xác định.

Các tùy chọn của thẻ Kết nối khác nhau tùy theo danh mục kết nối.

Thẻ kết nối cho kết nối OLAP

Đối với các kết nối dữ liệu OLAP, bạn chọn nguồn dữ liệu OLAP để kết nối, trong trường Kết nối dữ liệu. Điều này cho phép các trường khác trên tab.

Trong trường Phương pháp Xác thực, hãy chọn một trong các tùy chọn sau:

  • Sử dụng Kết nối Hiện có: Sử dụng tùy chọn này nếu tài khoản hiện đang kết nối của người dùng Application Studio hoặc máy khách khác cũng được sử dụng để kết nối với OLAP.
  • Tài khoản Dịch vụ: Một số báo cáo Application Studio và quy trình Application Engine yêu cầu quyền truy cập dữ liệu OLAP nằm ngoài phạm vi quyền của người dùng hiện tại. Ví dụ: để sao chép hoặc xử lý dữ liệu. Trong trường hợp này, bạn phải tạo kết nối dữ liệu mạo danh người dùng có đặc quyền cao hơn được các báo cáo Application Studio và quy trình Application Engine đó sử dụng.
    Ghi chú

    Chúng tôi khuyên bạn không nên sử dụng tài khoản dịch vụ trong kết nối dữ liệu trong Self-Service và Office Integration

Để đặt cấu hình kết nối dữ liệu nhằm sử dụng tài khoản dịch vụ, hãy thực hiện các bước sau:

  1. Nhập tài khoản dịch vụ vào Infor EPM.

    Xem "Quản lý tài khoản dịch vụ".

  2. Đăng ký người dùng của tài khoản dịch vụ trong bảng điều khiển Người dùng và Nhóm Người dùng, đồng thời chỉ định vai trò ứng dụng hoặc dữ liệu được yêu cầu hoặc cả hai vai trò cho người dùng.
  3. Trên bảng Kết nối, trong bảng điều khiển Kết nối Dữ liệu, hãy chọn Tài khoản Dịch vụ làm phương thức xác thực.
  4. Từ danh sách tài khoản dịch vụ đã nhập, hãy chọn tài khoản dịch vụ được yêu cầu.

    Một cảnh báo sẽ được hiển thị để thông báo rằng tài khoản được sử dụng để kết nối dữ liệu có thể cho phép người dùng truy cập dữ liệu mà vai trò được chỉ định của họ không có quyền.

Ghi chú

Bạn phải ủy quyền cho tài khoản dịch vụ phụ trợ cho Infor EPM trong API Gateway cho đối tượng thuê của bạn. Phải nhập thông tin đăng nhập của tài khoản dịch vụ phụ trợ. Nếu không, kiểm tra kết nối dữ liệu sẽ hiển thị lỗi.

Để biết thêm thông tin, hãy xem "Quản lý tài khoản dịch vụ".

Thẻ kết nối cho các kết nối liên quan

Ghi chú

Xác thực Windows SQL không được hỗ trợ cho kết nối dữ liệu quan hệ. Bạn phải sử dụng Xác thực cơ bản.

Để kết nối dữ liệu quan hệ, bạn có thể xác định một kết nối dữ liệu mới, kết nối với cơ sở dữ liệu tách chuyển tích hợp, kết nối đến Data Lake, hoặc liên kết với kết nối đến một kết nối hiện có trong một ứng dụng khác. Chỉ có thể liên kết với kết nối hiện có nếu có thể liên kết được bật trên tab Sử dụng của ứng dụng hiện có.

Để xác định kết nối mới, bạn chọn một nhà cung cấp dữ liệu. Các trường còn lại của thẻ Kết nối phụ thuộc vào nhà cung cấp đã chọn.

Microsoft SQL Server
Trong trường Máy chủ, chọn máy tính chứa nguồn dữ liệu.
Chọn cơ sở dữ liệu và xác định tên người dùng và mật khẩu để truy cập vào đó.
Máy chủ cơ sở dữ liệu Oracle
Bạn có thể sử dụng TNS hiện có và chọn tên dịch vụ của tệp tnsnames.ora. Hoặc, bạn có thể xác định kết nối theo cách thủ công. Nếu bạn chọn Xác định thủ công, bạn phải xác định tên máy chủ, cổng và chọn một trong các loại kết nối sau:
  • Mặc định
  • Dành riêng
  • Được chia sẻ
Chọn một trong các giao thức sau:
  • TCP/IP
  • TCP/IP + SSL
  • Đường ống được đặt tên
  • IPC
Xác định tên dịch vụ hoặc ID dịch vụ. Sau đó, xác định tên người dùng và mật khẩu để kết nối với nguồn dữ liệu.
Máy chủ PostgreSQL
Trong trường Máy chủ, chọn máy tính chứa nguồn dữ liệu.
Xác định cổng.
Chọn cơ sở dữ liệu và xác định tên người dùng và mật khẩu để truy cập vào đó.
Amazon Redshift
Trong trường Máy chủ, chọn máy tính chứa nguồn dữ liệu.
Xác định cổng.
Chọn cơ sở dữ liệu và xác định tên người dùng và mật khẩu để truy cập vào đó.
Máy chủ Infor Olap
Bạn có thể xác thực với kết nối hiện có hoặc chọn xác thực cơ bản. Đối với xác thực cơ bản, xác định tên người dùng và mật khẩu cho nguồn dữ liệu.
Infor OLAP bên ngoài
Để kết nối với máy chủ Infor Bên ngoài OLAP, hãy xác định URL của nguồn dữ liệu có nguồn dữ liệu.
Chọn xác thực cơ bản và xác định tên người dùng và mật khẩu cho nguồn dữ liệu.
Chọn cơ sở dữ liệu.

Thẻ sử dụng

Trên tab Sử dụng, bạn có thể sử dụng kết nối nào trong và liệu có thể sử dụng kết nối trong các ứng dụng Infor EPM khác hay không.

Tab nâng cao cho các kết nối liên quan

Bạn có thể chỉ định thời gian chờ lệnh và hết thời gian chờ kết nối. Đối với tất cả các nhà cung cấp khác với Amazon Redshift, bạn có thể chọn một hoặc nhiều tùy chọn sau:

Mã hóa
Máy chủ SQL sử dụng mã hóa SSL cho tất cả dữ liệu được gửi giữa máy khách và máy chủ.
Đặt lại kết nối
Xác định xem kết nối cơ sở dữ liệu được đặt lại khi bị loại bỏ khỏi nhóm.
Thông tin bảo mật tồn tại
Thông tin có tính bảo mật như mật khẩu không được trả lại trong một phần của kết nối.
Bật hỗ trợ luôn sử dụng Nhóm khả dụng
Hỗ trợ cấu hình của nhiều cơ sở dữ liệu chính và nhiều cơ sở dữ liệu phụ để thất bại.
Tiếp nhận
Tiếp nhận kết nối trong ngữ cảnh giao dịch hiện tại của chuỗi tạo.
Chế độ SSL
Đối với các nhà cung cấp PostgreSQL, bạn có thể chọn một trong các chế độ SSL sau:
  • Tắt
  • Cho phép
  • Thích
  • Yêu cầu
Tham số Chuỗi Kết nối khác
Có thể sử dụng bất kỳ thuộc tính của chuỗi kết nối nào làm tham số.
Dấu vân tay
Nhấp vào Tải Dấu vân tay để truy xuất chứng chỉ của máy chủ từ xa và điền vào trường Dấu vân tay. Kết nối dữ liệu sẽ không chấp nhận kết nối từ bất kỳ máy chủ nào cung cấp một chứng chỉ khác.

Ví dụ

Có thể đặt cấu hình yêu cầu về kết nối có tính khả dụng cao bằng hộp kiểm Bật hỗ trợ 'Luôn Sử dụng Nhóm Khả dụng' và tùy chọn thời gian chờ lệnh và kết nối trên bảng Nâng cao.

Chuỗi kết nối được tạo từ các lựa chọn trên bảng Nâng cao có thể được hiển thị như sau:

Provider=MSOLEDBSQL;Server=tcp:DEVBILS.<customer>.com,1433;MultiSubnetFailover=Yes;Database=DB_Name; Connect Timeout=30;ConnectRetryCount=10;ConnectRetryInterval=10;

Bảng Nâng cao cho kết nối OLAP

Hãy chọn định dạng để sử dụng cho tên duy nhất của thành phần nếu muốn. Theo mặc định, định dạng được xác định trong cơ sở dữ liệu sẽ được sử dụng.