Κοινή χρήση μέσω


Επικοινωνία φόρτου εργασίας

Αυτό το άρθρο περιγράφει τον τρόπο λειτουργίας της επικοινωνίας μεταξύ προσκηνίου και παρασκηνίου microsoft Fabric. Καλύπτει βασικά ζητήματα για διαχειριστές και χρήστες.

Επικοινωνία προσκηνίου σε παρασκήνιο

Ο έλεγχος ταυτότητας μεταξύ του προσκηνίου και του παρασκηνίου πραγματοποιείται σε ένα ασφαλές κανάλι με έλεγχο ταυτότητας. Για να έχετε ένα διακριτικό διαθέσιμο στο παρασκήνιο για επικοινωνία με άλλες υπηρεσίες, μπορείτε να χρησιμοποιήσετε το προσκήνιο Fabric για να μεταβιβάσετε την επικοινωνία στο παρασκήνιο.

Χειρισμός σφαλμάτων

Για να μεταδώσετε τυχόν σφάλματα που εμφανίζονται στο παρασκήνιο φόρτου εργασίας στο προσκήνιο φόρτου εργασίας όταν εργάζεστε με API επιπέδου ελέγχου (λειτουργίες και εργασίες CRUD, εκτός από GetItemJobInstanceStateAsync), το παρασκήνιο φόρτου εργασίας θα πρέπει να επιστρέψει έναν κωδικό κατάστασης σφάλματος. Το περιεχόμενο σώματος απόκρισης πρέπει να είναι ένα σειριοποιημένο αρχείο JSON της κλάσης ErrorResponse που αποτελεί μέρος των συμβάσεων στο παρασκήνιο φόρτου εργασίας.

Ακολουθεί ένα παράδειγμα:

    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,
    };