Çalışma alanı, küme, not defteri, model ve iş tanımlayıcılarını alma

Bu makalede çalışma alanı, küme, model, not defteri ve iş tanımlayıcıları ile url'leri Azure Databricks.

Çalışma alanı örneği adları, URL'leri ve kimlikleri

Çalışma alanı başınaURL olarak da bilinen benzersiz birörnek adı, her bir dağıtıma Azure Databricks atanır. Bu, dağıtım sırasında oturum açmak ve API isteklerinde Azure Databricks tam etki alanı adıdır.

Azure Databricks çalışma alanı, Azure Databricks platformunun çalıştırı ve Spark kümeleri oluşturarak iş yüklerini zamanlayabilirsiniz. Çalışma alanının benzersiz bir sayısal çalışma alanı kimliği vardır.

Çalışma alanı başına URL

Çalışma alanı başına benzersiz URL adb-<workspace-id>.<random-number>.azuredatabricks.net biçimindedir. Çalışma alanı kimliği " adb- nokta" (.) sonrasında ve öncesinde görünür. Çalışma alanı başına URL https://adb-5555555555555555.19.azuredatabricks.net/ için:

  • Örnek adı: adb-5555555555555555.19.azuredatabricks.net .
  • Çalışma alanı kimliği: 5555555555555555 .

Çalışma alanı başına URL'yi belirleme

Çalışma alanınız için çalışma alanı başına URL'yi belirleyebilirsiniz:

Eski bölgesel URL

Önemli

Eski bölgesel URL'leri kullanmaktan kaçının. Yeni çalışma alanlarında çalışmayabilirsiniz, daha az güvenilirdir ve çalışma alanı başına URL'lere göre daha düşük performans sergilerler.

Eski bölgesel URL, çalışma alanının dağıtılacağı Azure Databricks etki alanını (örneğin, azuredatabricks.net ) https://westus.azuredatabricks.net/ oluşur.

  • gibi eski bir bölgesel URL'de oturum asanız https://westus.azuredatabricks.net/ örnek adı westus.azuredatabricks.net olur.
  • Çalışma alanı kimliği URL'de yalnızca eski bir bölgesel URL'yi kullanarak oturum açtıktan sonra görünür. sonrasında o= görünür. URL'de https://<databricks-instance>/?o=6280049833385130 çalışma alanı kimliği şu şekildedir: 6280049833385130 .

Küme URL'si ve kimliği

Bir Azure Databricks, üretim ETL işlem hatlarını çalıştırma, akış analizi, geçici analiz ve makine öğrenmesi gibi çeşitli kullanım örnekleri için birleşik bir platform sağlar. Her kümenin küme kimliği adlı benzersiz bir kimliği vardır. Bu durum hem genel amaçlı hem de iş kümeleri için geçerlidir. Küme kimliğini kullanarak kümenin ayrıntılarını REST API, küme kimliği önemlidir.

Küme kimliğini almak için kenar çubuğuna Kümeler sekmesine tıklayın ve bir küme adı seçin. Küme kimliği, bu sayfanın /clusters/ URL'sinde bileşenden sonra gelen sayıdır

https://<databricks-instance>/#/setting/clusters/<cluster-id>

Aşağıdaki ekran görüntüsünde küme kimliği şu 0831-211914-clean632 şekildedir: .

Küme URL'si

Not defteri URL'si ve kimliği

Not defteri, değiştirilebilir kod, görselleştirmeler ve anlatı metni içeren bir belgeye web tabanlı bir arabirimdir. Not defterleri, not defterleriyle etkileşim kurmak için Azure Databricks. Her not defterinin benzersiz bir kimliği vardır. Not defteri URL'si not defteri kimliğine sahip olduğu için not defteri URL'si bir not defteri için benzersizdir. Not defterini görüntüleme ve düzenleme izni Azure Databricks platformda herkesle paylaşabilirsiniz. Ayrıca, her not defteri komutunun (hücre) farklı bir URL'si vardır.

Not defteri URL'sini almak için bir not defteri açın. Hücre URL'sine almak için komutun içeriğine tıklayın.

Not Defteri URL'si

Bu not defterinde:

  • Not defteri URL'si şu şekildedir:

    https://westus.azuredatabricks.net/?o=6280049833385130#notebook/1940481404050342`
    
  • Not defteri kimliği: 1940481404050342 .

  • Komut (hücre) URL'si şu şekildedir:

    https://westus.azuredatabricks.net/?o=6280049833385130#notebook/1940481404050342/command/2432220274659491
    

Model Kimliği

Model, aşama geçişleri ve sürümler aracılığıyla üretimde MLflow Modellerini yönetmenize olanak sağlayan MLflow kayıtlı modelini ifade eder. Kayıtlı model kimliği, model izinlerini İzinler API'si aracılığıyla program aracılığıyla değiştirmek için gereklidir.

Kayıtlı modelin kimliğini almak için 2.0 REST API kullanabilirsiniz. Örneğin, aşağıdaki kod, kimliği de dahil olmak üzere özellikleriyle kayıtlı model nesnesini döndürür:

curl -n -X GET -H 'Content-Type: application/json' -d '{"name": "model_name"}' \
https://<databricks-instance>/api/2.0/mlflow/databricks/registered-models/get

Döndürülen değer şu biçimdedir:

{
  "registered_model_databricks": {
    "name":"model_name",
    "id":"ceb0477eba94418e973f170e626f4471"
  }
}

İş URL'si ve kimliği

İş, not defterini veya JAR'ı hemen veya zamanlanmış olarak çalıştırmanın bir yolutur.

bir iş URL'sini almak için kenar çubuğuna İşler sekmesine tıklayın ve bir iş adına tıklayın. Bu iş URL'si, başarısız olan iş çalıştırmalarının sorunlarını gidermek ve kök nedeni araştırmak için gereken önemli bilgilerdir. İş kimliği, URL'deki metnin #job/ ardındandır.

Aşağıdaki ekran görüntüsünde iş URL'si şöyledir:

https://westus.azuredatabricks.net/?o=6280049833385130#job/1

Bu örnekte iş kimliği şu 1 şekildedir: .

İş URL'si