Sdílet prostřednictvím


Přehled integrací

Mnoho datových konektorů, nástrojů a integrací bezproblémově spolupracuje s platformou pro příjem dat, orchestraci, výstup a dotazy na data. Tento článek obsahuje základní přehled dostupných konektorů, nástrojů a integrací. Pro každý konektor najdete podrobné informace a odkazy na jeho úplnou dokumentaci.

Pokud chcete stránky přehledu konkrétního typu integrace, vyberte jedno z následujících tlačítek.

Srovnávací tabulky

Následující tabulky shrnují možnosti jednotlivých položek. Vyberte kartu odpovídající konektorům nebo nástrojům a integracím. Každý název položky odkazuje na jeho podrobný popis.

Následující tabulka shrnuje dostupné konektory a jejich možnosti:

Název Ingestování Vývoz Orchestrace Dotaz
Apache Kafka ✔️
Apache Flink ✔️
Apache Log4J 2 ✔️
Apache Spark ✔️ ✔️ ✔️
Azure Cosmos DB ✔️
Azure Data Factory ✔️ ✔️
Azure Event Grid ✔️
Azure Event Hubs ✔️
Azure Functions ✔️ ✔️
Centra Azure IoT ✔️
Azure Monitor ✔️
Azure Stream Analytics ✔️
Dětská postýlka ✔️
Fluent Bit ✔️
JDBC ✔️
Logic Apps ✔️ ✔️ ✔️
Logstash ✔️
Matlab ✔️
NLog ✔️
ODBC ✔️
Otevřít telemetrii ✔️
Power Apps ✔️ ✔️
Automatizace napájení ✔️ ✔️ ✔️
Serilog ✔️
Splunk ✔️
Splunk Universal Forwarder ✔️
Telegraf ✔️

Podrobné popisy

Následující části obsahují podrobný popis konektorů, nástrojů a integrací. Vyberte kartu odpovídající konektorům nebo nástrojům a integracím.

Apache Kafka

Apache Kafka je distribuovaná platforma streamování pro vytváření datových kanálů streamování v reálném čase, které spolehlivě přesouvají data mezi systémy nebo aplikacemi. Kafka Connect je nástroj pro škálovatelné a spolehlivé streamování dat mezi Apache Kafka a dalšími datovými systémy. Jímka Kafka slouží jako konektor ze systému Kafka a nevyžaduje použití kódu. Tento konektor je certifikovaný společností Confluent, což znamená, že prochází komplexní kontrolou a testováním kvality, úplnosti funkcí, dodržování standardů a výkonu.

Apache Flink je architektura a distribuovaný modul pro zpracování stavových výpočtů přes nevázané a vázané datové proudy. Konektor implementuje datovou jímku pro přesouvání dat mezi clustery Azure Data Explorer a Flink. Pomocí Azure Data Exploreru a Apache Flinku můžete vytvářet rychlé a škálovatelné aplikace zaměřené na scénáře řízené daty. Například strojové učení (ML), extrakce transformace a načítání (ETL) a Log Analytics.

Apache Log4J 2

Log4J je oblíbená architektura protokolování pro aplikace v Javě, které udržuje Apache Foundation. Vývojáři Log4j můžou řídit, které příkazy protokolu mají výstup s libovolnou členitostí na základě názvu, úrovně protokolovacího nástroje a vzoru zprávy. Pomocí Apache Log4J 2 můžete streamovat protokolová data do vaší databáze, kde můžete protokoly analyzovat a vizualizovat v reálném čase.

Apache Spark

Apache Spark je jednotný analytický modul pro zpracování velkých objemů dat. Konektor Spark je opensourcový projekt, který se dá spustit v jakémkoli clusteru Spark. Implementuje zdroj dat a jímku dat pro přesun dat do nebo z clusterů Spark. Pomocí konektoru Apache Spark můžete vytvářet rychlé a škálovatelné aplikace zaměřené na scénáře řízené daty. Například strojové učení (ML), extrakce transformace a načítání (ETL) a Log Analytics. Použitím konektoru se vaše databáze stane platným úložištěm dat pro standardní Spark operace, jako je čtení, zápis a writeStream.

Apache Spark pro Azure Synapse Analytics

Apache Spark je architektura paralelního zpracování, která podporuje zpracování v paměti za účelem zvýšení výkonu analytických aplikací pro velké objemy dat. Apache Spark ve službě Azure Synapse Analytics je jednou z implementací Apache Sparku v cloudu od Microsoftu. K databázi můžete přistupovat ze sady Synapse Studio pomocí Apache Sparku pro Azure Synapse Analytics.

Azure Cosmos DB

Azure Cosmos DB je kanál příjmu dat, který naslouchá kanálu změn služby Cosmos DB a ingestuje data do vaší databáze.

Azure Data Factory

Azure Data Factory (ADF) je cloudová služba pro integraci dat, kterou můžete použít k integraci různých úložišť dat a provádění aktivit s daty.

Azure Event Grid

Příjem dat ve službě Event Grid je kanál, který naslouchá službě Azure Storage a aktualizuje vaši databázi, aby získala informace, když dojde k odběru událostí. Průběžný příjem dat ze služby Azure Storage (Blob Storage a ADLSv2) můžete nakonfigurovat pomocí předplatného služby Azure Event Grid pro oznámení vytvořená objektem blob nebo přejmenování objektu blob a streamování oznámení prostřednictvím služby Azure Event Hubs.

  • Funkce: Příjem dat
  • Podporovaný typ příjmu dat: Dávkování, streamování
  • Případy použití: Zpracování událostí
  • Dokumentace:Datové připojení Event Gridu

Azure Event Hubs

Azure Event Hubs je platforma pro streamování velkých objemů dat a služba pro příjem událostí. Průběžný příjem dat můžete nakonfigurovat ze služby Event Hubs spravované zákazníkem.

Azure Functions

Azure Functions umožňuje spouštět bezserverový kód v cloudu podle plánu nebo v reakci na událost. Pomocí vstupních a výstupních vazeb pro Azure Functions můžete databázi integrovat do pracovních postupů a ingestovat data a spouštět dotazy na databázi.

Azure IoT Hubs

Azure IoT Hub je spravovaná služba hostovaná v cloudu, která funguje jako centrum zpráv pro obousměrnou komunikaci mezi vaší aplikací IoT a zařízeními, která spravuje. Průběžný příjem dat ze služby IoT Hubs spravovaných zákazníkem můžete nakonfigurovat pomocí integrovaného koncového bodu zpráv typu zařízení-cloud s využitím služby Event Hubs.

  • Funkce: Příjem dat
  • Podporovaný typ příjmu dat: Dávkování, streamování
  • Případy použití: Data IoT
  • Dokumentace:Datové připojení ioT Hubu

Azure Monitor

Agent služby Azure Monitor může odesílat do Azure Data Exploreru následující data virtuálního počítače pomocí pravidla shromažďování dat:

  • Čítače výkonu
  • Protokoly služby IIS
  • Protokoly událostí Windows
  • Systémové protokoly Linuxu
  • Vlastní textové protokoly
  • Vlastní záznamy JSON

Další informace najdete v tématu Shromažďování dat z virtuálních počítačů do Azure Data Exploreru.

Azure Stream Analytics

Azure Stream Analytics je analytický modul pro zpracování událostí v reálném čase a složitý modul pro zpracování událostí, který je navržený tak, aby zpracovával velké objemy rychlých streamovaných dat z více zdrojů současně.

Dětská postýlka

Dětská postýlka je modul pro zpracování, který bezpečně shromažďuje, zpracovává a streamuje data událostí stroje z libovolného zdroje. Umožňuje analyzovat a zpracovávat tato data pro libovolné cíle analýzy.

Fluent Bit

Fluent Bit je opensourcový agent, který shromažďuje protokoly, metriky a trasování z různých zdrojů. Umožňuje filtrovat, upravovat a agregovat data událostí před jejich odesláním do úložiště.

JDBC

Java Database Connectivity (JDBC) je rozhraní Java API, které se používá k připojení k databázím a spouštění dotazů. Pomocí JDBC se můžete připojit k Azure Data Exploreru.

Logic Apps

Pomocí konektoru Microsoft Logic Apps můžete automaticky spouštět dotazy a příkazy jako součást naplánované nebo aktivované úlohy.

Logstash

Modul plug-in Logstash umožňuje zpracovávat události z Logstash do databáze Azure Data Exploreru pro pozdější analýzu.

Matlab

MATLAB je programovací a číselná výpočetní platforma používaná k analýze dat, vývoji algoritmů a vytváření modelů. V MATLABu můžete získat autorizační token pro dotazování dat v Azure Data Exploreru.

NLog

NLog je flexibilní a bezplatná platforma protokolování pro různé platformy .NET, včetně .NET Standard. NLog umožňuje zapisovat do několika cílů, jako je databáze, soubor nebo konzola. Pomocí protokolu NLog můžete změnit konfiguraci protokolování za běhu. Jímka NLog je cílem protokolu NLog, který umožňuje odesílat zprávy protokolu do databáze. Modul plug-in poskytuje efektivní způsob, jak jímit protokoly do clusteru.

rozhraní ODBC

Open Database Connectivity (ODBC) je široce přijímané aplikační programovací rozhraní (API) pro přístup k databázi. Azure Data Explorer je kompatibilní s podmnožinou komunikačního protokolu SQL Serveru (MS-TDS). Tato kompatibilita umožňuje použití ovladače ODBC pro SQL Server s Azure Data Explorerem.

Otevřít telemetrii

Konektor OpenTelemetry podporuje příjem dat z mnoha příjemců do databáze. Funguje jako most na ingestování dat generovaných otevřením telemetrie do vaší databáze přizpůsobením formátu exportovaných dat podle vašich potřeb.

Power Apps

Power Apps je sada aplikací, služeb, konektorů a datových platforem, která poskytuje rychlé vývojové prostředí aplikací pro vytváření vlastních aplikací, které se připojují k vašim obchodním datům. Konektor Power Apps je užitečný v případě, že máte velkou a rostoucí kolekci streamovaných dat v Azure Data Exploreru a chcete vytvořit málo kódu, vysoce funkční aplikaci pro použití těchto dat.

Power Automate

Power Automate je služba orchestrace, která slouží k automatizaci obchodních procesů. Konektor Power Automate (dříve Microsoft Flow) umožňuje orchestrovat a plánovat toky, odesílat oznámení a výstrahy jako součást naplánované nebo aktivované úlohy.

Serilog

Serilog je oblíbené protokolovací rozhraní pro aplikace v .NET. Pomocí nástroje Serilog můžou vývojáři řídit, které příkazy protokolu mají výstup s libovolnou členitostí na základě názvu, úrovně protokolovacího nástroje a vzoru zpráv. Jímka Serilog, označovaná také jako appender, streamuje data protokolu do databáze, kde můžete analyzovat a vizualizovat protokoly v reálném čase.

Splunk

Splunk Enterprise je softwarová platforma, která umožňuje ingestovat data z mnoha zdrojů současně. Doplněk Azure Data Explorer odesílá data ze splunku do tabulky v clusteru.

Univerzální přeposílač Splunk

Telegraf

Telegraf je opensourcový jednoduchý agent s minimálními nároky na paměť pro shromažďování, zpracování a zápis telemetrických dat, včetně protokolů, metrik a dat IoT. Telegraf podporuje stovky vstupních a výstupních modulů plug-in. Je široce využívaná a dobře podporovaná opensourcovou komunitou. Výstupní modul plug-in slouží jako konektor z Telegrafu a podporuje příjem dat z mnoha typů vstupních modulů plug-in do vaší databáze.