Κοινοποίηση μέσω


Συνήθεις ερωτήσεις σχετικά μεταβλητές περιβάλλοντος

Σε αυτό το άρθρο βρείτε συχνές ερωτήσεις (FAQ) για μεταβλητές περιβάλλοντος.

Γιατί δεν μπορώ να δω αυτήν την τιμή για τη μεταβλητή περιβάλλοντος;

Εάν η μεταβλητή περιβάλλοντος βρίσκεται σε ένα διαχειριζόμενη λύση, δεν θα μπορείτε να δείτε την τιμή εκτός και αν κοιτάξετε μέσα στην Προεπιλεγμένη λύση. Αυτή η συμπεριφορά οφείλεται στον σχεδιασμό, καθώς η τιμή της μεταβλητής περιβάλλοντος είναι μια μη διαχειριζόμενη προσαρμογή.

Πώς μπορώ να προβάλω τις μεταβλητές περιβάλλοντος που χρησιμοποιούνται;

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

Είναι οι μεταβλητές περιβάλλοντος προέλευσης δεδομένων ίδιες με τις συνδέσεις;

Όχι. Αν και σχετίζονται. Μια σύνδεση αντιπροσωπεύει διαπιστευτήρια ή έλεγχο ταυτότητας που απαιτούνται για την αλληλεπίδραση με το σύνδεσμο. Οι μεταβλητές περιβάλλοντος προέλευσης δεδομένων αποθηκεύουν παραμέτρους που απαιτούνται από μία ή περισσότερες ενέργειες στο σύνδεσμο και αυτές οι παράμετροι συχνά διαφέρουν ανάλογα με την ενέργεια. Για παράδειγμα, μια σύνδεση του SharePoint Online δεν αποθηκεύει πληροφορίες σχετικά με τοποθεσίες, λίστες ή βιβλιοθήκες εγγράφων. Επομένως, η κλήση του συνδέσμου απαιτεί τόσο έγκυρη σύνδεση όσο και ορισμένες πρόσθετες παραμέτρους.

Μπορούν οι μεταβλητές περιβάλλοντος προέλευσης δεδομένων να χρησιμοποιηθούν με κοινόχρηστες συνδέσεις, όπως SQL Server με έλεγχο ταυτότητας SQL;

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

Οι μεταβλητές περιβάλλοντος προέλευσης δεδομένων χρησιμοποιούνται για συνδέσεις που βασίζονται στον έλεγχο ταυτότητας που βασίζεται στον χρήστη, όπως το Microsoft Entra ID, επειδή οι παράμετροι δεν μπορούν να προκύψουν από τη σύνδεση. Για αυτούς τους λόγους, ο έλεγχος ταυτότητας με το SQL Server το οποίο είναι μια κοινόχρηστη σύνδεση, δεν θα χρησιμοποιήσει μεταβλητές περιβάλλοντος προέλευσης δεδομένων.

Μπορεί η αυτοματοποιημένη διοχέτευση ALM να χρησιμοποιεί διαφορετικά αρχεία τιμών για διαφορετικά περιβάλλοντα;

Ναι. Το εργαλείο δημιουργίας πακέτου λύσεων αποδέχεται το όνομα αρχείου ως παραμέτρους εισόδου, ώστε η διοχέτευση να μπορεί να ετοιμάσει ένα διαφορετικό αρχείο τιμών στη λύση ανάλογα με τον τύπο περιβάλλοντος βάσει του οποίο εκτελείται.

Τι συμβαίνει εάν κάποιος διαγράψει ακούσια μια τιμή;

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

Αν μια τιμή αλλάξει, πότε η νέα τιμή χρησιμοποιείται σε εφαρμογές καμβά και ροές cloud;

Μπορεί να χρειαστεί έως μία ώρα για να δημοσιευτούν πλήρως ενημερωμένες μεταβλητές περιβάλλοντος, επειδή η τιμή μεταβιβάζει στις εφαρμογές και ρέει ασύγχρονα.

Απαιτούνται άδειες χρήσης premium;

Όχι. Παρόλο που το ALM απαιτεί το Dataverse (ή το Dynamics 365 for Customer Engagement), δεν απαιτείται η χρήση premium συνδέσμων. Η λύση είναι εάν χρησιμοποιείτε το σύνδεσμο Dataverse για να αλληλεπιδράσετε με μεταβλητές περιβάλλοντος, όπως θα κάνετε με άλλες καρτέλες δεδομένων, όπως λογαριασμούς ή επαφές. Προηγουμένως, αυτός ήταν ο μόνος τρόπος για να χρησιμοποιήσετε μεταβλητές περιβάλλοντος σε εφαρμογές και ροές καμβά.

Υπάρχει περιορισμός στον αριθμό των μεταβλητών περιβάλλοντος που μπορώ να έχω;

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

Είναι δυνατό να μεταφραστούν τα εμφανιζόμενα ονόματα και οι περιγραφές των μεταβλητών περιβάλλοντος;

Ναι.

Πρέπει να χρησιμοποιήσω μεταβλητές περιβάλλοντος αντί να αποθηκεύσω δεδομένα ρύθμισης παραμέτρων σε προσαρμοσμένους πίνακες;

Ναι, εάν τα δεδομένα ρύθμισης παραμέτρων δεν είναι σχεσιακά. Οι μεταβλητές περιβάλλοντος πρέπει να χρησιμοποιούνται για ζεύγος τιμών-κλειδί και όταν η τιμή είναι πιθανό να χρειάζεται να διαφέρει σε άλλα περιβάλλοντα. Άλλα εργαλεία, όπως το βοηθητικό πρόγραμμα μετεγκατάστασης ρύθμισης παραμέτρων, είναι καλύτερα για μετεγκατάσταση σχεσιακών δεδομένων ρύθμισης παραμέτρων που αποθηκεύονται σε προσαρμοσμένους πίνακες. Αντίθετα με άλλα δεδομένα ρύθμισης παραμέτρων, οι μεταβλητές περιβάλλοντος μετεγκαθίστανται μέσα σε λύσεις και επομένως είναι πολύ πιο απλές στη διαχείριση και πιο αποτελεσματικές στην εισαγωγή.

Πώς μπορώ να καταργήσω μια τιμή από μια μεταβλητή περιβάλλοντος;

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

Για να αφαιρέσετε την τιμή, ακολουθήστε τα παρακάτω βήματα:

  1. Στη λύση όπου βρίσκεται η μεταβλητή περιβάλλοντος, επιλέξτε τη μεταβλητή περιβάλλοντος για να εμφανίσετε τις ιδιότητες.

  2. Στην Τρέχουσα τιμή, επιλέξτε ...>Κατάργηση από αυτήν τη λύση.

    Αφαιρέστε την τιμή από μια μεταβλητή περιβάλλοντος

Μπορώ να χρησιμοποιήσω μεταβλητές περιβάλλοντος σε προσαρμοσμένες συνδέσεις;

Ναι. Υποστήριξη μεταβλητών περιβάλλοντος σε προσαρμοσμένες συνδέσεις

Δείτε επίσης

Επισκόπηση μεταβλητών περιβάλλοντος