Τι είναι ένα Infocube σε SAP BI/BW; Πώς να δημιουργήσετε ένα;
Τι είναι το Infocube;
Το Infocube είναι η περιοχή αποθήκευσης δεδομένων στην οποία διατηρούμε δεδομένα που εξάγουμε από το σύστημα προέλευσης φυσικά. Ένας InfoCube μπορεί να λειτουργήσει τόσο ως στόχος δεδομένων όσο και ως InfoProvider. Από την άποψη της αναφοράς, ένα Infocube μπορεί να περιγραφεί ως ένα αυτόνομο σύνολο δεδομένων.
Για παράδειγμα, ένας Infocube Ποσού Πωλήσεων που έχει διαστάσεις όπως MONTH – PRODUCT-CUSTOMER-REGION, μπορεί να προβληθεί από οποιονδήποτε από τους άξονες, για παράδειγμα συνολικές πωλήσεις ανά περιοχή ή ανά πελάτη. Οι διαστάσεις ενός Info-Cube είναι οντότητες ή ιεραρχίες.
Το BIW (Business Intelligence Warehouse) παρέχει τη δυνατότητα καθορισμού 16 διαστάσεων, από τις οποίες οι 3 είναι προκαθορισμένες.
Ο παραπάνω κύβος δείχνει έναν απλό τρισδιάστατο κύβο. Κάθε διάσταση μπορεί να περιέχει 3 χαρακτηριστικά για ανάλυση. Ένα τετράγωνο στον κύβο παραπάνω, αντιπροσωπεύει τη σχετική τιμή για τον αντίστοιχο συνδυασμό πελάτη/περιοχής/τμήματος.
Δομή InfoCube
- Ένας Infocube ακολουθεί το Extended Star Schema.
- Διαθέτει πίνακα Fact στο κέντρο και περιβάλλεται από 16 πίνακες διαστάσεων με δεδομένα Master που βρίσκονται έξω από τον κύβο.
- Οι Infocubes είναι το κεντρικό πολυδιάστατο μοντέλο δεδομένων στο BI.
- Είναι ένα εσωκλειόμενο σύνολο δεδομένων που περιλαμβάνει μία ή περισσότερες σχετικές επιχειρηματικές διαδικασίες. Ένας χρήστης αναφοράς μπορεί να ορίσει ή να εκτελέσει ερωτήματα σε έναν κύβο πληροφοριών.
- Χρησιμοποιείται για την αποθήκευση συνοπτικών / συγκεντρωτικών δεδομένων για μεγάλες χρονικές περιόδους. Οι Infocubes αποτελούνται από έναν ακριβώς πίνακα στοιχείων που περιβάλλεται από πίνακες διαστάσεων.
- SAP Τα παραδοθέντα Infocubes ξεκινούν με έναν αριθμό συνήθως 0. Το δικό σας Infocube πρέπει να ξεκινά με ένα γράμμα από το Α έως το Ω και να έχει μήκος 3 έως 9 χαρακτήρες.
Τύποι InfoCube
Το Infocube ταξινομείται σε τρεις τύπους με βάση τον τρόπο διατήρησης και διανομής των δεδομένων.
- Standard Infocube:Χρησιμοποιείται για τη φυσική διατήρηση των δεδομένων στον κύβο. Είναι δυνατή μόνο η ανάγνωση.
- Virtual Infocube: Δεν διατηρεί δεδομένα φυσικά στον κύβο. Κατά την εκτέλεση του ερωτήματος φέρνει τα δεδομένα από το αντίστοιχο σύστημα προέλευσης.
- Infocube σε πραγματικό χρόνο: Αποθηκεύει τα δεδομένα φυσικά στον κύβο. Η ανάγνωση και η εγγραφή είναι δυνατή. Χρησιμοποιείται σημαντικά στον προγραμματισμό των δεδομένων.
Πώς να δημιουργήσετε Standard Infocube
Βήμα 1) Δημιουργία InfoCube
- Μεταβείτε στον κωδικό συναλλαγής RSA1
- Κάντε κλικ στο κουμπί OK.
Βήμα 2)
- Μεταβείτε στην καρτέλα Modeling->InfoProvider.
- Κάντε δεξί κλικ στο InfoArea.
- Κάντε κλικ στο «Δημιουργία InfoCube» από το μενού περιβάλλοντος.
Βήμα 3)
- Εισαγάγετε το Τεχνικό Όνομα.
- Εισάγετε το Descriptιόν.
- Επιλέξτε το κουμπί επιλογής "Standard InfoCube".
Κάντε κλικ στο κουμπί δημιουργία
Βήμα 4) Κάντε δεξί κλικ στο Dimension 1 -> Properties.
Βήμα 5) Μετονομάστε την ιδιότητα σύμφωνα με τις πληροφορίες του αντικειμένου πληροφοριών.
Βήμα 6) Κάντε δεξί κλικ στο Dimension ->InfoObject Direct Input to Insert InfoObjects στη Διάσταση.
Βήμα 7) Επιλέξτε Χαρακτηριστικά.
Βήμα 8) Επιλέξτε αναγνωριστικό αεροπορικής εταιρείας στα χαρακτηριστικά
Σύρετε και αποθέστε το στην Ιδιότητα
Βήμα 9) Ομοίως, δημιουργήστε νέες διαστάσεις και ακολουθήστε τα βήματα 4-8 για να προσθέσετε τα InfoObjects.
Βήμα 10) Προσθήκη Key figureInfoObjects στον Infocube
Βήμα 11) Ακολουθήστε τις παραπάνω οδηγίες για να προσθέσετε περισσότερες βασικές φιγούρες
Βήμα 12) Ενεργοποιήστε το Infocube.
Πρόσθετα σημεία Infocube:
Το τεχνικό όνομα του πίνακα διαστάσεων εκχωρείται από το σύστημα, χρησιμοποιώντας το μοτίβο /BIC/ «D #", όπου το πρώτο # θα είναι a1, το δεύτερο a 2, και ούτω καθεξής.
Εάν είναι ένας κύβος που παραδίδεται με χυμό, τότε θα ξεκινήσει ως /BI0/D
Χαρακτηριστικά Τα Infoobjects μπορούν να προστεθούν ελεύθερα σε διαστάσεις που δημιουργούνται από τον πελάτη.
Οι πίνακες διαστάσεων θα πρέπει να χρησιμοποιούνται βέλτιστα.
Εξασφαλίστε τη βέλτιστη καρδινάτητα ενώ προσθέτετε χαρακτηριστικά infoobject στις διαστάσεις. Π.χ Ένα πολυκατάστημα έχει 10,000 πελάτες και 1000 διαφορετικά υλικά. Το καρδινάλιο είναι μ: ν, πράγμα που σημαίνει ότι κάθε πελάτης μπορεί να αγοράσει πολλά υλικά. Τέτοιου είδους καρδινάλιο δεν πρέπει να διατηρείται στον ίδιο πίνακα διαστάσεων.
Thumbrule : Αποφύγετε m:n σε μια διάσταση.
Πλάτη
- Μεταβείτε στην καρτέλα Modeling->InfoProvider.
- Κάντε δεξί κλικ στο InfoArea.
- Κάντε κλικ στο «Δημιουργία InfoCube» από το μενού περιβάλλοντος.
- Εισαγάγετε το Τεχνικό Όνομα.
- Εισάγετε το Descriptιόν.
- Επιλέξτε το κουμπί επιλογής "Standard InfoCube".
Δεν είναι
- Το Standard Infocube μπορεί να χρησιμοποιηθεί εάν ο χρήστης:
- Θέλει να διευκολύνει την πολυδιάστατη ανάλυση.
- Θέλει να αποθηκεύσει συνοπτικές / συγκεντρωτικές πληροφορίες με μεγάλο όγκο δεδομένων.
- Χρησιμοποιήστε τη διάσταση στοιχείου γραμμής εάν τοποθετείται μόνο ένα αντικείμενο σε έναν πίνακα διαστάσεων.
- Διατηρήστε υψηλή ευκρίνεια των αρχείων.
- Ομάδα Μ: Ν καρδινάλιος στην ίδια διάσταση.
- Δώστε μεγαλύτερη προσοχή στη μεταφορά των πληροφοριών του χαρακτήρα μέσω του χαρακτηριστικού πλοήγησης.
- Διατηρήστε πληροφορίες υψηλής καρδιναικότητας στον πίνακα διαστάσεων.