Κοινή χρήση μέσω


Προσθήκη προσαρμοσμένης προέλευσης τελικού σημείου σε μια ροή συμβάντος

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

Σημείωμα

Εάν θέλετε να χρησιμοποιήσετε βελτιωμένες δυνατότητες που βρίσκονται σε προεπισκόπηση, επιλέξτε Βελτιωμένες δυνατότητες στο επάνω μέρος. Διαφορετικά, επιλέξτε Τυπικές δυνατότητες. Για πληροφορίες σχετικά με τις βελτιωμένες δυνατότητες που βρίσκονται σε προεπισκόπηση, ανατρέξτε στο θέμα Εισαγωγή στις ροές συμβάντων Fabric.

Προαπαιτούμενα στοιχεία

  • Πρόσβαση στον χώρο εργασίας Fabric Premium με δικαιώματα Συμβάλλοντα ή με υψηλότερα δικαιώματα.

Σημαντικό

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

Σημείωμα

Ο μέγιστος αριθμός των προελεύσεων και προορισμών για ένα eventstream είναι 11.

Προσθήκη προσαρμοσμένων δεδομένων τελικού σημείου ως προέλευσης

Ακολουθήστε αυτά τα βήματα για να προσθέσετε μια προσαρμοσμένη προέλευση τελικού σημείου:

  1. Για να δημιουργήσετε μια νέα ροή συμβάντος, επιλέξτε Eventstream από την Αρχική οθόνη. Βεβαιωθείτε ότι είναι ενεργοποιημένη η επιλογή Βελτιωμένες δυνατότητες (προεπισκόπηση ).

    Ένα στιγμιότυπο οθόνης της δημιουργίας ενός νέου συμβάντος.

  2. Για να προσθέσετε προσαρμοσμένη προέλευση τελικού σημείου, στη σελίδα "Γρήγορα αποτελέσματα", επιλέξτε Χρήση προσαρμοσμένου τελικού σημείου.

    Ένα στιγμιότυπο οθόνης της επιλογής Χρήση προσαρμοσμένου τελικού σημείου.

    Εναλλακτικά, εάν έχετε ήδη ένα δημοσιευμένο συμβάνstream και θέλετε να προσθέσετε προσαρμοσμένα δεδομένα τελικού σημείου ως προέλευση, μεταβείτε σε λειτουργία επεξεργασίας . Στη συνέχεια, επιλέξτε Προσθήκη προέλευσης στην κορδέλα και επιλέξτε Προσαρμοσμένο τελικό σημείο.

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

  3. Στην οθόνη Προσαρμοσμένο τελικό σημείο, πληκτρολογήστε ένα όνομα για την προσαρμοσμένη προέλευση στην περιοχή Όνομα προέλευσης και, στη συνέχεια, επιλέξτε Προσθήκη.

    Ένα στιγμιότυπο οθόνης που εμφανίζει την οθόνη προσαρμοσμένου τελικού σημείου με επισημασμένο το κουμπί

  4. Αφού δημιουργήσετε την προέλευση προσαρμοσμένου τελικού σημείου, θα την δείτε να προστίθεται στη ροή συμβάντων στον καμβά σε λειτουργία επεξεργασίας. Για να υλοποιήσετε αυτά τα δεδομένα προέλευσης προσαρμοσμένης εφαρμογής που προστέθηκαν πρόσφατα, επιλέξτε Δημοσίευση.

    Ένα στιγμιότυπο οθόνης που εμφανίζει την κατάσταση συμβάντος σε κατάσταση λειτουργίας Επεξεργασία, με επισημασμένο το κουμπί Δημοσίευση.

Αφού ολοκληρώσετε αυτά τα βήματα, τα προσαρμοσμένα δεδομένα τελικού σημείου είναι διαθέσιμα για απεικόνιση σε προβολή live.

Ένα στιγμιότυπο οθόνης που εμφανίζει την ροή συμβάντος σε ζωντανή προβολή.

Λήψη συμβολοσειρών σύνδεσης και δείγματος κώδικα

Στο τμήμα παραθύρου Λεπτομέρειες δυναμικής προβολής, μπορείτε να δείτε τρεις κατηγορίες: Βασικός, Κλειδιά και Δείγμα κώδικα. Μπορείτε επίσης να επιλέξετε από τρεις καρτέλες πρωτοκόλλου: Κέντρο συμβάντων, AMQP και Kafka. Οι πληροφορίες κλειδιών και δείγματος κώδικα διαφέρουν ανάλογα με το πρωτόκολλο.

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

Ένα στιγμιότυπο οθόνης που εμφανίζει τις Βασικές πληροφορίες στο τμήμα παραθύρου Λεπτομέρειες της ζωντανής προβολής της ροής συμβάντος.

Τα κλειδιά εμφανίζουν συμβολοσειρές σύνδεσης για το προσαρμοσμένο τελικό σημείο, τις οποίες μπορείτε να αντιγράψετε και να επικολλήσετε στην εφαρμογή σας.

Ένα στιγμιότυπο οθόνης που εμφανίζει τις πληροφορίες κλειδιών στο τμήμα παραθύρου Λεπτομέρειες της ζωντανής προβολής της ροής συμβάντος.

Η συμβολοσειρά σύνδεσης είναι μια συμβολοσειρά συμβατή με κέντρο συμβάντων που μπορείτε να χρησιμοποιήσετε στην εφαρμογή σας για να λαμβάνετε συμβάντα από αυτό το συμβάν. Η μορφή κέντρου συμβάντων είναι η προεπιλεγμένη μορφή για τη συμβολοσειρά σύνδεσης και είναι συμβατή με το SDK Διανομείς συμβάντων του Azure. Μπορείτε να χρησιμοποιήσετε αυτήν τη μορφή για να συνδεθείτε στο eventstreams χρησιμοποιώντας το πρωτόκολλο Event Hubs.

Το παρακάτω παράδειγμα εμφανίζει την εμφάνιση της συμβολοσειράς σύνδεσης στη μορφή Κέντρου συμβάντων:

Endpoint=sb://eventstream-xxxxxxxx.servicebus.windows.net/; SharedAccessKeyName=key_xxxxxxxx;SharedAccessKey=xxxxxxxx;EntityPath=es_xxxxxxxx

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

Ένα στιγμιότυπο οθόνης που εμφανίζει το δείγμα κώδικα στο τμήμα παραθύρου Λεπτομέρειες της ζωντανής προβολής της ροής συμβάντος.

Εκτός από το Κέντρο συμβάντων, οι άλλες δύο καρτέλες μορφής πρωτοκόλλου που μπορείτε να επιλέξετε στο τμήμα παραθύρου Λεπτομέρειες είναι οι AMQP και Kafka.

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

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

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

Για να μάθετε πώς μπορείτε να προσθέσετε άλλες προελεύσεις σε μια ροή συμβάντων, ανατρέξτε στα παρακάτω άρθρα:

Προαπαιτούμενα στοιχεία

Πριν ξεκινήσετε, πρέπει να συμπληρώσετε τις ακόλουθες προϋποθέσεις:

  • Αποκτήστε πρόσβαση σε έναν premium χώρο εργασίας με δικαιώματα Συμβάλλοντα ή παραπάνω όπου βρίσκεται η ροή συμβάντος σας.

Σημείωμα

Ο μέγιστος αριθμός των προελεύσεων και προορισμών για ένα eventstream είναι 11.

Προσθήκη προσαρμοσμένης εφαρμογής ως προέλευσης

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

  1. Επιλέξτε Νέα προέλευση στην κορδέλα ή "+" στον κύριο καμβά του προγράμματος επεξεργασίας και, στη συνέχεια, Προσαρμοσμένη εφαρμογή.

  2. Εισαγάγετε ένα Όνομα προέλευσης για την προσαρμοσμένη εφαρμογή και επιλέξτε Προσθήκη.

    Στιγμιότυπο οθόνης που εμφανίζει τη ρύθμιση παραμέτρων προσαρμοσμένης προέλευσης εφαρμογής.

  3. Αφού δημιουργήσετε με επιτυχία την προέλευση προσαρμοσμένης εφαρμογής, μπορείτε να αλλάξετε και να προβάλετε τις ακόλουθες πληροφορίες στην καρτέλα Λεπτομέρειες στο κάτω τμήμα παραθύρου:

    Στιγμιότυπο οθόνης που εμφανίζει την προέλευση προσαρμοσμένης εφαρμογής.

    • Βασικός: Εμφανίζει το όνομα, την περιγραφή, τον τύπο και την κατάσταση της προσαρμοσμένης εφαρμογής σας.
    • Κλειδιά: Εμφανίζει τη συμβολοσειρά σύνδεσης για την προσαρμοσμένη εφαρμογή σας, την οποία μπορείτε να αντιγράψετε και να επικολλήσετε στην εφαρμογή σας.
    • Δείγμα κώδικα: Εμφανίζει ένα δείγμα κώδικα, τον οποίο μπορείτε να αναφερθείτε ή να αντιγράψετε για να προωθήσετε τα δεδομένα συμβάντος σε αυτό το συμβάν ή να μεταφέρετε τα δεδομένα συμβάντος από αυτό το συμβάν.

    Για κάθε καρτέλα (Βασικός / κωδικός δείγματος κλειδιών / ), μπορείτε επίσης να αλλάξετε τρεις καρτέλες πρωτοκόλλου: Eventhub, AMQP και Kafka για πρόσβαση σε πληροφορίες διαφόρων μορφών πρωτοκόλλου:

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

    Endpoint=sb://eventstream-xxxxxxxx.servicebus.windows.net/;SharedAccessKeyName=key_xxxxxxxx;SharedAccessKey=xxxxxxxx;EntityPath=es_xxxxxxxx

    Η μορφή κέντρου συμβάντων είναι η προεπιλεγμένη μορφή για τη συμβολοσειρά σύνδεσης και είναι συμβατή με το SDK Κέντρου συμβάντων του Azure. Μπορείτε να χρησιμοποιήσετε αυτήν τη μορφή για να συνδεθείτε στο eventstream χρησιμοποιώντας το πρωτόκολλο Event Hubs.

    Στιγμιότυπο οθόνης που εμφανίζει τις λεπτομέρειες της προσαρμοσμένης εφαρμογής.

    Οι άλλες δύο μορφές πρωτοκόλλου είναι οι AMQP και Kafka, τις οποίες μπορείτε να επιλέξετε κάνοντας κλικ στις αντίστοιχες καρτέλες στην καρτέλα Κλειδιά.

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

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

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

Για να μάθετε πώς μπορείτε να προσθέσετε άλλες προελεύσεις σε μια ροή συμβάντων, ανατρέξτε στα παρακάτω άρθρα: