Megosztás a következőn keresztül:


Event Grid-adatkapcsolat létrehozása az Azure Data Explorerhez

Ebből a cikkből megtudhatja, hogyan lehet blobokat beszúrni a tárfiókból az Azure Data Explorerbe event Grid-adatkapcsolat használatával. Létre fog hozni egy Event Grid-adatkapcsolatot, amely beállít egy Azure Event Grid-előfizetést. Az Event Grid-előfizetés egy Azure Event Hubson keresztül irányítja át az eseményeket a tárfiókból az Azure Data Explorerbe.

Az Azure Data Explorerbe az Event Gridből való betöltéssel kapcsolatos általános információkért lásd: Csatlakozás az Event Gridhez.

Feljegyzés

Az Event Grid-kapcsolaton keresztüli legjobb teljesítmény eléréséhez állítsa be a rawSizeBytes betöltési tulajdonságot a blob metaadatain keresztül. További információkért lásd a feldolgozási tulajdonságokat.

Előfeltételek

Event Grid-adatkapcsolat létrehozása

Ebben a szakaszban kapcsolatot fog létesíteni az Event Grid és az Azure Data Explorer-tábla között.

  1. A létrehozott fürt alatt válassza a Databases>

    Képernyőkép az Adatbázisok lapról, amelyen egy adatbázis látható.

  2. Válassza az Adatbetöltés>adatkapcsolat hozzáadása lehetőséget.

    Képernyőkép az Adatbetöltés lapról, amelyen az Adatkapcsolat hozzáadása lehetőség látható.

  3. Az Alapszintű beállítások területen válassza ki a kapcsolat típusát: Blob Storage, majd töltse ki az űrlapot a következő információkkal:

    Képernyőkép az Adatkapcsolat alapjai lapról, amelyen a Blob Storage-kapcsolattípus beállításai láthatók.

    Beállítás Ajánlott érték Mező leírása
    Adatkapcsolat neve teszt-hálózati kapcsolat Az Azure Data Explorerben létrehozni kívánt kapcsolat neve.
    Tárfiók-előfizetés Saját előfizetés azonosítója Az előfizetés azonosítója, ahol a tárfiók található.
    Tárhelyfiók gridteststorage1 A korábban létrehozott tárfiók neve.
    Eseménytípus Blob létrehozása vagy átnevezése A bevitel kiváltó esemény típusa. Az átnevezett blobok csak az ADLSv2-tárolók esetében támogatottak. Blob átnevezéséhez keresse meg a blobot az Azure Portalon, kattintson a jobb gombbal a blobra, és válassza az Átnevezés lehetőséget. Támogatott típusok: Microsoft.Storage.BlobCreated vagy Microsoft.Storage.BlobRenamed.
    Erőforrások létrehozása Automatikus Adja meg, hogy az Azure Data Explorer hozzon-e létre egy Event Grid-előfizetést, egy Event Hubs névteret és egy Event Hubot. Az erőforrások manuális létrehozásához lásd : Erőforrások manuális létrehozása az Event Grid-betöltéshez
  4. Ha bizonyos témákat szeretne nyomon követni, válassza a Szűrési beállítások lehetőséget . Az értesítések szűrőinek beállítása az alábbiak szerint:

    • Az előtagmező a tárgy szó szerinti előtagja. Amikor az alkalmazott startswith minta van használva, az több tárolóra, mappára vagy blobra is kiterjedhet. Helyettesítő karakterek nem megengedettek.
      • Ha szűrőt szeretne definiálni a blobtárolón, a mezőt a következőképpen kell beállítani: /blobServices/default/containers/[container prefix].
      • Ha egy blobelőtagon (vagy az Azure Data Lake Gen2 egy mappáján) szeretne szűrőt definiálni, a mezőt a következőképpen kell beállítani: /blobServices/default/containers/[container name]/blobs/[folder/blob prefix]
    • Az utótag mező a blob literális utótagja. Helyettesítő karakterek nem használhatók.
    • Érzékeny a kis- és nagybetűkre mező azt jelzi, hogy az előtag- és utótagszűrők érzékenyek-e a kis- és nagybetűkre
    • A szűrési eseményekről további információt a Blob Storage-események című témakörben talál.

    Képernyőkép a Szűrőbeállítások űrlapról, amelyen a szűrőparaméterek láthatók.

  5. Válassza a Tovább: Betöltési tulajdonságok lehetőséget.

  6. Adja meg az alábbi adatokat az űrlapon. A tábla- és leképezésnevek megkülönböztetik a kis- és nagybetűket:

    Képernyőkép az Adatkapcsolat betöltési tulajdonságai lapról, amelyen a céltábla tulajdonságai láthatók.

    Betöltési tulajdonságok:

    Beállítás Ajánlott érték Mező leírása
    Adatok átirányításának engedélyezése más adatbázisokhoz (többadatbázisos adatkapcsolat) Ne engedd Kapcsolja be ezt a beállítást, ha felül szeretné bírálni az adatkapcsolathoz társított alapértelmezett céladatbázist. Az adatbázis-útválasztásról további információt az Események útválasztása című témakörben talál.
    Tábla neve TestTable A TestDatabase adatbázisban létrehozott tábla.
    Adatformátum JSON Támogatott formátumok: Avro, CSV, JSON, MULTILINE JSON, ORC, PARQUET, PSV, SCSV, SOHSV, TSV, TXT, TSVE, APACHEAVRO, RAW és W3CLOG. A támogatott tömörítési lehetőségek a Zip és a Gzip.
    Hozzárendelés TestMapping A TestDatabase-ben létrehozott leképezés, amely leképezi a bejövő adatokat a TestTable oszlopneveihez és adattípusaihoz. Ha nincs megadva, a rendszer a tábla sémájából származtatott identitásadat-leképezést használja.
    Speciális beállítások Az adataim fejlécekkel vannak elemmel A fejlécek figyelmen kívül hagyása. *SV típusú fájlok esetén támogatott.

    Feljegyzés

    Nem kell megadnia az összes alapértelmezett útválasztási beállítást. Részleges beállításokat is elfogadunk.

  7. Válassza a Tovább elemet : Áttekintés + létrehozás

  8. A *Véleményezés + létrehozás területen.

  9. Tekintse át az ön számára automatikusan létrehozott erőforrásokat, és válassza a Létrehozás lehetőséget.

    Képernyőkép az Adatkapcsolat áttekintése és létrehozás lapról, amelyen a kiválasztott adatkapcsolati beállítások összegzése látható.

  10. Várjon, amíg az üzembe helyezés befejeződik. Ha az üzembe helyezés sikertelen volt, válassza a sikertelen szakasz melletti művelet részleteit , hogy további információt kapjon a hiba okáról. Válassza az Újratelepítés lehetőséget az erőforrások ismételt üzembe helyezéséhez. A paramétereket az üzembe helyezés előtt módosíthatja.

    Képernyőkép az Event Grid üzembe helyezésének áttekintési oldaláról, amelyen egy sikertelen üzembe helyezés látható.

Event Grid-adatkapcsolat eltávolítása

Ha el szeretné távolítani az Event Grid-kapcsolatot az Azure Portalról, tegye a következőket:

  1. Nyissa meg a fürtöt. A bal oldali menüben válassza az Adatbázisok lehetőséget. Ezután válassza ki a céltáblát tartalmazó adatbázist.
  2. A bal oldali menüben válassza az Adatkapcsolatok lehetőséget. Ezután jelölje be a megfelelő Event Grid-adatkapcsolat melletti jelölőnégyzetet.
  3. A felső menüsávon válassza a Törlés lehetőséget.

Következő lépések