Συμπτώματα
Εξετάστε το ακόλουθο σενάριο:
- Μπορείτε να δημιουργήσετε ένα ερώτημα πολυδιάστατων παραστάσεων (MDX) στις υπηρεσίες ανάλυσης Microsoft SQL Server 2008 R2 (ΑΑΠ 2008 R2) ή στις υπηρεσίες ανάλυσης του Microsoft SQL Server 2012 (ΑΑΠ 2012).
- Το ερώτημα χρησιμοποιεί μοναδιαίους τελεστές σε ορισμένα μέλη μιας γονικής/θυγατρικής ιεραρχίας.
- Μπορείτε να ορίσετε έναν υπολογισμό εμβέλειας για αυτά τα μέλη στη γονική/θυγατρική ιεραρχία.
- Το ερώτημα αποκτά πρόσβαση σε πολλές ημερομηνίες σε διάσταση χρόνου
- Μπορείτε να εκτελέσετε το ερώτημα.
Σε αυτό το σενάριο, το ερώτημα λειτουργεί αργά. Επιπλέον, ενδέχεται να λάβετε το ακόλουθο μήνυμα σφάλματος:
Σημείωση
Εκτέλεση του ερωτήματος ...
Πρόγραμμα ανάλυσης XML για ανάλυση: Το χρονικό όριο της αίτησης XML για ανάλυση έληξε πριν ολοκληρωθεί.
Σημείωση Αυτό το ζήτημα δεν παρουσιάζεται εάν εκτελέσετε το ίδιο ερώτημα στις υπηρεσίες ανάλυσης Microsoft SQL Server 2000 (SSAS 2000).
Επίλυση
Για να επιλύσετε αυτό το ζήτημα, εφαρμόστε την ακόλουθη επείγουσα επιδιόρθωση. Μετά την εγκατάσταση της επείγουσας επιδιόρθωσης, μια νέα ιδιότητα (CellByCellCalculationMode) είναι διαθέσιμη για ρύθμιση παραμέτρων στο αρχείο ρύθμισης παραμέτρων υπηρεσιών ανάλυσης (Msmdsrv.ini). Για να επιλύσετε αυτό το ζήτημα επιδόσεων, προσθέστε αυτήν την ιδιότητα και αλλάξτε την προεπιλεγμένη τιμή για το CellByCellCalculationMode από 0 σε 3. Αφού το κάνετε αυτό, το αρχείο Msmdsrv.ini θα πρέπει να περιέχει τον ακόλουθο κόμβο στην ενότητα <"Ερώτημα> ":
<CellByCellCalculationMode>3</CellByCellCalculationMode>
Πληροφορίες αθροιστικής ενημέρωσης
SQL Server 2012
Η επιδιόρθωση για αυτό το ζήτημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 1 για SQL Server 2012. Για περισσότερες πληροφορίες σχετικά με αυτό το πακέτο αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2679368 Πακέτο αθροιστικών ενημερώσεων 1 για το SQL Server 2012Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2012 έκδοση της ενημέρωσης κώδικα. Η Microsoft συνιστά να εξετάσετε την εφαρμογή της πιο πρόσφατης έκδοσης της ενημέρωσης κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:
2692828 Οι εκδόσεις του SQL Server 2012 που κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2012 Πρέπει να εφαρμόσετε μια επείγουσα επιδιόρθωση του SQL Server 2012 σε μια εγκατάσταση του SQL Server 2012.
SQL Server 2008 R2
Η επιδιόρθωση για αυτό το ζήτημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 8. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση για το SQL Server 2008 R2, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής βάσης της Microsoft:
2534352 Πακέτο αθροιστικών ενημερώσεων 8 για το SQL Server 2008 R2 Σημείωση Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2008 R2 έκδοση της ενημέρωσης κώδικα. Συνιστάται να εξετάσετε την εφαρμογή της πιο πρόσφατης έκδοσης ενημερώσεων κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:
981356 Οι SQL Server δομές του 2008 R2 κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 R2
SQL Server 2008 R2 Service Pack 1
Η ενημέρωση κώδικα για αυτό το ζήτημα κυκλοφόρησε πρώτα στην αθροιστική ενημερωμένη έκδοση 4 για το SQL Server 2008 R2 Service Pack 1. Για περισσότερες πληροφορίες σχετικά με τον τρόπο απόκτησης αυτού του πακέτου αθροιστική ενημερωμένη έκδοση, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
2633146 Πακέτο αθροιστικής ενημερωμένης έκδοσης 4 για το SQL Server 2008 R2 Service Pack 1Note Επειδή το build που είναι αθροιστικές, κάθε νέα έκδοση της ενημέρωσης κώδικα περιέχει όλες τις επείγουσες επιδιορθώσεις και όλες τις ενημερώσεις κώδικα ασφαλείας που συμπεριλήφθηκαν με την προηγούμενη SQL Server 2008 R2 έκδοση της ενημέρωσης κώδικα. Συνιστάται να εξετάσετε την εφαρμογή της πιο πρόσφατης έκδοσης ενημερώσεων κώδικα που περιέχει αυτήν την επείγουσα επιδιόρθωση. Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για προβολή του άρθρου στη Γνωσιακή Βάση της Microsoft:
2567616 Οι δομές του SQL Server 2008 R2 κυκλοφόρησαν μετά την κυκλοφορία του SQL Server 2008 R2 Service Pack 1
Κατάσταση
Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα ζήτημα που αφορά τα προϊόντα της Microsoft που παρατίθενται στην ενότητα "Ισχύει για".
Περισσότερες πληροφορίες
Για περισσότερες πληροφορίες σχετικά με τους μοναδιαίους τελεστές, επισκεφθείτε την ακόλουθη τοποθεσία MSDN στο Web:
Γενικές πληροφορίες σχετικά με τους μοναδιαίους τελεστές
Για περισσότερες πληροφορίες σχετικά με την πρόταση SCOPE, επισκεφθείτε την ακόλουθη τοποθεσία MSDN στο Web: