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ů.
Pokud chcete publikovat tabulky vlastností do online obchodu, musíte zadat autorizaci k zápisu.
Databricks doporučuje ukládat přihlašovací údaje do tajných kódů Databricks a pak na ně při publikování odkazovat pomocí write_secret_prefix
. Postupujte podle pokynů v části Použití tajných kódů Databricks.
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 na ně při publikování odkazovat pomocí read_secret_prefix
. Postupujte podle pokynů v části Použití tajných kódů Databricks.
Postupujte podle pokynů v části Použití tajných kódů Databricks.
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řit dva obory tajných kódů, které obsahují přihlašovací údaje pro online úložiště: jeden pro přístup jen pro čtení (zobrazený zde 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 tajných úložišť na jeden 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.