Aracılığıyla paylaş


Çevrimiçi mağazalarla çalışmak için kimlik doğrulaması

Bu makalede, özellik tablolarını çevrimiçi mağazalara yayımlamak ve çevrimiçi mağazalardan özellik aramak için kimlik doğrulamasının nasıl yapılandırıldığı açıklanır.

Özellik tablolarını çevrimiçi mağazalara yayımlamak için kimlik doğrulaması

Özellik tablolarını çevrimiçi bir mağazada yayımlamak için yazma kimlik doğrulaması sağlamanız gerekir.

Databricks, kimlik bilgilerini Databricks gizli dizilerinde depolamanızı ve ardından yayımlarken kullanarak write_secret_prefix bunlara başvurmanızı önerir. Databricks gizli dizilerini kullanma başlığındaki yönergeleri izleyin

Sunulan MLflow modelleriyle çevrimiçi mağazalardan özellikleri aramak için kimlik doğrulaması

Databricks tarafından barındırılan MLflow modellerinin çevrimiçi mağazalara bağlanmasını ve özellik değerlerini aramasını sağlamak için okuma kimlik doğrulaması sağlamanız gerekir.

Databricks, kimlik bilgilerini Databricks gizli dizilerinde depolamanızı ve ardından yayımlarken kullanarak read_secret_prefix bunlara başvurmanızı önerir. Databricks gizli dizilerini kullanma başlığındaki yönergeleri izleyin

Databricks gizli dizilerini kullanarak okuma kimlik bilgileri sağlama

Databricks gizli dizilerini kullanma başlığındaki yönergeleri izleyin.

Okuma ve yazma kimlik doğrulaması için Databricks gizli dizilerini kullanın.

Bu bölümde Databricks gizli dizileriyle kimlik doğrulamasını ayarlamak için izleyebileceğiniz adımlar gösterilmektedir. Bu gizli dizilerin nasıl kullanılacağını gösteren kod örnekleri için bkz . Özellikleri çevrimiçi bir mağazada yayımlama.

  1. Çevrimiçi mağaza için kimlik bilgilerini içeren iki gizli dizi kapsamı oluşturun: biri salt okunur erişim için (burada <read-scope>gösterilir) ve biri okuma-yazma erişimi için (burada gösterilir <write-scope>). Alternatif olarak, var olan gizli dizi kapsamlarını yeniden kullanabilirsiniz.

  2. Hedef çevrimiçi mağaza için burada olarak <prefix>gösterilen benzersiz bir ad seçin.

    Cosmos DB için (Özellik Mühendisliği istemcisinin herhangi bir sürümü ve Feature Store istemcisi v0.5.0 ve üzeri sürümlerle çalışır) aşağıdaki gizli dizileri oluşturun:

    • Hedef çevrimiçi depoya salt okunur erişime sahip yetkilendirme anahtarı (hesap birincil veya ikincil anahtarı): databricks secrets put-secret <read-scope> <prefix>-authorization-key
    • Hedef çevrimiçi depoya okuma-yazma erişimi olan yetkilendirme anahtarı (hesap birincil veya ikincil anahtarı): databricks secrets put-secret <write-scope> <prefix>-authorization-key

    SQL depoları için aşağıdaki gizli dizileri oluşturun:

    • Hedef çevrimiçi mağazaya salt okunur erişimi olan kullanıcı: databricks secrets put-secret <read-scope> <prefix>-user
    • Hedef çevrimiçi mağazaya salt okunur erişimi olan kullanıcının parolası: databricks secrets put-secret <read-scope> <prefix>-password
    • Hedef çevrimiçi mağazaya okuma-yazma erişimi olan kullanıcı: databricks secrets put-secret <write-scope> <prefix>-user
    • Hedef çevrimiçi mağazaya okuma-yazma erişimi olan kullanıcının parolası: databricks secrets put-secret <write-scope> <prefix>-password

Not

Çalışma alanı başına gizli kapsam sayısıyla ilgili bir sınır vardır. Bu sınıra erişmekten kaçınmak için, tüm çevrimiçi mağazalara erişmek için tek bir gizli dizi kapsamı tanımlayabilir ve paylaşabilirsiniz.