A Databricks további adatforrásokat kapcsol közvetlenül az AI Search keresőhöz
A Databricks közvetlenül támogatja a streaming táblákat, materializált nézeteket és kezelt Iceberg-táblákat, köztes másolat nélkül.
Az október 26-i bejelentés a kezelt Iceberg legalább 3-as verziójára vonatkozik. A fejlesztő közvetlenül a forráshoz készít szinkronizált keresési indexet, külön Delta-másolat és egyedi frissítési folyamat fenntartása helyett. A streaming táblák érkező eseményeket tárolnak; a materializált nézetek rekordokat egyesítenek, szűrnek vagy összesítenek. A vállalat ezt a frissebb készletkeresés és a személyre szabott találatok alapjaként mutatja be, nem egy ügyfélnél végzett teljesítménymérés eredményeként.
A szolgáltatás dokumentációja a keresés működését is leírja: a beágyazások a szövegek vagy képek jelentését számokkal reprezentálják. Az index ezeket és a hozzájuk tartozó metaadatokat tárolja, így az alkalmazás a kérdéshez hasonló dokumentumokat kérhet le. A használathoz továbbra is olyan munkaterület kell, amelyen a Unity Catalog adatirányítás és a kiszolgáló nélküli számítás engedélyezett. Az index létrehozásához táblalétrehozási jogosultság is szükséges a célként használt sémában. Materializált nézetnél előbb a nézeten vagy az azt meghatározó adatfolyamaton kell engedélyezni a külső metaadatokat.
A beállítási útmutató szerint standard végpontnál a forrásnak változásadatfolyamot, azaz CDF-et kell használnia. Engedélyezett sorkövetés mellett ez kézi beállítás nélkül működik a Delta-tábláknál, a külső metaadatokat engedélyező materializált nézeteknél és a kezelt Iceberg legalább 3-as verziójánál. A folyamatos szinkronizálás másodperces késleltetéssel, magasabb költséggel jár, mert a feldolgozó fürt rendelkezésre áll. A kérésre induló szinkronizálást a felületen, SDK-val vagy API-val lehet elindítani. A tárolásra optimalizált végpontok csak ezt támogatják, minden alkalommal részben újraépítve az indexet; kezelt indexnél a változatlan forrássorok beágyazásait újra felhasználják.
