Chia sẻ qua


Hướng dẫn khắc phục sự cố Azure Synapse Link for Dataverse

Khi bạn mở Azure Synapse Hồ sơ liên kết, bạn có thể thấy lỗi kèm theo thông báo và liên kết đến bài viết này. Ngoài ra, người dùng cũng có thể thấy trạng thái Lỗi bên cạnh các bảng đã có trong Azure Synapse hồ sơ liên kết. Sử dụng hướng dẫn khắc phục sự cố này để chẩn đoán và khắc phục tình trạng lỗi bằng Azure Synapse Liên kết cho Dataverse.

Thông báo lỗi Nguyên nhân Cách giải quyết
MSI-801: Azure Synapse Không thể truy cập vào tài khoản lưu trữ được bảo mật thông qua MSI. Việc cập nhật dữ liệu đang tạm dừng. Bạn đã bật tính năng nhận dạng dịch vụ được quản lý (MSI) cho tài khoản lưu trữ được chọn cho hồ sơ liên kết Azure Synapse này.
Azure Synapse Dịch vụ liên kết không có quyền truy cập vào tài khoản lưu trữ do sự cố cấu hình MSI và dịch vụ đã tạm dừng.
Xem lại và xác minh cấu hình MSI
Xác minh rằng chính sách MSI không bị xóa.
Xác thực MSI được cấp các quyền truy cập cần thiết.
Thông tin thêm: Cấu hình MSI
Sau khi quyền truy cập cần thiết được cấp, dịch vụ sẽ tiếp tục.
ADLS-802: Azure Synapse Liên kết không thể truy cập vào tài khoản lưu trữ. Việc cập nhật dữ liệu đang tạm dừng. Azure Synapse Dịch vụ liên kết không thể truy cập vào tài khoản lưu trữ và dịch vụ đã tạm dừng.
Quyền liên quan đến tài khoản lưu trữ được gán cho Azure Synapse Hồ sơ liên kết có thể đã thay đổi hoặc tài khoản lưu trữ không tồn tại.
Xác minh rằng tài khoản lưu trữ tồn tại và dịch vụ Liên kết có quyền truy cập của chủ sở hữu vào tài khoản lưu trữ. Azure Synapse
Thông tin thêm: Điều kiện tiên quyết
Khi quyền truy cập cần thiết được cấp, dịch vụ sẽ tiếp tục.
CT-803: Khóa cấu hình theo dõi thay đổi phiên bản hàng bị vô hiệu hóa trong môi trường được liên kết. Việc cập nhật dữ liệu trong một số bảng có thể bị tạm dừng. Azure Synapse Dịch vụ liên kết yêu cầu khóa cấu hình bật theo dõi thay đổi phiên bản hàng được bật trong môi trường ứng dụng tài chính và hoạt động được liên kết. Khóa cấu hình này bị vô hiệu hóa trong môi trường được liên kết và dịch vụ đã tạm dừng các bảng ứng dụng tài chính và hoạt động khỏi môi trường được liên kết.
Có thể thao tác khôi phục cơ sở dữ liệu đã khiến cấu hình bị hoàn nguyên.
Bật khóa cấu hình và xóa rồi thêm lại các bảng ứng dụng tài chính và hoạt động để tiếp tục. Các bảng bị ảnh hưởng sẽ được khởi tạo để phản ánh dữ liệu mới.
Quản trị viên của bạn phải kích hoạt lại khóa cấu hình ứng dụng tài chính và hoạt động.
Thông tin thêm: Thêm cấu hình trong môi trường ứng dụng tài chính và hoạt động
Dịch vụ sẽ tiếp tục khi khóa cấu hình được bật lại.
DV-804: Môi trường này đang ở chế độ quản trị và dịch vụ đã tạm dừng. Khi môi trường ở chế độ quản trị, tất cả các dịch vụ bao gồm dịch vụ liên kết đều tạm thời bị tạm dừng. Power Platform Azure Synapse
Khi Chế độ quản trị bị Tắt, các dịch vụ sẽ được tiếp tục.
Xác minh với người quản lý môi trường của bạn và đảm bảo rằng môi trường đang hoạt động.
Ngoài ra, hãy xác minh rằng cài đặt môi trường Hoạt động nền được Bật sau Chế độ quản trị được Tắt.
Azure Synapse Dịch vụ liên kết sẽ tiếp tục khi môi trường hoạt động trở lại.
SYN-805: Không thể truy cập không gian làm việc Synapse. Azure Synapse Dịch vụ liên kết không thể truy cập vào không gian làm việc Synapse được liên kết với cấu hình này.
Bảng Synapse có thể không được tạo ngay lập tức khi bạn giải quyết vấn đề này. Hệ thống tạo các bảng trong không gian làm việc Synapse khi dữ liệu được cập nhật trong Dataverse.
Trong cấu hình mạng không gian làm việc Synapse, hãy bật tùy chọn Cho phép các dịch vụ và tài nguyên Azure truy cập không gian làm việc này.
SYN-806: Không thể truy cập vào vùng lưu trữ mặc định trong không gian làm việc Synapse. Không gian làm việc Synapse liên kết với hồ sơ liên kết Azure Synapse này không chứa hệ thống tệp Azure Data Lake Storage Gen2 chính. Bộ chứa lưu trữ mặc định có thể đã bị xóa hoặc không thể truy cập được.
Không gian làm việc Synapse sử dụng bộ lưu trữ mặc định làm bộ lưu trữ tạm thời khi tạo hệ thống tệp. Phải cung cấp vùng lưu trữ mặc định khi tạo không gian làm việc Synapse.
Có thể vùng lưu trữ này đã bị xóa hoặc không thể truy cập được nữa.
Yêu cầu quản trị viên của bạn khởi chạy không gian làm việc Synapse và xác minh tên của hệ thống tệp chính Azure Data Lake Storage Gen2.
Ngoài ra, hãy xác minh rằng có một vùng lưu trữ Gen2 có tên đó trong cùng một đăng ký. Azure Data Lake Storage
Nếu thùng chứa lưu trữ bị thiếu, hãy tạo một thùng chứa lưu trữ có cùng tên.
SYN-809: Không gian làm việc Synapse {name} đã bật chính sách lọc dữ liệu. Bạn cần chọn một không gian làm việc khác. Cấu hình Synapse Link có tùy chọn chuyển đổi Delta yêu cầu không gian làm việc Synapse không có chính sách lọc dữ liệu. Có thể bạn đã chọn không gian làm việc Synapse với các chính sách lọc dữ liệu, điều này ảnh hưởng đến các dịch vụ tính toán của Synapse Link. Yêu cầu quản trị viên cung cấp không gian làm việc Synapse không bật chính sách lọc dữ liệu. Bạn cũng có thể cân nhắc sử dụng Fabric Link thay thế cho Synapse Link.
SYN-810: Bộ lưu trữ mặc định được liên kết với không gian làm việc Synapse bị hạn chế về mặt mạng. Cấu hình Synapse Link với tùy chọn chuyển đổi Delta yêu cầu không gian làm việc Synapse có bộ chứa lưu trữ mặc định. Nếu vùng lưu trữ mặc định được liên kết với không gian làm việc Synapse đã chọn có áp dụng các hạn chế về mạng, thì dịch vụ tính toán Synapse Link sẽ không thể thực hiện các bản cập nhật bắt buộc. Yêu cầu quản trị viên xóa các hạn chế mạng liên quan đến vùng lưu trữ mặc định được liên kết với không gian làm việc Synapse đã chọn hoặc chọn một không gian làm việc Synapse khác.
SPARK-807: Nhóm tính toán Spark {name} trong {không gian làm việc Synapse} không còn khả dụng nữa. Việc cập nhật dữ liệu đang tạm dừng. Azure Synapse Dịch vụ liên kết yêu cầu một nhóm Spark để xử lý dữ liệu thành định dạng delta. Nhóm Spark được cung cấp cùng với hồ sơ liên kết này đã bị xóa hoặc không còn khả dụng nữa. Azure Synapse
Cũng có khả năng quyền truy cập vào không gian làm việc Synapse đã bị hạn chế.
Sau khi bạn giải quyết được sự cố, Azure Synapse Dịch vụ liên kết sẽ tiếp tục cập nhật dữ liệu khi dữ liệu thay đổi.
Xác minh rằng nhóm Spark có tên đã chọn đã tồn tại. Nếu bạn hoặc ai đó đã xóa nhóm Spark này, hãy tạo nhóm Spark khác có cùng tên.
SPARK-808: Nhóm tính toán Spark {name} trong {không gian làm việc Synapse} không đủ. Một hoặc nhiều bảng không thể được cập nhật. Azure Synapse Dịch vụ liên kết sử dụng nhóm Spark được cung cấp trong cấu hình để chuyển đổi các tệp sang định dạng Delta parquet khi dữ liệu được cập nhật.
Khi có một lượng lớn dữ liệu có sẵn để cập nhật, kích thước của nhóm Spark được cung cấp trong hồ sơ Azure Synapse Link có thể không cung cấp đủ sức mạnh tính toán.
Điều này đặc biệt có thể xảy ra khi bạn thêm các bảng lớn vì quá trình khởi tạo sẽ tạo ra một lượng dữ liệu lớn.
Điều này cũng có thể xảy ra khi bạn có gói đăng ký "trả tiền khi sử dụng" với dung lượng hạn chế. Các nhóm Spark trong các loại đăng ký này có dung lượng hạn chế.
Tăng số lượng lõi trong nhóm Spark được chỉ định.
Hệ thống sẽ sử dụng công suất tăng thêm khi khối lượng công việc lớn hơn và giảm quy mô khi cần thiết.
Thông tin thêm: Kích thước nhóm Spark được đề xuất để chuyển đổi Delta
CT-809: Thuộc tính theo dõi thay đổi phiên bản hàng bị vô hiệu hóa trong bảng. Việc cập nhật dữ liệu đang tạm dừng. Azure Synapse Dịch vụ liên kết yêu cầu bật thuộc tính siêu dữ liệu Theo dõi thay đổi phiên bản hàng . Thuộc tính này đã bị vô hiệu hóa đối với bảng và bảng sẽ không còn được cập nhật nữa.
Việc cập nhật thuộc tính siêu dữ liệu này trong tài chính và hoạt động đòi hỏi sự can thiệp của nhà phát triển. Có thể thuộc tính đã bị vô hiệu hóa sau khi Azure Synapse Hồ sơ liên kết được tạo.
Bật lại thuộc tính siêu dữ liệu theo dõi thay đổi phiên bản hàng để tiếp tục bảng này.
Bạn có thể cần người quản trị hoặc nhà phát triển để kích hoạt lại thuộc tính bằng công cụ dành cho nhà phát triển. Thông tin thêm: Bật theo dõi thay đổi phiên bản hàng cho bảng để biết chi tiết.
CT-810: Thuộc tính Cho phép theo dõi thay đổi phiên bản hàng của bảng này được đặt thành Không. Azure Synapse Dịch vụ liên kết yêu cầu bật thuộc tính siêu dữ liệu Cho phép theo dõi thay đổi phiên bản hàng thành .
Việc cập nhật thuộc tính siêu dữ liệu này trong tài chính và hoạt động đòi hỏi sự can thiệp của nhà phát triển. Có thể thuộc tính này đã bị vô hiệu hóa sau khi hồ sơ Synapse Link được tạo.
Bật lại thuộc tính siêu dữ liệu theo dõi thay đổi phiên bản hàng để tiếp tục bảng này.
Bạn có thể cần người quản trị hoặc nhà phát triển để kích hoạt lại thuộc tính bằng công cụ dành cho nhà phát triển. Thông tin thêm: Bật theo dõi thay đổi phiên bản hàng cho bảng để biết chi tiết.
FnO-810: Môi trường tài chính và hoạt động liên kết không khả dụng hoặc đã tạm dừng. Môi trường ứng dụng tài chính và hoạt động được liên kết với Azure Synapse Liên kết hồ sơ này không khả dụng hoặc đang ở chế độ bảo trì. Azure Synapse Dịch vụ liên kết không thể kết nối với môi trường và dịch vụ đã tạm dừng các bảng có nguồn từ ứng dụng tài chính và hoạt động.
Trong trường hợp môi trường lưu trữ trên đám mây, môi trường có thể đang ở trạng thái tạm dừng.
Xác minh với quản trị viên của bạn rằng môi trường được liên kết không bị tạm dừng và không ở chế độ bảo trì.
Azure Synapse Dịch vụ liên kết sẽ tiếp tục khi môi trường ở chế độ hoạt động.
FnO-811: Môi trường tài chính và hoạt động liên kết cần được cập nhật. Môi trường ứng dụng tài chính và hoạt động được liên kết với Azure Synapse Liên kết hồ sơ cần được cập nhật lên phiên bản mới nhất.
Nếu bạn hiện đang sử dụng phiên bản tài chính và hoạt động PU60, PU61 hoặc PU62, bạn phải cập nhật lên bản cập nhật tích lũy mới nhất
10.0.36 (PU 60) - 7.0.7036.133 hoặc mới hơn
10.0.37 (PU 61) - 7.0.7068.109 hoặc mới hơn
10.0.38 (PU 62) - 7.0.7120.59 hoặc mới hơn
Các bản cập nhật bắt buộc được bao gồm trong bản cập nhật tích lũy 10.0.39 (PU63)
Liên hệ với quản trị viên ứng dụng tài chính và hoạt động của bạn và áp dụng bản cập nhật phiên bản mới nhất cho môi trường của bạn.
FnO-812: Cần tạo thêm chỉ mục trong môi trường tài chính và hoạt động của bạn. Khi bạn chọn bảng từ môi trường ứng dụng tài chính và hoạt động, hệ thống sẽ tạo các chỉ mục bổ sung trong cơ sở dữ liệu để cho phép khởi tạo và cập nhật dữ liệu hiệu quả. Lỗi này chỉ ra rằng các bảng bị thiếu chỉ mục. Điều này có thể xảy ra vì một số lý do.

Nếu bạn nhận được lỗi này từ Môi trường lưu trữ đám mây (CHE), bạn cần bật các chuyến bay và chỉ mục cụ thể như được nêu trong tài liệu.

Nếu bạn nhận được lỗi này từ môi trường thử nghiệm hoặc môi trường sản xuất, việc tạo chỉ mục có thể bị chậm trễ do các hoạt động cơ sở dữ liệu nặng.
Nếu đây là môi trường CHE, hãy liên hệ với chủ sở hữu môi trường đó.

Nếu đây là môi trường thử nghiệm hoặc môi trường sản xuất thì không cần thực hiện hành động nào. Hệ thống cho phép lập chỉ mục về khối lượng công việc cao điểm hoàn thành trong tài chính và vận hành.
FnO-813: Có giá trị NULL không mong muốn trong trường <...>. Kiểm tra dữ liệu trong bảng và sửa các giá trị nếu cần. Lỗi này là kết quả của sự cố dữ liệu mà dịch vụ phát hiện khi chuyển dữ liệu từ các ứng dụng tài chính và vận hành. Dịch vụ tài chính và hoạt động không cho phép giá trị NULL trong trường dữ liệu. Do đó, giá trị NULL là điều mà dịch vụ không mong muốn. Ký tự khoảng trắng biểu thị sự vắng mặt của giá trị trong các ứng dụng tài chính và hoạt động. Tuy nhiên, trong quá trình di chuyển dữ liệu, đặc biệt là khi sử dụng các công cụ bên ngoài, giá trị NULL có thể đã được nhập vào trường dữ liệu. Bạn có thể kiểm tra bảng bằng giao diện người dùng của ứng dụng tài chính và vận hành hoặc sử dụng công cụ để giải quyết vấn đề.

Hệ thống sẽ hoạt động trở lại khi sự cố dữ liệu được giải quyết. Bạn không cần phải khởi tạo lại bảng.
Các ứng dụng sau đây không có trong ứng dụng của bạn:...: Azure Synapse Liên kết không thể nhận được tất cả các quyền ứng dụng cần thiết để tạo hồ sơ. ID ứng dụng bị thiếu xuất hiện trong thông báo lỗi UI. Sau đây là danh sách đầy đủ các quyền ứng dụng cần thiết:
  • Xuất sang hồ dữ liệu: 7f15f9d9-cad0-44f1-bbba-d36650e07765
  • Common Data Service - Azure Data Lake Storage: 546068c3-99b1-4890-8e93-c8aeadcfe56a
  • Nền tảng ứng dụng Insights Prod: 99ff962b-6252-4b98-8478-0c65a3ea1925
Yêu cầu quản trị viên thêm các quyền còn thiếu vào đối tượng thuê Azure của bạn bằng cách làm theo các bước sau:
  • Mở PowerShell và kết nối với Azure bằng tài khoản đã xác thực bằng lệnh: Connect-AzAccount
  • Thêm nguyên tắc bằng cách chạy lệnh sau cho ID ứng dụng: New-AzADServicePrincipal -ApplicationId ‘7f15f9d9-cad0-44f1-bbba-d36650e07765’