Προβολή χαρακτηριστικών σε SAP ΧΑΝΑ: Πώς να δημιουργήσετε;

⚡ Έξυπνη Σύνοψη

Προβολές χαρακτηριστικών σε SAP Το HANA μοντελοποιεί τα κύρια δεδομένα ως επαναχρησιμοποιήσιμη διάσταση, ενώνοντας πίνακες όπως PRODUCT και PRODUCT_DESC, έτσι ώστε οι αναφορές να διαβάζουν περιγραφικό κείμενο μαζί με τα κλειδιά, χωρίς καμία μέτρηση ή συγκέντρωση.

  • 🧱 Σκοπός: Μια προβολή χαρακτηριστικού παρέχει περιβάλλον κύριων δεδομένων, παρέχοντας κείμενο ή περιγραφή για πεδία κλειδιού και μη κλειδιού.
  • ♻️ Επαναχρησιμοποίηση: Μία ενεργοποιημένη προβολή χαρακτηριστικών μπορεί να χρησιμοποιηθεί τόσο από αναλυτικές προβολές όσο και από προβολές υπολογισμών.
  • 🗂️ τύποι: Τυπική, Ώρα και Παράγωγη, με Αντιγραφή από ως επεξεργάσιμη εναλλακτική λύση σε μια παράγωγη προβολή μόνο για ανάγνωση.
  • Κατασκευάστηκε: Αποθέστε πίνακες στη βάση δεδομένων, συνδεθείτε στο PRODUCT_ID, επιλέξτε το κλειδί, επικυρώστε και, στη συνέχεια, ενεργοποιήστε.
  • 🔍 Προεπισκόπηση: Η προεπισκόπηση δεδομένων προσφέρει καρτέλες Ανάλυση, Διακριτές Τιμές και Ακατέργαστα Δεδομένα ή απλή έξοδο SQL.
  • Διάρκεια: Η ενεργοποίηση δημιουργεί μια προβολή στήλης κάτω από το σχήμα _SYS_BIC, το οποίο διαβάζει στην πραγματικότητα κάθε ερώτημα.

Μοντελοποίηση προβολής χαρακτηριστικών σε SAP HANA Studio

Τι είναι μια προβολή χαρακτηριστικών στο SAP ΧΑΝΑ;

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

Οι προβολές χαρακτηριστικών προσφέρουν αυτά τα πλεονεκτήματα.

  • Λειτουργεί ως το περιβάλλον των κύριων δεδομένων, παρέχοντας κείμενο ή μια περιγραφή για τα πεδία-κλειδιά και τα μη πεδία-κλειδιά.
  • Μπορεί να επαναχρησιμοποιηθεί σε ένα αναλυτική άποψη και σε α προβολή υπολογισμού.
  • Επιλέγει ένα υποσύνολο στηλών και γραμμών από έναν πίνακα βάσης δεδομένων.
  • Τα χαρακτηριστικά (πεδία) μπορούν να υπολογιστούν από πεδία πολλών πινάκων.
  • Δεν διαθέτει καμία μέτρηση και καμία επιλογή συνάθροισης.

Τύποι προβολής χαρακτηριστικών

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

Τύπος προβολής χαρακτηριστικών Περιγραφή
Βασική Μια τυπική προβολή που δημιουργήθηκε από πεδία πίνακα, η οποία χρησιμοποιείται στην παρακάτω αναλυτική παρουσίαση.
Χρόνος Με βάση τα προεπιλεγμένα ωράρια. Γρηγοριανό: M_TIME_DIMENSION, M_TIME_DIMENSION_YEAR, M_TIME_DIMENSION_MONTH, M_TIME_DIMENSION_WEEK. Οικονομικό: M_FISCAL_CALENDAR.
Συμπληρωματικός Προέρχεται από μια υπάρχουσα προβολή χαρακτηριστικών. Ανοίγει μόνο για ανάγνωση και μόνο η περιγραφή μπορεί να επεξεργαστεί.

Αντιγραφή από Στο ίδιο παράθυρο διαλόγου ορίζεται μια προβολή αντιγράφοντας μια υπάρχουσα. Η διαφορά έχει σημασία: μια παράγωγη προβολή επιτρέπει μόνο την επεξεργασία της περιγραφής της, ενώ ένα αντίγραφο μπορεί να τροποποιηθεί πλήρως.

Πώς να δημιουργήσετε μια προβολή χαρακτηριστικών σε SAP HANA

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

Προκαθορισμένα βήματα για τη δημιουργία τυπικής προβολής χαρακτηριστικών σε SAP HANA

Δημιουργία πίνακα για προβολή χαρακτηριστικών

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

Σέντραλ πίνακα προϊόντων –

CREATE	 COLUMN TABLE "DHK_SCHEMA"."PRODUCT"
(	
"PRODUCT_ID"	NVARCHAR (10) PRIMARY KEY,								
"SUPPLIER_ID"	NVARCHAR (10),				
"CATEGORY" NVARCHAR (3),				
"PRICE"	 DECIMAL (5,2)
);		

INSERT	INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0001','10000','A', 500.00);																	
INSERT	INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0002','10000','B', 300.00);																	
INSERT INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0003','10000','C', 200.00);																	
INSERT	INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0004','10000','D', 100.00);																	
INSERT	INTO "DHK_SCHEMA"."PRODUCT" VALUES ('A0005','10000','A', 550.00);

Σέντραλ πίνακα περιγραφής προϊόντος –

CREATE COLUMN TABLE "DHK_SCHEMA"."PRODUCT_DESC"									
(	
"PRODUCT_ID" NVARCHAR (10) PRIMARY KEY,								
"PRODUCT_NAME" NVARCHAR (10)				
);

INSERT INTO	"DHK_SCHEMA"."PRODUCT_DESC"	VALUES ('A0001','PRODUCT1');															
INSERT INTO	"DHK_SCHEMA"."PRODUCT_DESC"	VALUES ('A0002','PRODUCT2');															
INSERT INTO	"DHK_SCHEMA"."PRODUCT_DESC"	VALUES ('A0003','PRODUCT3');															
INSERT INTO	"DHK_SCHEMA"."PRODUCT_DESC"	VALUES ('A0004','PRODUCT4');															
INSERT INTO	"DHK_SCHEMA"."PRODUCT_DESC"	VALUES ('A0005','PRODUCT5');

Και οι δύο πίνακες υπάρχουν πλέον στο σχήμα «DHK_SCHEMA», επομένως μπορούν να ξεκινήσουν τα βήματα μοντελοποίησης.

Δημιουργία προβολής χαρακτηριστικών

Βήμα 1) Επιλέξτε το SAP σύστημα HANA και, στη συνέχεια, προχωρήστε στον κόμβο περιεχομένου όπως φαίνεται παρακάτω.

  1. Επιλέξτε τον φάκελο Περιεχόμενο.
  2. Επιλέξτε το μη δομικό πακέτο MODELLING στην περιοχή DHK_SCHEMA, κάντε δεξί κλικ και επιλέξτε Νέο.
  3. Επιλέξτε την επιλογή Προβολή χαρακτηριστικών.

Κάντε δεξί κλικ στην προβολή Νέας Χαρακτηριστικής στο πακέτο MODELLING στο SAP HANA Studio

Βήμα 2) Εισαγάγετε τις πληροφορίες προβολής στο παράθυρο διαλόγου δημιουργίας που εμφανίζεται παρακάτω.

  1. Εισαγάγετε το όνομα και την ετικέτα της προβολής του χαρακτηριστικού.
  2. Επιλέξτε τον τύπο προβολής, εδώ Προβολή χαρακτηριστικού.
  3. Επιλέξτε τον υποτύπο «Τυπικό».
  4. Κάντε κλικ στο κουμπί Τέλος.

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

Βήμα 3) Ελέγξτε την οθόνη επεξεργασίας προβολής. Ανοίγει το πρόγραμμα επεξεργασίας προβολής πληροφοριών και κάθε αριθμημένο μέρος του περιγράφεται παρακάτω.

  1. Παράθυρο Σεναρίου: περιέχει τη Σημασιολογία και τα Δεδομένα Foundation κόμβους.
  2. Παράθυρο λεπτομερειών: περιέχει τις καρτέλες Στήλη, Ιδιότητες προβολής και Ιεραρχίες.
  3. Σημασιολογικός κόμβος: η δομή εξόδου της προβολής, εδώ μια διάσταση.
  4. ημερομηνία Foundation κόμβος: οι πίνακες που ορίζουν την προβολή, παραλείπονται εδώ.
  5. Εμφανίζονται οι καρτέλες του παραθύρου λεπτομερειών.
  6. Τοπικό: εμφανίζει κάθε λεπτομέρεια τοπικού χαρακτηριστικού.
  7. Εμφάνιση: φιλτράρισμα για τοπικά χαρακτηριστικά.
  8. Λεπτομέρεια του επιλεγμένου χαρακτηριστικού.
  9. Γραμμή εργαλείων: ανάλυση απόδοσης, εύρεση στήλης, επικύρωση, ενεργοποίηση, προεπισκόπηση δεδομένων.

Επεξεργαστής προβολής πληροφοριών που εμφανίζει το παράθυρο σεναρίου, το παράθυρο λεπτομερειών και τη γραμμή εργαλείων

Βήμα 4) Κάντε κλικ στα Δεδομένα Foundation κόμβο για να συμπεριλάβετε πίνακες βάσης δεδομένων και, στη συνέχεια, ακολουθήστε την παρακάτω ακολουθία.

  1. Σύρετε τους πίνακες "PRODUCT" και "PRODUCT_DESC" από τον κόμβο TABLE στην περιοχή DHK_SCHEMA.
  2. Αποθέστε τα "PRODUCT" και "PRODUCT_DESC" στα Δεδομένα Foundation κόμβος.
  3. Επιλέξτε τα πεδία του «PRODUCT» ως έξοδο. Το εικονίδιο πεδίου αλλάζει από γκρι σε πορτοκαλί.
  4. Επιλέξτε τα πεδία του "PRODUCT_DESC" ως έξοδο με τον ίδιο τρόπο.
  5. Τα πεδία εξόδου και από τους δύο πίνακες εμφανίζονται στη λίστα στηλών του παραθύρου εξόδου.

Οι πίνακες PRODUCT και PRODUCT_DESC απορρίφθηκαν στον κόμβο της βάσης δεδομένων

Συνδέστε τον πίνακα "PRODUCT" με τον πίνακα "PRODUCT_DESC" στο πεδίο "PRODUCT_ID".

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

  1. Επιλέξτε τον τύπο σύνδεσης "Εσωτερική".
  2. Επιλέξτε την πληθικότητα «1..1».

Οθόνη Επεξεργασία Συνθήκης Σύνδεσης με εσωτερικό τύπο σύνδεσης και πληθικότητα 1..1

Κάντε κλικ στο OK για επιβεβαίωση. Άλλο SAP Εγγραφείτε HANA Οι τύποι, όπως οι σύνδεσμοι αναφορών και κειμένου, ορίζονται στο ίδιο παράθυρο διαλόγου.

Βήμα 6) Επιλέξτε τις στήλες και ορίστε το κλειδί εξόδου.

  1. Επιλέξτε τον κόμβο Σημασιολογία.
  2. Η καρτέλα Στήλη εμφανίζεται στο παράθυρο λεπτομερειών.
  3. Επιλέξτε "PRODUCT_ID" ως κλειδί.
  4. Επιλέξτε Κρυφό για το πεδίο PRODUCT_ID_1, από το PRODUCT_DESC.
  5. Κάντε κλικ στο κουμπί Επικύρωση.
  6. Μετά την επιτυχή επικύρωση, κάντε κλικ στο κουμπί Ενεργοποίηση.

Καρτέλα στήλης Σημασιολογίας με το PRODUCT_ID ορισμένο ως κλειδί και το PRODUCT_ID_1 κρυφό

Η ενότητα Αρχείο καταγραφής εργασιών στο κάτω μέρος της οθόνης αναφέρει την επικύρωση και την ενεργοποίηση.

Ενότητα καταγραφής εργασιών που αναφέρει επιτυχή επικύρωση και ενεργοποίηση

Βήμα 7) Η προβολή χαρακτηριστικών "AT_PRODUCT" υπάρχει πλέον. Ανανεώστε τον φάκελο Προβολή χαρακτηριστικών για να τη δείτε.

  1. Μεταβείτε στο πακέτο DHK_SCHEMA->MODELLING.
  2. Το AT_PRODUCT εμφανίζεται στον φάκελο Προβολή χαρακτηριστικών.

Το AT_PRODUCT παρατίθεται στον φάκελο Attribute View του πακέτου MODELLING

Βήμα 8) Ελέγξτε τα δεδομένα. Επιλέξτε Προεπισκόπηση δεδομένων στη γραμμή εργαλείων. Προσφέρονται δύο επιλογές, όπως φαίνεται παρακάτω.

  • Άνοιγμα στον Επεξεργαστή προεπισκόπησης δεδομένων, με επιλογές ανάλυσης.
  • Άνοιγμα στον Επεξεργαστή SQL, με μόνο την έξοδο του ερωτήματος.

Μενού προεπισκόπησης δεδομένων που προσφέρει Επεξεργαστή προεπισκόπησης δεδομένων και Επεξεργαστή SQL

Βήμα 9) Ελέγξτε τα δεδομένα προβολής. Ο επεξεργαστής προεπισκόπησης προσφέρει τρεις καρτέλες: Ανάλυση, Διακριτές τιμές και Ακατέργαστα δεδομένα.

Ανάλυση είναι μια γραφική αναπαράσταση της προβολής χαρακτηριστικών.

  1. Επιλέξτε χαρακτηριστικά για την ετικέτα και τους άξονες τιμών.
  2. Ένα χαρακτηριστικό στον άξονα ετικέτας εμφανίζεται στον άξονα X.
  3. Ένα χαρακτηριστικό στον άξονα τιμών εμφανίζεται στον άξονα Y.
  4. Η έξοδος είναι διαθέσιμη ως γράφημα, πίνακας, πλέγμα και HTML.

Προβολή χαρακτηριστικών γραφήματος καρτέλας ανάλυσης δεδομένων σε ετικέτα και άξονες τιμών

Διακεκριμένες τιμές παραθέτει τις διακριτές τιμές μιας στήλης με τον αριθμό εγγραφών για το επιλεγμένο χαρακτηριστικό.

Καρτέλα "Διακριτές τιμές" που παραθέτει διακριτές καταχωρήσεις και αριθμούς εγγραφών

Ακατέργαστα δεδομένα εμφανίζει τα δεδομένα προβολής χαρακτηριστικών σε μορφή πίνακα.

  1. Κάντε κλικ στην καρτέλα Ακατέργαστα δεδομένα.
  2. Τα δεδομένα εμφανίζονται σε μορφή πίνακα.

Καρτέλα "Ανεπεξέργαστα δεδομένα" που εμφανίζει εγγραφές προβολής χαρακτηριστικών σε μορφή πίνακα

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

Επιλογή "Άνοιγμα στον Επεξεργαστή SQL" στο μενού προεπισκόπησης δεδομένων

Αυτή η επιλογή διαβάζει την προβολή στήλης που δημιουργήθηκε στο σχήμα "_SYS_BIC" όταν ενεργοποιήθηκε το "AT_PRODUCT", επομένως ο επεξεργαστής εμφανίζει επίσης το SQL δήλωση που χρησιμοποιήθηκε.

  1. Εμφανίζεται το ερώτημα SQL που χρησιμοποιήθηκε για την επιλογή δεδομένων.
  2. Εμφανίζεται η έξοδος.

Επεξεργαστής SQL που εμφανίζει την παραγόμενη πρόταση SELECT και το σύνολο αποτελεσμάτων της

Επομένως, κάθε προεπισκόπηση δεδομένων διαβάζεται από το _SYS_BIC και όχι από το αντικείμενο χρόνου σχεδίασης. Το παρακάτω στιγμιότυπο οθόνης δείχνει την προβολή στήλης "AT_PRODUCT" κάτω από αυτό το σχήμα στον κόμβο καταλόγου.

Προβολή στήλης AT_PRODUCT κάτω από το σχήμα _SYS_BIC στον κόμβο καταλόγου

Μία σημείωση σχεδιασμού: οι προβολές χαρακτηριστικών έχουν καταργηθεί, επομένως στις τρέχουσες εκδόσεις η ίδια διάσταση δημιουργείται ως προβολή υπολογισμού της κατηγορίας δεδομένων Dimension. Τα παραπάνω βήματα εξακολουθούν να ισχύουν για το υπάρχον περιεχόμενο στο SAP HANA Studio, και το ευρύτερο SAP Μοντελοποίηση HANA Το υλικό καλύπτει τις αντικαταστάσεις.

Συχνές Ερωτήσεις

Μια γραφική προβολή υπολογισμού της κατηγορίας δεδομένων Dimension. Οι προβολές χαρακτηριστικών έχουν καταργηθεί, δεν μπορούν να προστεθούν σε νέες προβολές υπολογισμού και SAP Το HANA Cloud υποστηρίζει μόνο προβολές υπολογισμού, επομένως το περιεχόμενο μετατρέπεται πριν από τη μετεγκατάσταση.

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

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

Ο μοντελοποιητής χρειάζεται δικαιώματα πακέτου και SELECT στο σχήμα πηγής. Το _SYS_REPO χρειάζεται SELECT με την επιλογή εκχώρησης εκεί, διαφορετικά η ενεργοποίηση αποτυγχάνει. Οι καταναλωτές χρειάζονται SELECT στο _SYS_BIC συν ένα αναλυτικό δικαίωμα.

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

Ναι, υπό την προϋπόθεση ότι ο μοντελοποιητής και το _SYS_REPO διατηρούν την τιμή SELECT σε κάθε σχήμα. Τα μοντέλα μεταξύ σχημάτων συνήθως υποδεικνύουν ένα συνώνυμο ή ένα ειδικό σχήμα, επομένως οι μεταφορές παραμένουν φορητές.

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

Βοηθά με τον κώδικα γύρω από την προβολή: DDL, δεδομένα δοκιμών και αντικείμενα CDS ή HDI. Η γραφική μοντελοποίηση παραμένει χειροκίνητη και η παραγόμενη SQL χρειάζεται έλεγχο σε σχέση με το πραγματικό σχήμα και τα δικαιώματα.

Συνοψίστε αυτήν την ανάρτηση με: