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


Rövid útmutató: Bemutató alkalmazás létrehozása az Azure Portalon

Ebben az Azure AI Search rövid útmutatóban az Azure Portal Bemutatóalkalmazás létrehozása varázslójával fog létrehozni egy letölthető, "localhost" stílusú webalkalmazást, amely egy böngészőben fut. A konfigurációtól függően a létrehozott alkalmazás az első használatkor működik, élő írásvédett kapcsolattal egy indexhez a keresési szolgáltatásban. Az alapértelmezett alkalmazások tartalmazhatnak keresősávot, találati területet, oldalsávszűrőket és typeahead-támogatást.

A bemutató alkalmazások segítségével megjelenítheti, hogy az index hogyan fog működni egy ügyfélalkalmazásban, de nem éles forgatókönyvekhez készült. Az éles alkalmazásoknak olyan biztonsági, hibakezelési és üzemeltetési logikát kell tartalmazniuk, amelyet a bemutató alkalmazás nem biztosít.

Előfeltételek

A kezdés előtt a következő előfeltételek teljesülnek:

Ha az index használatra kész, lépjen tovább a következő lépésre.

A varázsló indítása

  1. Jelentkezzen be az Azure Portalra az Azure-fiókjával.

  2. Keresse meg a keresőszolgáltatást, és az Áttekintés lapon, a lap közepén található hivatkozások közül válassza az Indexek lehetőséget.

  3. Válassza ki a realestate-us-sample-indexet a meglévő indexek listájából.

  4. Az indexlap tetején válassza a Bemutató alkalmazás létrehozása (előzetes verzió) lehetőséget a varázsló elindításához.

  5. Az első varázslólapon válassza a Forrásközi erőforrásmegosztás engedélyezése (CORS) lehetőséget a CORS-támogatás indexdefinícióhoz való hozzáadásához. Ez a lépés nem kötelező, de a helyi webalkalmazás nélkül nem fog csatlakozni a távoli indexhez.

Keresési eredmények konfigurálása

A varázsló alapszintű elrendezést biztosít a renderelt keresési eredményekhez, amely szóközt tartalmaz egy miniatűr képhez, egy címhez és leíráshoz. Ezeknek az elemeknek a biztonsági mentése az index egy olyan mezője, amely az adatokat biztosítja.

  1. A Miniatűr mezőben válassza ki a miniatűr mezőt a realestate-us-sample indexben. Ez a minta a miniatűröket url-címmel rendelkező képek formájában tartalmazza, amelyeket egy miniatűr nevű mezőben tárolnak. Ha az index nem tartalmaz képeket, hagyja üresen ezt a mezőt.

  2. A Cím mezőben válasszon egy mezőt, amely az egyes dokumentumok egyediségét mutatja. Ebben a mintában a listaazonosító ésszerű választás.

  3. A Leírás területen válasszon ki egy olyan mezőt, amely olyan részleteket tartalmaz, amelyek segíthetnek eldönteni, hogy átkattint-e az adott dokumentumra.

    configure results for sample data

Oldalsáv hozzáadása

A keresőszolgáltatás támogatja a faceted navigációt, amely gyakran oldalsávként jelenik meg. Az aspektusok az indexsémában kifejezett szűrhető és facetable mezőken alapulnak.

Az Azure AI Searchben a személyre szabható navigáció kumulatív szűrési élmény. Egy kategórián belül több szűrő kijelölése kiterjeszti az eredményeket (például Seattle és Bellevue kiválasztása Városon belül). A kategóriák között több szűrő kijelölése szűkíti az eredményeket.

Tipp.

A teljes indexsémát a portálon tekintheti meg. Keresse meg az indexdefiníció (JSON) hivatkozást az egyes indexek áttekintő oldalán. A faceted navigációra jogosult mezők "szűrhető: igaz" és "facetable: true" attribútumokkal rendelkeznek.

  1. A varázslóban válassza az oldal tetején található Oldalsáv lapot. Megjelenik az indexben szűrhetőnek és facetable-nak tulajdonított összes mező listája.

  2. Fogadja el a kiemelt mezők aktuális kijelölését, és lépjen tovább a következő oldalra.

Typeahead hozzáadása

A Typeahead funkció automatikus kiegészítés és lekérdezési javaslatok formájában érhető el. A varázsló támogatja a lekérdezési javaslatokat. A felhasználó által megadott billentyűleütési bemenetek alapján a keresési szolgáltatás visszaadja a bemenetként kiválasztható "befejezett" lekérdezési sztringek listáját.

Adott meződefiníciók esetében a javaslatok engedélyezve vannak. A varázsló lehetővé teszi, hogy konfigurálja, hogy mennyi információ szerepel egy javaslatban.

Az alábbi képernyőképen a varázsló beállításai láthatók, az alkalmazás egy renderelt oldalával együtt. Láthatja, hogyan használják a mezőkijelöléseket, és hogyan használja a "Mezőnév megjelenítése" parancsot, hogy a javaslatba belefoglalja vagy kizárja a címkézést.

Query suggestion configuration

Javaslatok hozzáadása

A javaslatok a keresőmezőhöz csatolt automatikus lekérdezési kérésekre vonatkoznak. Az Azure AI Search két lehetőséget támogat: egy részben megadott keresési kifejezés automatikus kiegészítését , valamint a lehetséges egyező dokumentumok legördülő listájára vonatkozó javaslatokat .

A varázsló támogatja a javaslatokat, és a javasolt eredményeket biztosító mezők az index egy Suggesters szerkezetéből származnak:

  "suggesters": [
    {
      "name": "sg",
      "searchMode": "analyzingInfixMatching",
      "sourceFields": [
        "number",
        "street",
        "city",
        "region",
        "postCode",
        "tags"
      ]
    }
  ]
  1. A varázslóban válassza a Lap tetején található Javaslatok lapot. Megjelenik az indexsémában javaslatszolgáltatókként kijelölt összes mező listája.

  2. Fogadja el az aktuális kijelölést, és folytassa a következő oldalra.

Létrehozás, letöltés és végrehajtás

  1. A HTML-fájl létrehozásához válassza a lap alján található Bemutató alkalmazás létrehozása lehetőséget.

  2. Amikor a rendszer kéri, válassza az alkalmazás letöltése lehetőséget a fájl letöltéséhez.

  3. Nyissa meg a fájlt, és válassza a Keresés gombot. Ez a művelet végrehajt egy lekérdezést, amely lehet egy üres lekérdezés (*), amely tetszőleges eredményhalmazt ad vissza. A lapnak az alábbi képernyőképhez hasonlóan kell kinéznie. Adjon meg egy kifejezést, és használjon szűrőket az eredmények szűkítéséhez.

A mögöttes index fiktív, a dokumentumok között duplikált adatokból áll, és a leírások néha nem egyeznek a képpel. Az alkalmazás saját indexek alapján történő létrehozásakor egységesebb élményre számíthat.

Run the app

Az erőforrások eltávolítása

Ha a saját előfizetésében dolgozik, érdemes az egyes projektek végén eldöntenie, hogy szüksége lesz-e még a létrehozott erőforrásokra. A továbbra is futó erőforrások költségekkel járhatnak. Az erőforrásokat törölheti egyesével, vagy az erőforráscsoport törlésével eltávolíthatja a benne lévő összes erőforrást is.

A portálon a bal oldali navigációs panel Minden erőforrás vagy Erőforráscsoport hivatkozásával kereshet és kezelhet erőforrásokat.

Ne feledje, hogy az ingyenes szolgáltatás három indexre, indexelőre és adatforrásra korlátozódik. A portálon törölheti az egyes elemeket, hogy a korlát alatt maradjon.

Következő lépések

A bemutató alkalmazás azért hasznos a prototípus-készítéshez, mert a végfelhasználói élményt JavaScript vagy előtérbeli kód írása nélkül is szimulálhatja, de ahogy közelebb kerül a saját projektjéhez, tekintse át az egyik végpontok közötti kódmintát, amely egy valós szóból álló alkalmazás közelebbi fakszimileje: