Delen via


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.

  1. 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.

  2. 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

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.