A Kusto Ingest-kódtár áttekintése

A Kusto Ingest-kódtár egy ügyfelet biztosít az adatok fürtbe való betöltéséhez. A kódtár támogatja az üzenetsoros és a közvetlen betöltési elemet. A betöltési módszereket a Kusto betöltési ügyfélobjektum határozza meg.

Az interfészek és osztályok listáját lásd: Kusto Ingest-ügyfélreferenciája.

A kódtár lekérése

Válassza ki az előnyben részesített nyelv fülét.

Telepítse a Microsoft.Azure.Kusto.Ingest eszközt.

Engedélyek

Az adatok meglévő táblákba való betöltéséhez legalább adatbázis-betöltési vagy táblabetöltési engedélyekkel kell rendelkeznie. Tábla létrehozásához legalább adatbázis-felhasználói engedélyekkel kell rendelkeznie. További információ: Szerepköralapú hozzáférés-vezérlés.

Üzenetsoros betöltés

Az üzenetsorba helyezett betöltési ügyfél minimalizálja az Ügyfélkód függőségeit az Azure Data Explorer betöltési szolgáltatásban. Ebben a módban a betöltés úgy történik, hogy betöltési üzenetet küld egy Azure-üzenetsorba, amelyet az Azure Data Explorer betöltési szolgáltatás feldolgoz. Ha köztes tárolóelemekre van szükség, a betöltési ügyfél a betöltési szolgáltatás által biztosított erőforrások használatával hozza létre őket.

Az üzenetsoros betöltés lehetővé teszi a betöltési kérések megőrzését, ha az Azure Data Explorer betöltési szolgáltatás nem érhető el, és lehetővé teszi, hogy a betöltési szolgáltatás kezelje a betöltési terhelést a fürtön. Ez a módszer egy olyan mechanizmust biztosít, amely nyomon követi az összes betöltési kérelem előrehaladását és eredményét, újrapróbálja a betöltést átmeneti hibák esetén, és javítja a teljesítményt a bejövő adatok hatékony és szabályozható összesítésével.

Közvetlen betöltés

A közvetlen betöltési ügyfél közvetlen interakciót igényel az Azure Data Explorer betöltési szolgáltatással. Ebben a módban a betöltési szolgáltatás nem moderál vagy kezeli az adatokat. A rendszer minden betöltési kérést egy olyan parancsra fordít le, amely közvetlenül a szolgáltatáson lesz végrehajtva. Szinkron metódusok használata esetén a metódus befejezése a betöltési művelet végét jelzi.

A közvetlen betöltés kis késéssel rendelkezik, és nem jár összesítéssel. Az ügyfélkódnak azonban újrapróbálkozási vagy hibakezelési logikát kell implementálnia, és az ügyfélkód túlterhelheti a fürtöt a kérésekkel, mivel nem tud a kapacitásról.

Megjegyzés

Éles szintű megoldásokhoz nem javasoljuk a közvetlen betöltést.