Verificatie voor het werken met online winkels
In dit artikel wordt beschreven hoe u authenticatie configureert voor de publicatiefunctie tables bij online winkels en functies in online winkels opzoekt.
Authenticatie voor de publicatiefunctie tables voor online winkels
Als u de functie tables naar een online winkel wilt publiceren, moet u schrijfverificatie opgeven.
Databricks raadt u aan om credentials op te slaan in Databricks-geheimen en deze vervolgens te raadplegen met behulp van een write_secret_prefix
bij het publiceren. Volg de instructies in Databricks-geheimen gebruiken
Verificatie voor het opzoeken van functies uit online winkels met aangeboden MLflow-modellen
Om MLflow-modellen die door Databricks worden gehost in staat te stellen verbinding te maken met online stores en feature valuesop te zoeken, moet u leestoegang opgeven.
Databricks raadt u aan om credentials op te slaan in Databricks-geheimen en deze vervolgens te raadplegen met behulp van een read_secret_prefix
bij het publiceren. Volg de instructies in Databricks-geheimen gebruiken
Lees credentials met behulp van Databricks-geheimen
Volg de instructies in Databricks-geheimen gebruiken.
Databricks-geheimen gebruiken voor lees- en schrijfverificatie.
In deze sectie worden de stappen beschreven die u moet volgen om authenticatie met Databricks-secrets in te stellen door set. Zie Functies publiceren in een online winkel voor codevoorbeelden die illustreren hoe u deze geheimen gebruikt.
Maak twee geheime domeinen voor de online winkel aan die credentials bevatten: één voor alleen-lezen toegang (hier weergegeven als
<read-scope>
) en één voor lezen-en-schrijven toegang (hier weergegeven als<write-scope>
). U kunt ook bestaande geheime bereiken opnieuw gebruiken.Kies een unieke naam voor de doel online winkel, die hier wordt weergegeven als
<prefix>
.Maak voor Cosmos DB (werkt met elke versie van de Feature Engineering-client en feature store-client v0.5.0 en hoger) de volgende geheimen:
- Autorisatiesleutel (primaire of secundaire sleutel van account) met alleen-lezentoegang tot de doel online winkel:
databricks secrets put-secret <read-scope> <prefix>-authorization-key
- Autorisatiesleutel (primaire of secundaire sleutel van account) met lees-/schrijftoegang tot de doel online winkel:
databricks secrets put-secret <write-scope> <prefix>-authorization-key
Maak voor SQL-archieven de volgende geheimen:
- Gebruiker met alleen-lezentoegang tot de doel online winkel:
databricks secrets put-secret <read-scope> <prefix>-user
- Wachtwoord voor de gebruiker met alleen-lezentoegang tot de doel online winkel:
databricks secrets put-secret <read-scope> <prefix>-password
- Gebruiker met lees-/schrijftoegang tot de doel online winkel:
databricks secrets put-secret <write-scope> <prefix>-user
- Wachtwoord voor de gebruiker met lees-/schrijftoegang tot de doel online winkel:
databricks secrets put-secret <write-scope> <prefix>-password
- Autorisatiesleutel (primaire of secundaire sleutel van account) met alleen-lezentoegang tot de doel online winkel:
Notitie
Er is een limiet van limit op het aantal geheime scopes per werkruimte. Om te voorkomen dat u deze limitbereikt, kunt u definiëren en delen één geheim bereik voor toegang tot alle online winkels.