Olay akışına özel uç nokta kaynağı ekleme
Kendi uygulamanızı bir olay akışına bağlamak istiyorsanız, özel bir uç nokta (standart özellikte Özel Uygulama) kaynağı ekleyebilirsiniz. Ardından, özel uç noktada kullanıma sunulan bağlantı uç noktasıyla (standart özellikte Özel Uygulama) kendi uygulamanızdan olay akışına gerçek zamanlı olaylar gönderebilirsiniz. Ayrıca, özel uç noktalar (standart özellikte Özel Uygulama) için bir seçenek olarak sağlanan Apache Kafka protokolüyle, Apache Kafka protokolunu kullanarak gerçek zamanlı olaylar gönderebilirsiniz. Bu makalede, bir olay akışına özel uç nokta (standart özellikte Özel Uygulama) kaynağının nasıl ekleneceği gösterilmektedir.
Not
Önizleme aşamasında olan gelişmiş özellikleri kullanmak istiyorsanız üst kısımdaki Gelişmiş Özellikler'i seçin. Aksi takdirde Standart Özellikler'i seçin. Önizleme aşamasındaki gelişmiş özellikler hakkında bilgi için bkz . Doku olay akışlarına giriş.
Önkoşullar
- Katkıda Bulunan veya daha yüksek izinlere sahip Doku premium çalışma alanına erişim.
Önemli
Doku olay akışlarının gelişmiş özellikleri şu anda önizleme aşamasındadır.
Not
Bir olay akışı için kaynak ve hedef sayısı üst sınırı 11'dir.
Özel uç nokta verilerini kaynak olarak ekleme
Özel uç nokta kaynağı eklemek için şu adımları izleyin:
Yeni bir olay akışı oluşturmak için Giriş ekranından Olay Akışı'nı seçin. Gelişmiş Özellikler (önizleme) seçeneğinin etkinleştirildiğinden emin olun.
Özel uç nokta kaynağı eklemek için başlangıç sayfasında Özel uç nokta kullan'ı seçin.
Ya da yayımlanmış bir olay akışınız varsa ve özel uç nokta verilerini kaynak olarak eklemek istiyorsanız Düzenleme moduna geçin. Ardından şeritte Kaynak ekle'yi ve ardından Özel uç nokta'yı seçin.
Özel uç nokta ekranında, Kaynak adı'nın altına özel kaynak için bir ad girin ve Ekle'yi seçin.
Özel uç nokta kaynağını oluşturduktan sonra, tuvaldeki olay akışınıza Düzenleme modunda eklendiğini görürsünüz. Yeni eklenen bu özel uygulama kaynağı verilerini uygulamak için Yayımla'yı seçin.
Bu adımları tamamladıktan sonra, özel uç nokta verileri Canlı görünümde görselleştirme için kullanılabilir.
Olayları göndermek için Ayrıntılar bölmesinde uç nokta ayrıntılarını alma
Ayrıntılar bölmesinde üç protokol sekmesi vardır: Event Hub, AMQP ve Kafka. Her protokol sekmesinin üç sayfası vardır: Temel Bilgiler, Anahtarlar ve Bağlantı için ilgili protokolle birlikte uç nokta ayrıntılarını sunan Örnek kod .
Temel , özel uç noktanızın adını, açıklamasını, türünü ve durumunu gösterir.
Anahtarlar ve Örnek kod sayfaları, olay akışınıza olayları akışla aktarmada kullanabileceğiniz bağlantı anahtarları bilgilerini ve buna karşılık gelen anahtarların ekli olduğu örnek kodu sağlar. Anahtarlar ve Örnek kod bilgileri protokole göre değişir.
Olay hub'ı
Olay hub'ı protokol biçimindeki Anahtarlar, Olay hub'ı adı, Paylaşılan erişim anahtarı adı, Birincil anahtar ve Bağlantı dizesi-birincil anahtar gibi bir olay hub'ı bağlantı dizesi ile ilgili bilgileri içerir. Olay hub'ı biçimi, bağlantı dizesi için varsayılandır ve Azure Event Hubs SDK'sı ile çalışır. Bu biçim Event Hubs protokolü aracılığıyla olay akışınıza bağlanmanızı sağlar. Aşağıdaki örnekte, bağlantı dizesi Olay hub'ı biçiminde nasıl göründüğü gösterilmektedir:
Endpoint=sb://eventstream-xxxxxxxx.servicebus.windows.net/; SharedAccessKeyName=key_xxxxxxxx;SharedAccessKey=xxxxxxxx;EntityPath=es_xxxxxxx
Event Hubs sekmesindeki Örnek kod sayfası, Olay hub'ında gerekli bağlantı anahtarları bilgilerini içeren kullanıma hazır kod sunar. Kullanmak üzere kopyalayıp uygulamanıza yapıştırmanız yeterlidir.
Kafka
Kafka biçimi, yüksek aktarım hızı ve düşük gecikme süreli veri işlemeyi destekleyen popüler bir dağıtılmış akış platformu olan Apache Kafka protokolüyle uyumludur. Olay akışınıza bağlanmak ve olayları akışa almak için Kafka protokol biçiminde Anahtarlar ve Örnek kodunu kullanabilirsiniz.
Benzer şekilde, Kafka sekmesindeki Örnek kod sayfası, kafka biçiminde gerekli bağlantı anahtarları da dahil olmak üzere hazır kod sağlar. Kullanımınız için kopyalamanız yeterlidir.
AMQP
AMQP biçimi, farklı platformlar ve diller arasında birlikte çalışabilirliği destekleyen standart bir mesajlaşma protokolü olan AMQP 1.0 protokolüyle uyumludur. AMQP protokolunu kullanarak olay akışınıza bağlanmak için bu biçimi kullanabilirsiniz.
AMQP sekmesindeki Örnek kod sayfası, AMQP biçiminde bağlantı anahtarları bilgilerini içeren kullanıma hazır kodu da sağlar.
Uygulama gereksinimlerinize ve tercihlerinize uygun protokol biçimini seçebilir ve bağlantı dizesi kopyalayıp uygulamanıza yapıştırabilirsiniz. Ayrıca, örnek kod sekmesinde sağladığımız örnek koda başvurabilir veya kopyalayabilirsiniz. Bu, farklı protokolleri kullanarak olayları göndermeyi veya almayı gösterir.
İlgili içerik
Bir olay akışına başka kaynaklar eklemeyi öğrenmek için aşağıdaki makalelere bakın:
Önkoşullar
Başlamadan önce aşağıdaki önkoşulları tamamlamanız gerekir:
- Olay akışınızın bulunduğu Katkıda Bulunan veya daha yüksek izinlere sahip premium çalışma alanına erişim elde edin.
Not
Bir olay akışı için kaynak ve hedef sayısı üst sınırı 11'dir.
Özel uygulamayı kaynak olarak ekleme
Kendi uygulamanızı bir olay akışına bağlamak istiyorsanız, özel bir uygulama kaynağı ekleyebilirsiniz. Ardından, özel uygulamada kullanıma sunulan bağlantı uç noktasıyla kendi uygulamanızla olay akışına veri gönderin. Özel uygulama kaynağı eklemek için şu adımları izleyin:
Şeritte Yeni kaynak'ı veya ana düzenleyici tuvalinde "+" öğesini ve ardından Özel Uygulama'ya tıklayın.
Özel uygulama için bir Kaynak adı girin ve Ekle'yi seçin.
Özel uygulama kaynağını başarıyla oluşturduktan sonra, alt bölmedeki Ayrıntılar sekmesinde aşağıdaki bilgileri değiştirebilir ve görüntüleyebilirsiniz:
Olayları göndermek için Ayrıntılar bölmesinde uç nokta ayrıntılarını alma
Ayrıntılar bölmesinde üç protokol sekmesi vardır: Event Hub, AMQP ve Kafka. Her protokol sekmesinin üç sayfası vardır: Temel Bilgiler, Anahtarlar ve Bağlantı için ilgili protokolle birlikte uç nokta ayrıntılarını sunan Örnek kod .
Temel , özel uygulamanızın adını, açıklamasını, türünü ve durumunu gösterir.
Anahtarlar ve Örnek kod sayfaları, olay akışınıza olayları akışla aktarmada kullanabileceğiniz bağlantı anahtarları bilgilerini ve buna karşılık gelen anahtarların ekli olduğu örnek kodu sağlar. Anahtarlar ve Örnek kod bilgileri protokole göre değişir.
Olay hub'ı
Olay hub'ı protokol biçimindeki Anahtarlar, Olay hub'ı adı, Paylaşılan erişim anahtarı adı, Birincil anahtar ve Bağlantı dizesi-birincil anahtar gibi bir olay hub'ı bağlantı dizesi ile ilgili bilgileri içerir. Olay hub'ı biçimi, bağlantı dizesi için varsayılandır ve Azure Event Hubs SDK'sı ile çalışır. Bu biçim Event Hubs protokolü aracılığıyla olay akışınıza bağlanmanızı sağlar. Aşağıdaki örnekte, bağlantı dizesi Olay hub'ı biçiminde nasıl göründüğü gösterilmektedir:
Endpoint=sb://eventstream-xxxxxxxx.servicebus.windows.net/; SharedAccessKeyName=key_xxxxxxxx;SharedAccessKey=xxxxxxxx;EntityPath=es_xxxxxxx
Event Hubs sekmesindeki Örnek kod sayfası, Olay hub'ında gerekli bağlantı anahtarları bilgilerini içeren kullanıma hazır kod sunar. Kullanmak üzere kopyalayıp uygulamanıza yapıştırmanız yeterlidir.
Kafka
Kafka biçimi, yüksek aktarım hızı ve düşük gecikme süreli veri işlemeyi destekleyen popüler bir dağıtılmış akış platformu olan Apache Kafka protokolüyle uyumludur. Olay akışınıza bağlanmak ve olayları akışa almak için Kafka protokol biçiminde Anahtarlar ve Örnek kodunu kullanabilirsiniz.
Benzer şekilde, Kafka sekmesindeki Örnek kod sayfası, kafka biçiminde gerekli bağlantı anahtarları da dahil olmak üzere hazır kod sağlar. Kullanımınız için kopyalamanız yeterlidir.
AMQP
AMQP biçimi, farklı platformlar ve diller arasında birlikte çalışabilirliği destekleyen standart bir mesajlaşma protokolü olan AMQP 1.0 protokolüyle uyumludur. AMQP protokolunu kullanarak olay akışınıza bağlanmak için bu biçimi kullanabilirsiniz.
AMQP sekmesindeki Örnek kod sayfası, AMQP biçiminde bağlantı anahtarları bilgilerini içeren kullanıma hazır kodu da sağlar.
Uygulama gereksinimlerinize ve tercihlerinize uygun protokol biçimini seçebilir ve bağlantı dizesi kopyalayıp uygulamanıza yapıştırabilirsiniz. Ayrıca, örnek kod sekmesinde sağladığımız örnek koda başvurabilir veya kopyalayabilirsiniz. Bu, farklı protokolleri kullanarak olayları göndermeyi veya almayı gösterir.
İlgili içerik
Bir olay akışına başka kaynaklar eklemeyi öğrenmek için aşağıdaki makalelere bakın: