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


Munkamenetek hibakeresése az Azure AI Searchben

A hibakeresési munkamenetek olyan vizuális szerkesztők, amelyek az Azure Portalon egy meglévő képességkészlettel működnek együtt, és egyetlen bővített dokumentum struktúráját és tartalmát vizsgáljuk meg, ahogyan azt egy indexelő és egy képességkészlet a munkamenet időtartamára készíti el. Mivel élő dokumentumokkal dolgozik, a munkamenet interaktív – azonosíthatja a hibákat, módosíthatja és meghívhatja a képesség végrehajtását, és valós időben ellenőrizheti az eredményeket. Ha a módosítások megoldják a problémát, véglegesítheti őket egy közzétett készségkészletben a javítások globális alkalmazásához.

Ez a cikk a támogatott forgatókönyveket és a szerkesztő rendszerezését ismerteti. A szerkesztő lapjai és szakaszai csomagolják ki a készségkészlet különböző rétegeit, hogy megvizsgálhassa a képességkészlet struktúráját, folyamatát és a futtatáskor létrehozott tartalmat.

Támogatott esetek

Hibakeresési munkamenetek használata a következőkkel kapcsolatos problémák kivizsgálásához és megoldásához:

  • Az AI-bővítéshez használt beépített készségek, például az OCR, a képelemzés, az entitásfelismerés és a kulcsszókinyerés.

  • Beépített képességek az integrált vektorizáláshoz, az adatok szövegfelosztáson keresztüli adatbeosztásával, valamint vektorizálással egy beágyazási képességen keresztül.

  • Az Ön által biztosított külső feldolgozás integrálásához használt egyéni készségek.

Hasonlítsa össze a következő hibakeresési munkamenet-rendszerképeket az első két forgatókönyv esetében. Mindkét forgatókönyv esetében a felület azon képességek előrehaladását mutatja, amelyek a forrásdokumentumból a keresési indexbe irányítva hoznak létre vagy alakítanak át tartalmat. A folyamat indexleképezési beállításokat tartalmaz, és a nyilakat követve követheti a feldolgozási folyamatot. A jobb oldali részletek panel környezetfüggő. Megjeleníti a folyamat által létrehozott bővített dokumentumot, illetve egy képesség vagy leképezés részleteit.

Az első képen az alkalmazott AI-bővítés mintája látható (vektorok nélkül). A készségek egymás után vagy párhuzamosan is futtathatók, ha nincsenek függőségek. Az indexleképezések azt mutatják be, hogy a bővített vagy létrehozott tartalom hogyan halad át a memóriabeli adatstruktúráktól az index mezőiig. A bővített dokumentum a képességkészlet által létrehozott adatstruktúrát mutatja be.

Képernyőkép az OCR hibakeresési munkamenetéről és a képelemzésről.

A második képen egy tipikus minta látható az integrált vektorizáláshoz. Az integrált vektorizálási képességek általában tartalmaznak szövegfelosztási és beágyazási képességeket. A Szöveg felosztása képesség darabokra osztja a dokumentumokat. A beágyazási képesség beágyazási API-t hív meg ezeknek az adattömböknek a vektorizálásához. Ez az adott képességkészlet "lapok" tömbjeként alakítja át a tartalmat. Az integrált vektorizáláshoz a leképezések szabályozzák, hogy az adattömbök hogyan legyenek leképezve az index mezőire.

Képernyőkép az integrált vektorizálás hibakeresési munkamenetéről.

Korlátozások

A hibakeresési munkamenetek az összes általánosan elérhető indexelő adatforrással és a legtöbb előzetes verziójú adatforrással működnek, az alábbi kivételekkel:

  • SharePoint Online-indexelő.

  • Azure Cosmos DB for MongoDB indexelő.

  • Az Azure Cosmos DB for NoSQL esetében, ha egy sor meghiúsul az index során, és nincsenek megfelelő metaadatok, előfordulhat, hogy a hibakeresési munkamenet nem a megfelelő sort választja.

  • Az Azure Cosmos DB SQL API-ja esetében, ha egy particionált gyűjteményt korábban nem particionáltak, a hibakeresési munkamenet nem fogja megtalálni a dokumentumot.

  • Egyéni képességek esetén a felhasználó által hozzárendelt felügyelt identitások nem támogatottak az Azure Storage-hoz való hibakeresési munkamenet-kapcsolat esetében. Az előfeltételekben leírtaknak megfelelően használhatja a rendszer által felügyelt identitást, vagy megadhat egy kulcsokat tartalmazó teljes hozzáférésű kapcsolati sztring. További információ: Keresési szolgáltatás csatlakoztatása más Azure-erőforrásokhoz felügyelt identitás használatával.

  • Jelenleg nem lehet kiválasztani, hogy melyik dokumentumot szeretné hibakeresésre. Ez a korlátozás nem állandó, és hamarosan megszűnik. A Hibakeresési munkamenetek ekkor kiválasztja a forrásadattároló vagy -mappa első dokumentumát.

Hibakeresési munkamenet működése

Amikor elindít egy munkamenetet, a keresési szolgáltatás létrehoz egy másolatot a képességkészletről, az indexelőről és egy adatforrásról, amely egyetlen dokumentumot tartalmaz a képességkészlet teszteléséhez. A rendszer minden munkamenet-állapotot egy új blobtárolóba ment, amelyet az Azure AI Search szolgáltatás hozott létre egy Ön által megadott Azure Storage-fiókban. A létrehozott tároló neve a következő előtaggal rendelkezik ms-az-cognitive-search-debugsession: . Az előtagra azért van szükség, mert csökkenti annak az esélyét, hogy véletlenül exportálja a munkamenet-adatokat egy másik tárolóba a fiókjában.

A bővített dokumentum és képességkészlet gyorsítótárazott másolata betöltődik a vizualizációszerkesztőbe, így megvizsgálhatja a bővített dokumentum tartalmát és metaadatait, és ellenőrizheti az egyes dokumentumcsomópontokat, és szerkesztheti a képességkészlet definíciójának bármely aspektusát. A munkameneten belül végrehajtott módosítások gyorsítótárazva lesznek. Ezek a módosítások csak akkor érintik a közzétett készségeket, ha véglegesíti őket. A módosítások véglegesítése felülírja az éles képességkészletet.

Ha a bővítési folyamat nem rendelkezik hibával, a hibakeresési munkamenet segítségével növekményesen bővítheti a dokumentumokat, tesztelheti és ellenőrizheti az egyes módosításokat a módosítások véglegesítése előtt.

Munkamenet-elrendezés hibakeresése

A vizualizációszerkesztő egy olyan felületre van rendezve, amely a műveletek előrehaladását mutatja, kezdve a dokumentumok repedésével, majd a készségekkel, a leképezésekkel és az indexekkel.

Jelöljön ki bármilyen jártasságot vagy leképezést, és megnyílik egy ablaktábla, amelyen a releváns információk láthatók.

Képernyőkép a képesség részleteinek paneljéről, ahol részletezés látható további információkért.

Kövesse az alábbi hivatkozásokat a készségek feldolgozásának további részletezéséhez. Az alábbi képernyőképen például a Szöveg felosztása képesség első iterációjának kimenete látható.

Képernyőkép egy képességadatok panelről, amelyen egy adott kimenet kifejezésértékelője látható.

Képesség részletei panel

A Szakértelem részletei panel a következő szakaszokból áll:

  • Iterációk: Megmutatja, hogy egy képesség hányszor hajt végre. Mindegyik bemenetét és kimenetét ellenőrizheti.
  • Képességbeállítások: A JSON-képességkészlet definíciójának megtekintése vagy szerkesztése.
  • Hibák és figyelmeztetések: Az adott képességhez tartozó hibákat vagy figyelmeztetéseket jeleníti meg.

Bővített adatszerkezet panel

A Bővített adatszerkezet panel a kék megjelenítés vagy a nyíl szimbólum elrejtésekor kicsúszik az oldalára. Ez egy emberi olvasható ábrázolása, amit a bővített dokumentum tartalmaz. A cikk korábbi képernyőképei példákat mutatnak a bővített adatstruktúrára.

Következő lépések

Most, hogy megismerte a hibakeresési munkamenetek elemeit, indítsa el az első hibakeresési munkamenetet egy meglévő készségkészleten.