Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
Szolgáltatások váltása a Verzió legördülő listával. További információ a navigációról.
A következőre vonatkozik: ✅ Microsoft Fabric ✅ Azure Data Explorer
A következő kommunikációs végpontok támogatottak:
- EGY REST API-végpont, amelyen keresztül lekérdezheti és kezelheti az adatokat a lekérdezési környezetben. Ez a végpont támogatja a Kusto lekérdezési nyelvét a lekérdezésekhez és a felügyeleti parancsokhoz.
- Ms-TDS-végpont, amely a Microsoft SQL Server-termékek által használt Microsoft Tabular Data Stream (TDS) protokoll egy részét implementálja. A végpont támogatja a TDS 7.x és 8.0 verzióját. Ez a végpont olyan eszközök esetében hasznos, amelyek tudják, hogyan kommunikálhat egy SQL Server-végponttal a lekérdezésekhez.
- Egy Azure Resource Manager-végpont (ARM), amely az Azure-szolgáltatások szabványos eszköze. A végpont az erőforrások, például az Azure Data Explorer-fürtök kezelésére szolgál.
REST API
A szolgáltatásokkal való kommunikáció elsődleges módja a szolgáltatás REST API-jának használata. Ezzel a teljes körűen dokumentált végponttal a hívók a következőket tehetik:
- Adatok lekérdezése
- Metaadatok lekérdezése és módosítása
- Adatok betöltése
- A szolgáltatás állapotának lekérdezése
- Erőforrások kezelése
A különböző szolgáltatások ugyanazon nyilvánosan elérhető REST API-val kommunikálnak egymás között.
A szolgáltatás használatához számos ügyfélkódtár is elérhető a REST API protokoll használata nélkül.
MS-TDS
A szolgáltatás támogatja a Microsoft SQL Server kommunikációs protokollt (MS-TDS), és korlátozott támogatást nyújt a T-SQL-lekérdezések futtatásához. A MS-TDS támogatott verziói közé tartozik a 7.x és a 8.0. Ez a protokoll lehetővé teszi a felhasználók számára a lekérdezések futtatását egy jól ismert lekérdezési szintaxissal (T-SQL) és adatbázis-ügyféleszközökkel, például LINQPad, sqlcmd, Tableau, Excel és Power BI használatával.
További információ: MS-TDS.
Ügyfélkönyvtárak
Számos ügyfélkódtár használja a fenti végpontokat a programozott hozzáférés megkönnyítése érdekében.
- .NET SDK
- Python SDK
- R
- Java SDK
- Node SDK
- Go szoftverfejlesztői készlet (SDK)
- PowerShell
Jótanács
A mintaalkalmazás-generátor varázslóval létrehozhat egy, a fürtre szabott működő alkalmazást, amely betölti és lekérdezi az adatokat az előnyben részesített programozási nyelven. A létrehozott kód alapkonfigurációként használható saját alkalmazások írásához, a kód útközben történő módosításához, vagy a kódszakaszok saját alkalmazásokba másolásához. További információ: Mintaalkalmazás-generátor varázsló.
.NET-keretrendszerkódtárak
A .NET-keretrendszerkódtárak a fürt programozott módon történő használatához ajánlottak. Számos különböző kódtár érhető el.
- Kusto.Data (Kusto-ügyfélkódtár): Adatok lekérdezésére, metaadatok lekérdezésére és módosítására használható. A Kusto REST API-ra épül, és HTTPS-kéréseket küld a cél Kusto-fürtnek.
-
Kusto.Ingest (Kusto Ingestion Library): Az adatbetöltés megkönnyítése érdekében használja
Kusto.Dataés bővíti.
A .NET-keretrendszerkódtárak az eventhouse programozott módon történő használatához ajánlottak. Számos különböző kódtár érhető el.
- Kusto.Data (Kusto-ügyfélkódtár): Adatok lekérdezésére, metaadatok lekérdezésére és módosítására használható. A Kusto REST API-ra épül, és HTTPS-kéréseket küld a cél Eventhouse-nak.
-
Kusto.Ingest (Kusto Ingestion Library): Az adatbetöltés megkönnyítése érdekében használja
Kusto.Dataés bővíti.
A fenti kódtárak Olyan Azure API-kat használnak, mint az Azure Storage API és a Microsoft Entra API.
Python-kódtárak
A Python-ügyfélkódtár lehetővé teszi, hogy a hívók adat-lekérdezéseket és felügyeleti parancsokat küldjenek. További információ: Kusto Python SDK.
R-kódtár
Az R-ügyfélkódtár lehetővé teszi, hogy a hívók adat-lekérdezéseket és felügyeleti parancsokat küldjenek. További információ: Kusto R SDK.
Java SDK
A Java-ügyfélkódtár lehetővé teszi fürtök lekérdezését a Java használatával. További információ: Kusto Java SDK.
A Java-ügyfélkódtár lehetővé teszi eventhouse-k lekérdezését Java használatával. További információ: Kusto Java SDK.
Node SDK
A Node SDK kompatibilis a Node LTS-vel (jelenleg 6.14-es verzió), és es6-tal készült. További információ: Kusto Node SDK.
Go szoftverfejlesztői készlet (SDK)
A Go-ügyfélkódtár lehetővé teszi, hogy a Go használatával lekérdezhesse, vezérelje és betöltse a fürtöt. További információ: Kusto Golang SDK.
PowerShell
A .NET-keretrendszertárakat PowerShell-szkriptek használhatják. További információ: Kusto .NET-ügyfélkódtárak használata a PowerShellből.
Monaco IDE-integráció
A monaco-kusto csomag támogatja a Monaco webszerkesztővel való integrációt.
A Visual Studio Code alapja a Microsoft által kifejlesztett Monaco Editor.
További információ: monaco-kusto csomag.