SAP InfoSet Tutorial: Τι είναι, Δημιουργία, Συμμετοχές

Το Infoset είναι ένα ειδικό είδος Infoprovider που δεν αποθηκεύει δεδομένα φυσικά. Με άλλα λόγια, το Infoset είναι InfoProviders που ενώνουν λογικά δεδομένα και παρέχουν αυτά τα δεδομένα για ερωτήματα BI. Το Infoset συλλέγει δεδομένα από τους πίνακες των InfoProviders που χρησιμοποιούνται για την κατασκευή του. Το Infoset περιγράφει πηγές δεδομένων που ορίζονται ως κανόνας σύνδεσης σε αντικείμενα του Datastore, Info-objects ή τυπικούς InfoCubes.

Πότε να χρησιμοποιήσετε τα Infosets;

  • Για να ενώσετε τα απαιτούμενα δεδομένα από βασικούς InfoProviders
  • Για να επιτρέπεται η αναφορά BEx σε ένα αντικείμενο DataStore χωρίς να ενεργοποιήσετε την ένδειξη αναφοράς BEx
  • Να αξιολογήσει τις χρονικές εξαρτήσεις
  • Για να δημιουργήσετε αυτοσυνδέσεις και αριστερές εξωτερικές συνδέσεις

Τι είναι οι συνδέσεις InfoSet;

DSO (Αντικείμενα αποθήκευσης δεδομένων) και/ή InfoObjects (χαρακτηριστικά με κύρια δεδομένα) συνδέονται στο InfoSet χρησιμοποιώντας συνθήκες σύνδεσης. Τα ενωμένα δεδομένα από τα InfoSets είναι διαθέσιμα για πρόσβαση από τα ερωτήματα του Business Explorer. Το InfoSets σάς επιτρέπει να κάνετε αναφορά για πολλούς πάροχους πληροφοριών (Infocubes, αντικείμενα αποθήκευσης δεδομένων, κύρια δεδομένα InfoObjects), αλλά δεν περιέχουν δεδομένα. Με τα ενεργοποιημένα Infosets, μπορείτε να ορίσετε ερωτήματα στη σουίτα BI.

Οι ενώσεις ταξινομούνται σε τέσσερις κατηγορίες:

  1. Εσωτερική σύνδεση
  2. Αριστερά εξωτερική εγγραφή
  3. Προσωρινή Συμμετοχή
  4. Self Join

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

Εάν ο πίνακας 2 έχει αντίστοιχες εγγραφές του πίνακα 1, συγκρίνοντας ένα πεδίο κλειδιού (EMPNO στο παρακάτω παράδειγμα), μόνο αυτές οι εγγραφές θα αποτελούν μέρος του συνόλου αποτελεσμάτων. Το σύνολο αποτελεσμάτων θα έχει τα πεδία του πίνακα 1 και του πίνακα 2 συμπληρωμένα από τα αντίστοιχα πεδία.

Παράδειγμα:

Αριστερός πίνακας (Πίνακας 1)

ΕΜΠΝΟ ΕΠΙΘΕΤΟ
000020 ΘΟΜΨΟΝ
000250 SMITH
000100 SPENSER

Δεξιός πίνακας (Πίνακας 2)

ΕΜΠΝΟ PROJNO
000020 AD3112
000100 OP2010
000150 PL2100

Αποτέλεσμα εσωτερικής σύνδεσης

ΕΜΠΝΟ ΕΠΙΘΕΤΟ PROJNO
000020 ΘΟΜΨΟΝ AD3112
000100 SPENSER OP2010

Αριστερή εξωτερική ένωση: Εάν ο πίνακας 2 έχει αντίστοιχες εγγραφές του πίνακα 1, συγκρίνοντας ένα πεδίο κλειδιού (EMPNO στο παρακάτω παράδειγμα), αυτές οι εγγραφές θα αποτελούν μέρος του συνόλου αποτελεσμάτων. Το σύνολο αποτελεσμάτων θα έχει τα πεδία του πίνακα 1 και του πίνακα 2 συμπληρωμένα από τα αντίστοιχα πεδία.

Εάν ο πίνακας 2 δεν έχει αντίστοιχη εγγραφή σε σύγκριση με τον πίνακα 1, αυτές οι εγγραφές του πίνακα 1 είναι επίσης μέρος του συνόλου αποτελεσμάτων (τα πεδία που ανήκουν στον πίνακα 2 θα έχουν αρχικές τιμές). Αυτό φαίνεται στο παρακάτω παράδειγμα.

Αριστερός πίνακας (Πίνακας 1)

ΕΜΠΝΟ ΕΠΙΘΕΤΟ
000020 ΘΟΜΨΟΝ
000250 SMITH
000100 SPENSER

Δεξιός πίνακας (Πίνακας 2)

ΕΜΠΝΟ PROJNO
000020 AD3112
000100 OP2010
000150 PL2100

Αποτέλεσμα αριστερής εξωτερικής ένωσης

ΕΜΠΝΟ ΕΠΙΘΕΤΟ PROJNO
000020 ΘΟΜΨΟΝ AD3112
000250 SMITH
000100 SPENSER OP2010

Προσωρινή συμμετοχή: Μια ένωση ονομάζεται χρονική αν τουλάχιστον ένα μέλος εξαρτάται από το χρόνο.

Εγγραφή μόνος: Το ίδιο αντικείμενο ενώνεται μεταξύ τους.

Πώς να δημιουργήσετε Infoset;

Βήμα 1)

  1. Μεταβείτε στον Κωδικό Συναλλαγής RSA1
  2. Κάντε κλικ στο κουμπί "Ok".

Δημιουργία Infoset

Βήμα 2)

  1. Περιηγηθείτε στην καρτέλα "InfoProvider"
  2. Κάντε δεξί κλικ στην περιοχή πληροφοριών και επιλέξτε "Δημιουργία συνόλου πληροφοριών" από το μενού περιβάλλοντος.

Η συναλλαγή RSISET μπορεί επίσης να χρησιμοποιηθεί απευθείας για τη δημιουργία InfoSet.

Δημιουργία Infoset

Όταν καλείται το Info Set Builder για πρώτη φορά, οι παρακάτω δύο επιλογές λειτουργίας εμφάνισης όπως

  1. Δίκτυο (Έλεγχος ροής δεδομένων)
  2. Δέντρο (Tree Control).

Η οθόνη δικτύου είναι πιο καθαρή.

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

Μπορείτε να αλλάξετε αυτήν τη ρύθμιση ανά πάσα στιγμή χρησιμοποιώντας τη διαδρομή μενού Ρυθμίσεις -> Εμφάνιση.

Βήμα 3)

  1. Εισαγάγετε το Τεχνικό Όνομα
  2. Περιγραφή
  3. Στο Ξεκινήστε με την υπηρεσία παροχής πληροφοριών στην ενότητα, προσδιορίζετε ποιον πάροχο πληροφοριών θέλετε να χρησιμοποιήσετε για να ξεκινήσετε τον ορισμό του συνόλου πληροφοριών. Επιλέξτε έναν από τους τύπους αντικειμένων που σας προσφέρει το σύστημα:
  • Αντικείμενο αποθήκευσης δεδομένων
  • Αντικείμενο πληροφοριών
  • Τυπικός κύβος πληροφοριών
  • Επιλέξτε ένα αντικείμενο.

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

  1. Επιλέξτε το κουμπί Συνέχεια.

Δημιουργία Infoset

Βήμα 4) Η Αλλαγή συνόλου πληροφοριών εμφανίζεται η οθόνη.

Δημιουργία Infoset

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

Δημιουργία Infoset

Βήμα 6)

  1. Εισαγάγετε το όνομα του ΔΣΔ.
  2. Κάντε κλικ στο κουμπί Συνέχεια.

Δημιουργία Infoset

Η παρακάτω οθόνη εμφανίζεται με επιλεγμένους τους 2 παρόχους πληροφοριών.

Δημιουργία Infoset

Βήμα 7) Ενεργοποιήστε το σύνολο πληροφοριών κάνοντας κλικ στο κουμπί ενεργοποίησης.

Δημιουργία Infoset