Aracılığıyla paylaş


İş yükü iletişimi

Bu makalede, Microsoft Fabric ön ucu ile arka uç arasındaki iletişimin nasıl çalıştığı açıklanmaktadır. Yöneticiler ve kullanıcılar için önemli konuları kapsar.

Ön uç-arka uç iletişimi

Ön ucunuzla arka uç arasında kimlik doğrulaması, güvenli ve kimliği doğrulanmış bir kanal üzerinden gerçekleşir. Arka ucunuzda diğer hizmetlerle iletişim için kullanılabilir bir belirtecin olması için, iletişimi arka uçtan geçirmek için Doku ön ucu kullanabilirsiniz.

Hata işleme

Denetim düzlemi API'leri (CRUD işlemleri ve işleri hariç) ile çalışırken iş yükü arka uçta oluşan hataları iş yükü ön ucuna yaymak için GetItemJobInstanceStateAsync, iş yükü arka ucu bir hata durum kodu döndürmelidir. Yanıt gövdesi içeriği, iş yükü arka uçtaki sözleşmelerin bir parçası olan sınıfının ErrorResponse serileştirilmiş bir JSON dosyası olmalıdır.

Bir örnek aşağıda verilmiştir:

    var errorResponse = new ErrorResponse
    {
        ErrorCode = ErrorCode,
        Message = ErrorMessage,
        MessageParameters = _messageParameters.Any() ? _messageParameters : null,
        Source = ErrorSource,
        IsPermanent = IsPermanent,
        MoreDetails = Details,
    };
    
    
    return new ContentResult
    {
        StatusCode = (int)HttpStatusCode,
        Content = JsonSerializer.Serialize(errorResponse),
        ContentType = MediaTypeNames.Application.Json,
    };