Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Ez a cikk olyan cikkekre mutató hivatkozásokat tartalmaz, amelyek bemutatják, hogyan integrálhatja Apache Kafka-alkalmazásait az Azure Event Hubs szolgáltatással.
Áttekintés
Az Event Hubs egy Kafka-végpontot biztosít, amelyet a meglévő Kafka-alapú alkalmazások használhatnak alternatívaként a saját Kafka-fürt futtatásához. Az Event Hubs számos meglévő Kafka-alkalmazással működik együtt. További információ: Event Hubs for Apache Kafka
Rövid útmutatók
A GitHubon és ebben a tartalomkészletben gyorsútmutatókat találhat, amelyek segítségével gyorsan elérheti a Kafkához készült Event Hubs szolgáltatást.
Rövid útmutatók a GitHubon
Tekintse meg az alábbi rövid útmutatókat az azure-event-hubs-for-kafka adattárban:
| Ügyfélnyelv/keretrendszer | Leírás |
|---|---|
| .NET | Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy C# nyelven írt példakészítő és -fogyasztó használatával a .NET Core 2.0 használatával. Ez a minta a Confluent Apache Kafka .NET-ügyfélén alapul, amelyet a Kafka Event Hubshoz való használatra módosítottak. |
| Java | Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy Java-ban írt példakészítő és -fogyasztó használatával. |
| Node.js | Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy Node-ban írt példagyártó és -fogyasztó használatával. Ez a minta a node-rdkafka kódtárat használja. |
| Python | Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy Pythonban írt példakészítő és -fogyasztó használatával. Ez a minta a Confluent Apache Kafka Python-ügyfélén alapul, amelyet a Kafka Event Hubshoz való használatra módosítottak. |
| Ugrás | Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy Go-ban írt példagyártó és -fogyasztó használatával. Ez a minta a Confluent Apache Kafka Golang-ügyfélén alapul, amelyet a Kafka Event Hubshoz való használatra módosítottak. |
| Sarama kafka Go | Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy Go-ban írt példakészítő és -fogyasztó használatával a Sarama Kafka ügyfélkódtár használatával. |
| Kafka | Ez a rövid útmutató bemutatja, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz az Apache Kafka-disztribúcióhoz mellékelt parancssori felülettel. |
| kcat | A kcat egy nem JVM parancssori fogyasztó és gyártó a librdkafka alapján, amely a sebesség és a kis lábnyom miatt népszerű. Ez a rövid útmutató egy mintakonfigurációt és több egyszerű kafkacat-parancsot tartalmaz. |
Rövid útmutatók a DOCS-ban
Tekintse meg a következő rövid útmutatót: Adatstreamelés az Event Hubs használatával a Kafka protokoll használatával ebben a tartalomkészletben, amely részletes útmutatást nyújt az Event Hubsba való streameléshez. Megtudhatja, hogyan használhatja a gyártókat és a fogyasztókat az Event Hubshoz való beszélgetésre az alkalmazások konfigurációjának módosításával.
Oktatóanyagok
Oktatóanyagok a GitHubon
Tekintse meg az alábbi oktatóanyagokat a GitHubon:
| Oktatóanyag | Leírás |
|---|---|
| Akka | Ez az oktatóanyag bemutatja, hogyan csatlakoztatható az Akka Streams a Kafka-kompatibilis Event Hubshoz a protokoll-ügyfelek módosítása vagy saját fürtök futtatása nélkül. A Java és a Scala programozási nyelveket használó két külön oktatóanyag létezik. |
| Csatlakozás | Ez a dokumentum végigvezeti a Kafka Connect és az Azure Event Hubs integrálásán, valamint az alapvető FileStreamSource- és FileStreamSink-összekötők üzembe helyezésén. Bár ezek az összekötők nem éles használatra vannak szánva, egy teljes körű Kafka Connect-forgatókönyvet mutatnak be, amelyben az Azure Event Hubs kafka-közvetítőként maszkál. |
| Fájlbeat | Ez a dokumentum végigvezeti a Filebeat és az Event Hubs integrálásán a Filebeat Kafka-kimenetén keresztül. |
| Flink | Ez az oktatóanyag bemutatja, hogyan csatlakoztathatja az Apache Flinket a Kafka-kompatibilis Event Hubshoz a protokoll-ügyfelek módosítása vagy saját fürtök futtatása nélkül. |
| FluentD | Ez a dokumentum végigvezeti a Fluentd és az Event Hubs integrálásán a out_kafka Fluentd kimeneti beépülő moduljának használatával. |
| Interop | Ez az oktatóanyag bemutatja, hogyan cserélhet eseményeket a fogyasztók és a gyártók között különböző protokollok használatával. |
| Logstash | Ez az oktatóanyag végigvezeti a Logstash Kafka-kompatibilis Event Hubsba való integrálásán a Logstash Kafka bemeneti/kimeneti beépülő moduljaival. |
| MirrorMaker | Ez az oktatóanyag bemutatja, hogy egy eseményközpont és a Kafka MirrorMaker hogyan integrálhat egy meglévő Kafka-folyamatot az Azure-ba a Kafka bemeneti stream tükrözésével az Event Hubs szolgáltatásban. |
| NiFi | Ez az oktatóanyag bemutatja, hogyan csatlakoztathatja az Apache NiFi-t egy Event Hubs-névtérhez. |
| OAuth | A rövid útmutatók bemutatják, hogyan hozhat létre és csatlakozhat egy Event Hubs Kafka-végponthoz egy Go- és Java-programozási nyelven írt példakészítő és fogyasztó használatával. |
| A Confluent sémaregisztrációs adatbázisa | Ez az oktatóanyag végigvezeti a Schema Registry és az Event Hubs for Kafka integrálásán. |
| Spark | Ez az oktatóanyag bemutatja, hogyan csatlakoztathatja a Spark-alkalmazást egy eseményközponthoz a protokoll-ügyfelek módosítása vagy saját Kafka-fürtök futtatása nélkül. |
Oktatóanyagok a DOCS-ban
Tekintse meg az Apache Kafka for Event Hubs-események feldolgozását a Stream Analytics használatával ebben a tartalomkészletben, amely bemutatja, hogyan streamelheti az adatokat az Event Hubsba, és hogyan dolgozhatja fel azokat az Azure Stream Analytics használatával.
Útmutatók
A dokumentációban az alábbi útmutatókban talál útmutatást:
| Cikk | Leírás |
|---|---|
| Kafka-közvetítő tükrözése egy eseményközpontban | Bemutatja, hogyan tükrözhet egy Kafka-közvetítőt egy eseményközpontban a Kafka MirrorMaker használatával. |
| Az Apache Spark csatlakoztatása egy eseményközponthoz | Végigvezeti a Spark-alkalmazás és az Event Hubs közötti valós idejű streamelésen. |
| Az Apache Flink csatlakoztatása egy eseményközponthoz | Bemutatja, hogyan csatlakoztathatja az Apache Flinket egy eseményközponthoz a protokoll-ügyfelek módosítása vagy saját fürtök futtatása nélkül. |
| Az Apache Kafka Connect integrálása eseményközponttal (előzetes verzió) | Végigvezeti a Kafka Connect eseményközpontba való integrálásán, valamint az alapvető FileStreamSource- és FileStreamSink-összekötők üzembe helyezésén. |
| Az Akka Streams csatlakoztatása egy eseményközponthoz | Bemutatja, hogyan csatlakoztathatja az Akka Streamst egy eseményközponthoz a protokoll-ügyfelek módosítása vagy saját fürtök futtatása nélkül. |
| Az Apache Kafkához készült Spring Boot Starter használata az Azure Event Hubsszal | Bemutatja, hogyan konfigurálható a Spring Boot Initializerrel létrehozott Java-alapú Spring Cloud Stream Binder az Apache Kafka és az Azure Event Hubs használatára. |
Következő lépések
Tekintse át az azure-event-hubs-for-kafka GitHub-adattárban található mintákat a rövid útmutatók és oktatóanyagok mappáiban.
Lásd még a következő cikkeket: