Ověřování pro práci s online obchody
Tento článek popisuje, jak nakonfigurovat ověřování pro publikování tabulek funkcí do online obchodů a vyhledávání funkcí z online obchodů.
Ověřování pro publikování tabulek funkcí do online obchodů
Pokud chcete publikovat tabulky funkcí do online obchodu, musíte zadat ověřování zápisu.
Databricks doporučuje ukládat přihlašovací údaje do tajných kódů Databricks a pak je při publikování odkazovat write_secret_prefix
. Postupujte podle pokynů v části Použití tajných kódů Databricks.
Ověřování pro vyhledávání funkcí z online obchodů s obsluhou modelů MLflow
Pokud chcete povolit připojení modelů MLflow hostovaných službou Databricks k online obchodům a vyhledávání hodnot funkcí, musíte zadat ověřování pro čtení.
Databricks doporučuje ukládat přihlašovací údaje do tajných kódů Databricks a pak je při publikování odkazovat read_secret_prefix
. Postupujte podle pokynů v části Použití tajných kódů Databricks.
Zadání přihlašovacích údajů pro čtení pomocí tajných kódů Databricks
Postupujte podle pokynů v části Použití tajných kódů Databricks.
Tajné kódy Databricks slouží k ověřování čtení a zápisu.
V této části najdete postup nastavení ověřování s tajnými kódy Databricks. Příklady kódu ilustrující použití těchto tajných kódů najdete v tématu Publikování funkcí do online obchodu.
Vytvořte dva obory tajných kódů, které obsahují přihlašovací údaje pro online úložiště: jeden pro přístup jen pro čtení (zde uvedený jako
<read-scope>
) a jeden pro přístup pro čtení i zápis (zobrazený zde jako<write-scope>
). Případně můžete znovu použít existující obory tajných kódů.Vyberte jedinečný název cílového online obchodu, který je zde uvedený jako
<prefix>
.Pro Cosmos DB (pracuje s libovolnou verzí klienta přípravy funkcí a klientem úložiště funkcí v0.5.0 a novějším) vytvořte následující tajné kódy:
- Autorizační klíč (primární nebo sekundární klíč účtu) s přístupem jen pro čtení k cílovému online úložišti:
databricks secrets put-secret <read-scope> <prefix>-authorization-key
- Autorizační klíč (primární nebo sekundární klíč účtu) s přístupem pro čtení a zápis do cílového online úložiště:
databricks secrets put-secret <write-scope> <prefix>-authorization-key
Pro úložiště SQL vytvořte následující tajné kódy:
- Uživatel s přístupem jen pro čtení k cílovému online obchodu:
databricks secrets put-secret <read-scope> <prefix>-user
- Heslo pro uživatele s přístupem jen pro čtení k cílovému online úložišti:
databricks secrets put-secret <read-scope> <prefix>-password
- Uživatel s přístupem pro čtení a zápis do cílového online obchodu:
databricks secrets put-secret <write-scope> <prefix>-user
- Heslo pro uživatele s přístupem pro čtení i zápis do cílového online obchodu:
databricks secrets put-secret <write-scope> <prefix>-password
- Autorizační klíč (primární nebo sekundární klíč účtu) s přístupem jen pro čtení k cílovému online úložišti:
Poznámka:
Počet oborů tajných kódů na pracovní prostor je omezený. Abyste se vyhnuli dosažení tohoto limitu, můžete definovat a sdílet jeden rozsah tajných kódů pro přístup ke všem online obchodům.