Top 20 ερωτήσεις συνέντευξης SSRS & Απαντήσεις

Anonim

Λήψη PDF

1) Αναφέρετε τι είναι SSRS;

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

2) Αναφέρετε ποια είναι τα σημαντικά στοιχεία αρχιτεκτονικής του SSRS;

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

  • Διαχειριστής αναφορών
  • Σχεδιαστής Αναφορών
  • Τύποι προγράμματος περιήγησης που υποστηρίζονται από υπηρεσίες αναφοράς
  • Διακομιστής αναφορών
  • Αναφορά βοηθητικών προγραμμάτων διακομιστή και γραμμής εντολών
  • Αναφορά βάσης δεδομένων διακομιστή
  • Πηγές δεδομένων

3) Εξηγήστε ποιες περιοχές δεδομένων και ποιες είναι οι διαφορετικές περιοχές δεδομένων;

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

Περιλαμβάνονται διάφορες περιοχές δεδομένων

  • Διάγραμμα
  • Μετρητής
  • Λίστα
  • Μήτρα
  • Τραπέζι

4) Εξηγήστε ποια είναι τα διαφορετικά στάδια της επεξεργασίας αναφορών;

Περιλαμβάνονται διάφορα στάδια επεξεργασίας αναφορών

  • Μεταγλώττιση: Αναλύει εκφράσεις στους ορισμούς της αναφοράς και αποθηκεύει την μεταγλωττισμένη ενδιάμεση μορφή εσωτερικά στον διακομιστή

  • Διαδικασία: Εκτελεί ερωτήματα συνόλων δεδομένων και συνδυάζει ενδιάμεση μορφή με δεδομένα και διάταξη

  • Render: Στέλνει επεξεργασμένη αναφορά σε μια επέκταση απόδοσης για να πει πόσες πληροφορίες ταιριάζει σε κάθε σελίδα και δημιουργεί την αναφορά σελίδας

  • Εξαγωγή: Εξάγει τις αναφορές σε διαφορετική μορφή αρχείου

5) Αναφέρετε ποιες είναι οι νέες δυνατότητες στο SSRS;

Περιλαμβάνει νέες δυνατότητες στο SSRS

  • Εξαγωγή αρχείων Excel: Τα αρχεία μπορούν να εξαχθούν σε μορφές αρχείων Excel, νωρίτερα μόνο τα αρχεία XLS εξήχθησαν

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

  • Power View: Με τη νέα μορφή αρχείου RDLX, η προβολή ενέργειας είναι μια νέα διαδραστική λειτουργία Business Intelligence

Αυτές είναι οι νέες δυνατότητες που περιλαμβάνονται, εκτός από αυτές, εάν χρησιμοποιείτε SSR στο SharePoint, παρέχει πρόσθετα οφέλη όπως μεταφορά και απόθεση ad hoc αναφορών και αποστολή e-mail όταν αλλάζουν δεδομένα.

6) Εξηγήστε τι είναι μια υπο-έκθεση;

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

7) Αναφέρετε ποιοι άλλοι διακομιστές μπορείτε να χρησιμοποιήσετε με SSRS;

Τις περισσότερες φορές οι εταιρείες χρησιμοποιούν διακομιστή SQL με SSRS, αλλά υπάρχουν και άλλοι διακομιστές που μπορείτε να ενσωματώσετε

  • Μαντείο
  • ODBC και OLEDB
  • Hyperion
  • Τερατάτα
  • Επίπεδα αρχεία XML

8) Αναφέρετε ποια είναι τα βασικά συστατικά του SSRS;

Τα βασικά στοιχεία του SSRS περιλαμβάνουν

  • Ένα σύνολο εργαλείων για προβολή, δημιουργία και διαχείριση αναφοράς
  • Ένα στοιχείο διακομιστή αναφορών που φιλοξενεί και επεξεργάζεται αναφορές σε διαφορετικές μορφές όπως PDF, HTML, Excel, CSV,
  • Ένα API, το οποίο επιτρέπει στους προγραμματιστές να ενσωματώνονται σε προσαρμοσμένες εφαρμογές ή να δημιουργούν προσαρμοσμένα εργαλεία για τη διαχείριση ή τη δημιουργία αναφορών

9) Αναφέρετε ποιοι είναι οι διαφορετικοί τύποι αναφορών SSRS;

Περιλαμβάνονται οι διαφορετικοί τύποι αναφορών

  • Παραμετροποιημένες αναφορές
  • Αναφορές στιγμιότυπου
  • Αναφορές προσωρινής αποθήκευσης
  • Αναφορές κλικ προς αριθμό εμφανίσεων
  • Αναλυτικές αναφορές
  • Αναλυτικές αναφορές
  • Υπο-εκθέσεις
  • Συνδεδεμένες αναφορές
  • Αναφορές ad-hoc

10) Ονομάστε κάποιο από το λογισμικό ανοιχτού κώδικα που μπορείτε να χρησιμοποιήσετε εναλλακτικά του SSR;

Μερικές από τις εναλλακτικές λύσεις λογισμικού ανοιχτού κώδικα είναι

  • Εκθέσεις Jasper
  • Αναφορά JFree
  • BIRT (Εργαλείο αναφοράς επιχειρηματικής ευφυΐας)
  • OpenReport
  • DataVision και ούτω καθεξής

11) Αναφέρετε ποια είναι τα στοιχεία της υπηρεσίας αναφοράς στο SSRS;

Τα στοιχεία της υπηρεσίας αναφοράς στο SSRS περιλαμβάνουν.

  • Σχεδιαστής Αναφορών: Είναι ένα μέρος όπου δημιουργείται ή σχεδιάζεται η αναφορά

  • Αναφορά διακομιστή: Παρέχει υπηρεσίες για την παράδοση αναφορών και για υλοποιήσεις

  • Διαχείριση αναφορών: Ένα εργαλείο διαχείρισης βασισμένο στον ιστό για τη διαχείριση του διακομιστή αναφορών

12) Εξηγήστε ότι μπορείτε να εφαρμόσετε την εξόρυξη δεδομένων στο SSRS;

Ναι, είναι δυνατή η εφαρμογή εξόρυξης δεδομένων στο SSRS χρησιμοποιώντας το σχεδιαστή DMX για τη δημιουργία ερωτημάτων εξόρυξης δεδομένων για αναφορές SSRS.

13) Εξηγήστε πώς μπορείτε να διαμορφώσετε ένα τρέχον σύνολο στο SSRS;

Για να ρυθμίσετε ένα συγκεντρωτικό τρέξιμο σε SSRS, μπορείτε να χρησιμοποιήσετε τη συνάρτηση Value Value.

14) Αναφέρετε ποια είναι η κύρια λειτουργία μιας παραμέτρου ερωτήματος;

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

15) Εξηγήστε ότι το SSRS μπορεί να αναφέρει αποτελέσματα Cache;

Η αποθήκευση αναφορών επιτρέπει στους χρήστες να έχουν πρόσβαση και να βλέπουν αναφορές πολύ πιο γρήγορα. Το SSRS επιτρέπει αναφορές Cache στον διακομιστή αναφορών.

16) Αναφέρετε ποια είναι τα τρία βοηθητικά προγράμματα γραμμής εντολών και ποιες είναι οι κύριες λειτουργίες τους;

Τα τρία βοηθητικά προγράμματα γραμμής εντολών περιλαμβάνουν

  • RsConfig.exe: Χρησιμοποιείται για τον προσδιορισμό των ιδιοτήτων σύνδεσης από την παρουσία SSRS στη βάση δεδομένων του διακομιστή αναφορών

  • RsKeyMgmet.exe: Εκτελεί κλιμακωτές λειτουργίες ρύθμισης ανάπτυξης και κρυπτογράφησης

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

17) Εξηγήστε πώς μπορείτε να αναπτύξετε μια αναφορά SSRS;

Η αναφορά SSRS μπορεί να αναπτυχθεί με τρεις τρόπους

  • Από το Visual Studio: Μπορείτε να αναπτύξετε απευθείας την αναφορά στα Visual Studios μέσω εξερεύνησης λύσεων, δηλώνοντας τη διεύθυνση URL του διακομιστή αναφορών σε ιδιότητες έργου στο URL διακομιστή προορισμού.

  • Με διακομιστή αναφορών: Περιηγηθείτε στην αναφορά από τη θέση δίσκου του διακομιστή, μπορείτε να αναπτύξετε την αναφορά στον διακομιστή αναφορών

  • Δημιουργώντας το βοηθητικό πρόγραμμα: Μια άλλη επιλογή είναι να δημιουργήσετε προσαρμοσμένο βοηθητικό πρόγραμμα για την ανάπτυξη της αναφοράς

18) Αναφέρετε ποια μέθοδο μπορείτε να χρησιμοποιήσετε για να μειώσετε τα γενικά έξοδα των πηγών δεδομένων των Υπηρεσιών Αναφοράς;

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

19) Εξηγήστε ποια είναι η διαφορά μεταξύ της αναφοράς Tabular και Matrix;

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

  • Matrix Report: Μια αναφορά πίνακα είναι μια διασταύρωση τεσσάρων ομάδων δεδομένων.

20) Εξηγήστε πώς θα αποθηκεύατε το ερώτημά σας σε μια αναφορά SSRS ή σε διακομιστή βάσης δεδομένων;

Η αποθήκευση ερωτημάτων SQL απευθείας σε μορφή κειμένου στα δεδομένα θα πρέπει να αποφεύγεται. Αντ 'αυτού, θα πρέπει να αποθηκεύεται σε μια αποθηκευμένη διαδικασία στο διακομιστή βάσης δεδομένων. Το πλεονέκτημα είναι ότι το SQL θα ήταν σε μεταγλωττισμένη μορφή σε ένα SP και θα παρέχει όλα τα οφέλη του SP σε σύγκριση με τη χρήση ενός ad-hoc ερωτήματος από την αναφορά.