Ασφάλεια δεδομένων και Python στο Excel
Applies To
Excel για Microsoft 365Η λειτουργία Python στο Excel είναι πλέον διαθέσιμη σε χρήστες επιχειρήσεων και επιχειρήσεων που εκτελούν το Κανάλι τρεχουσών ενημερώσεων στα Windows, ξεκινώντας από την Έκδοση 2407 (Δομή 17830.20128) και το Μηνιαίο κανάλι επιχειρήσεων στα Windows, ξεκινώντας από την Έκδοση 2408 (Δομή 17928.20216). Είναι διαθέσιμο σε προεπισκόπηση για χρήστες της Οικογένειας και προσωπικών χρηστών που εκτελούν το Κανάλι τρεχουσών ενημερώσεων στα Windows, ξεκινώντας από την έκδοση 2405 (Δομή 17628.20164). Η λειτουργία Python στο Excel είναι διαθέσιμη σε προεπισκόπηση για τους χρήστες της εκπαίδευσης που εκτελούν το κανάλι τρεχουσών ενημερώσεων (προεπισκόπηση) μέσω του προγράμματος Microsoft 365 Insider. Προς το παρόν, δεν είναι διαθέσιμη για το Κανάλι επιχειρήσεων Semi-Annual.
Θα κυκλοφορήσει πρώτα στο Excel για Windows και, στη συνέχεια, σε άλλες πλατφόρμες σε μεταγενέστερη ημερομηνία. Για περισσότερες πληροφορίες διαθεσιμότητας, ανατρέξτε στο θέμα Python στη διαθεσιμότητα του Excel.
Αν αντιμετωπίσετε προβλήματα με την Python στο Excel, αναφέρετέ τα επιλέγοντας Βοήθεια > Σχόλια στο Excel.
Είστε νέος χρήστης της Python στο Excel; Ξεκινήστε με την Εισαγωγή στην Python στο Excel και ξεκινήστε με την Python στο Excel.
Η Python εκτελείται στο Microsoft Cloud
Η Python στο Excel εκτελεί τον κώδικα Python που χρησιμοποιείται από το Excel σε ένα ασφαλές κοντέινερ στο Microsoft Cloud με ασφάλεια εταιρικού επιπέδου ως συμβατή συνδεδεμένη εμπειρία του Microsoft 365. Η συνεργασία με άλλους χρήστες σε ένα έγγραφο που είναι αποθηκευμένο στο OneDrive ή η χρήση της δυνατότητας "Ανάλυση δεδομένων" στο Excel είναι άλλα παραδείγματα συνδεδεμένων εμπειριών του Microsoft 365.
Η python στο Excel εκτελείται στο Microsoft Cloud με τα ακόλουθα χαρακτηριστικά.
-
Ο κώδικας Python εκτελείται σε απομονωμένα κοντέινερ υπερεποπτών που βασίζονται σε Παρουσίες κοντέινερ του Azure.
-
Το κοντέινερ διαθέτει Python και ένα επιμελημένο σύνολο ασφαλών βιβλιοθηκών που παρέχονται από την Anaconda.
-
Το περιβάλλον χρησιμοποιεί την κατανομή Anaconda για Python, η οποία περιέχει πύθωνα και βιβλιοθήκες κατασκευασμένες από πηγές, που παρέχονται απευθείας από την Anaconda.
-
Ο κωδικός Python δεν έχει πρόσβαση στον υπολογιστή, τις συσκευές ή το λογαριασμό σας.
-
Ο κωδικός Python δεν έχει πρόσβαση στο δίκτυο.
-
Ο κωδικός Python δεν έχει πρόσβαση σε διακριτικό χρήστη.
-
Ο κώδικας Python μπορεί να έχει πρόσβαση στα δεδομένα μέσω των αναφορών μέσω της ενσωματωμένης συνάρτησης xl() ως μέρος ενός τύπου Python. Αυτό σημαίνει ότι οι τύποι Python έχουν πρόσβαση στην ανάγνωση τιμών κελιών μέσα στο βιβλίο εργασίας, με βάση την αναφορά κελιού ή τις τιμές από εξωτερικές προελεύσεις δεδομένων, μέσω του Power Query ονόματος σύνδεσης.
-
Ο κώδικας Python επιστρέφει έξοδο στα βιβλία εργασίας σας μέσω της συνάρτησης =PY() του Excel, η οποία εμφανίζει το αποτέλεσμα του κώδικα Python στο κελί όπου εισάγεται η συνάρτηση. Οι συναρτήσεις Python δεν μπορούν να επιστρέψουν άλλους τύπους αντικειμένων, όπως μακροεντολές, κώδικα VBA ή άλλους τύπους.
-
Ο κώδικας Python δεν έχει πρόσβαση σε άλλες ιδιότητες στο βιβλίο εργασίας, όπως τύπους, γραφήματα, Συγκεντρωτικούς Πίνακες, μακροεντολές ή κώδικα VBA.
-
Τα κοντέινερ παραμένουν σε σύνδεση όσο το βιβλίο εργασίας είναι ανοιχτό ή μέχρι να προκύψει λήξη χρονικού ορίου. Τα δεδομένα δεν διατηρούνται στο Microsoft Cloud.
Πώς χειρίζεται η Python στο Excel βιβλία εργασίας από το Internet ή από μη αξιόπιστες πηγές;
Η Python στο Excel ακολουθεί τις ίδιες πολιτικές ασφαλείας με το Excel όσον αφορά το άνοιγμα βιβλίων εργασίας από το Internet ή μη αξιόπιστες πηγές.
Εάν ανοίξετε ένα βιβλίο εργασίας που περιέχει κώδικα Python από το Internet, η Προστατευμένη προβολή του Excel δεν θα εκτελέσει τύπους Python στο βιβλίο εργασίας. Εάν ένα βιβλίο εργασίας ανοίξει με Microsoft Defender Application Guard, οι τύποι Python δεν εκτελούνται από προεπιλογή.
Επιπλέον, η Python στο Excel εκτελεί τους τύπους Python στο μη αξιόπιστο βιβλίο εργασίας μέσα στο δικό της αποκλειστικό απομονωμένο κοντέινερ υπερεποπτών, βοηθώντας στην αποτροπή πιθανής αλληλεπίδρασης ή παρέμβασης με άλλο κώδικα Python που εκτελείται από άλλα ανοιχτά βιβλία εργασίας.
Πόσο συχνά ενημερώνει η Microsoft τα κοντέινερ στα οποία εκτελείται ο κώδικας Python;
Η Python στο Excel χρησιμοποιεί κοντέινερ για την εκτέλεση κώδικα Python στο Azure. Τα κοντέινερ είναι απομονωμένα και ασφαλή περιβάλλοντα που μπορούν να εκτελέσουν εφαρμογές και υπηρεσίες χωρίς να επηρεάσουν το υπόλοιπο σύστημα. Για να διασφαλιστεί η ασφάλεια και η αξιοπιστία των κοντέινερ, εφαρμόζονται τακτικές ενημερώσεις και ενημερώσεις κώδικα σε αυτά.
Η Python και οι βιβλιοθήκες ενημερώνονται με τους ακόλουθους τρόπους για να διατηρήσουν τα δεδομένα σας ασφαλή και τα αριθμητικά σας αποτελέσματα συνεπή.
Οι ενημερωμένες εκδόσεις κώδικα εφαρμόζονται στο υποκείμενο λειτουργικό σύστημα στο οποίο εκτελείται η παρουσία κοντέινερ Azure. Αυτό σας βοηθά να εξασφαλίσετε ότι το κοντέινερ προστατεύεται από ευπάθειες και εκμεταλλεύσεις ευπάθειας που μπορεί να επηρεάσουν τα δεδομένα σας. Αυτό γίνεται αυτόματα χωρίς να απαιτούνται δεδομένα εισόδου από εσάς.
Μόλις η Python στο Excel γίνει γενικά διαθέσιμη, θα κυκλοφορήσουν περιοδικές ενημερώσεις του περιβάλλοντος Python, με την Python και τις βιβλιοθήκες που παρέχονται από την Anaconda. Αυτές οι εκδόσεις περιλαμβάνουν τις πιο πρόσφατες επιδιορθώσεις ασφαλείας και βελτιώσεις από τις κοινότητες Python και Anaconda. Αυτές οι εκδόσεις θα ανακοινώνονται μέσω δημοσιεύσεων ιστολογίου και τεκμηρίωσης. Αυτό θα γίνει αυτόματα χωρίς να απαιτείται ρύθμιση και η Microsoft θα μεταβεί από προεπιλογή στο πιο πρόσφατο περιβάλλον. Τα υπάρχοντα βιβλία εργασίας θα εξακολουθούν να υπολογίζονται σε συνάρτηση με την έκδοση των περιβαλλόντων στα οποία δημιουργήθηκε το βιβλίο εργασίας και θα ζητηθεί από τους χρήστες να κάνουν αναβάθμιση εάν υπάρχει νεότερη έκδοση. Αυτή η προσέγγιση σάς βοηθά να εξασφαλίσετε ότι τα αριθμητικά σας αποτελέσματα παραμένουν συνεπή και επιτρέπει σε εσάς και τον οργανισμό σας να παραμένετε ενημερωμένοι.
Πώς σέβεται η Microsoft τα δεδομένα και τα προσωπικά δεδομένα σας;
Η προστασία των προσωπικών δεδομένων σας είναι σημαντική για τη Microsoft. Ανατρέξτε στη Δήλωση προστασίας προσωπικών δεδομένων της Microsoft για περισσότερες λεπτομέρειες.
Για να δείτε τις πολιτικές προστασίας δεδομένων των συνδεδεμένων εμπειριών του Microsoft 365, ανατρέξτε στο θέμα Συνδεδεμένες εμπειρίες στο Microsoft 365.
Για να ελέγξετε τις πολιτικές προστασίας δεδομένων κατά τη χρήση του Copilot με δεδομένα βιβλίου εργασίας, ανατρέξτε στο θέμα Δεδομένα, Προστασία προσωπικών δεδομένων και Ασφάλεια για Microsoft 365 Copilot.
Για να κατανοήσετε τον τρόπο επεξεργασίας των δεδομένων που αποστέλλονται από το βιβλίο εργασίας σας στο κοντέινερ, ανατρέξτε στο θέμα Απαιτούμενα δεδομένα υπηρεσίας για το Office.
Πρόσθετα ζητήματα
Ενημερώστε το μητρώο για να κάνετε εναλλαγή των προειδοποιήσεων ασφαλείας για python στο Excel
Οι ακόλουθες εντολές δείχνουν πώς μπορείτε να ενημερώσετε το μητρώο για να αλλάξετε τις ρυθμίσεις προειδοποίησης ασφαλείας για python στο Excel. Εκτελέστε τις εντολές από μια γραμμή εντολών με αναβαθμισμένη λειτουργία σε μια συσκευή Windows.
-
Χρησιμοποιήστε αυτή την εντολή για να απενεργοποιήσετε όλες τις προειδοποιήσεις ασφαλείας. Αυτή είναι η προεπιλεγμένη ρύθμιση για το Python στο Excel.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 0 /f
-
Χρησιμοποιήστε αυτή την εντολή για να ενεργοποιήσετε ένα μήνυμα ασφαλείας κατά το άνοιγμα ενός βιβλίου εργασίας που περιέχει έναν τύπο Python. Ενεργοποιεί μια ειδοποίηση προειδοποίησης ασφαλείας στη γραμμή του Excel για επιχειρήσεις.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 1 /f
-
Χρησιμοποιήστε αυτή την εντολή για να απενεργοποιήσετε την εκτέλεση όλων των συναρτήσεων Python στο ανοιχτό βιβλίο εργασίας. Οι συναρτήσεις Python θα επιστρέψουν το σφάλμα #BLOCKED!.reg add HKCU\software\policies\microsoft\office\16.0\excel\security /v PythonFunctionWarnings /t REG_DWORD /d 2 /f
Η Microsoft θα συνεχίσει να παρακολουθεί και να προσαρμόζει την Python στο Excel, ώστε εσείς και τα δεδομένα σας να παραμένετε ασφαλείς. Αυτό μπορεί να περιλαμβάνει μελλοντικές αλλαγές στην εμπειρία χρήστη και στις ρυθμίσεις μητρώου.
Για να παραμείνετε ενημερωμένοι και να δείτε τις αναφορές για ευπάθειες ασφαλείας που επηρεάζουν τα προϊόντα και τις υπηρεσίες της Microsoft, ανατρέξτε στον Οδηγό ενημερώσεων του Κέντρου απόκρισης ασφαλείας της Microsoft.