Share via


Etiketleri kullanarak kullanımı izleme

Maliyeti izlemek ve Azure Databricks kullanımını kuruluşunuzun iş birimlerine ve ekiplerine doğru şekilde bağlamak için (örneğin, geri ödemeler için), çalışma alanlarını (kaynak grupları) ve işlem kaynaklarını etiketleyebilirsiniz. Bu etiketler, Azure portalında erişebileceğiniz ayrıntılı maliyet analizi raporlarında görünür.

Azure portalında bir aylık dönemdeki etikete göre clusterid maliyetin ayrıntılarını gösteren bir maliyet analizi fatura ayrıntıları raporu aşağıdadır:

Küme kimliğine göre maliyet analizi

Etiketli nesneler ve kaynaklar

Object Etiketleme arabirimi (UI) Etiketleme arabirimi (API)
Çalışma alanı Azure Portalı Azure Kaynakları API'si
Havuz Azure Databricks çalışma alanında havuz kullanıcı arabirimi Örnek Havuzu API'si
Tüm amaçlı ve iş işlem Azure Databricks çalışma alanında işlem kullanıcı arabirimi Kümeler API’si
SQL ambarı Azure Databricks çalışma alanında SQL ambarı kullanıcı arabirimi Ambarlar API'si

Uyarı

Kümeye anahtarıyla Name özel bir etiket atamayın. Her kümenin değeri Azure Databricks tarafından ayarlanan bir etiketi Name vardır. anahtarıyla Nameilişkili değeri değiştirirseniz, küme artık Azure Databricks tarafından izlenemez. Sonuç olarak, küme boşta olduktan sonra sonlandırılamayabilir ve kullanım maliyetlerine neden olmaya devam eder.

Varsayılan etiketler

Azure Databricks, tüm amaçlı işlem için aşağıdaki varsayılan etiketleri ekler:

Etiket anahtarı Değer
Vendor Sabit değer: Databricks
ClusterId Kümenin Azure Databricks iç kimliği
ClusterName Kümenin adı
Creator Kümeyi oluşturan kullanıcının kullanıcı adı (e-posta adresi)

İş kümelerinde Azure Databricks aşağıdaki varsayılan etiketleri de uygular:

Etiket anahtarı Değer
RunName İş adı
JobId İş kimliği

Azure Databricks tüm havuzlara aşağıdaki varsayılan etiketleri ekler:

Etiket anahtarı Değer
Vendor Sabit değer: Databricks
DatabricksInstancePoolCreatorId Havuzu oluşturan kullanıcının Azure Databricks iç kimliği
DatabricksInstancePoolId Havuzun Azure Databricks iç kimliği

Lakehouse İzleme tarafından kullanılan işlemde Azure Databricks aşağıdaki etiketleri de uygular:

Etiket anahtarı Değer
LakehouseMonitoring true
LakehouseMonitoringTableId İzlenen tablonun kimliği
LakehouseMonitoringWorkspaceId İzleyicinin oluşturulduğu çalışma alanının kimliği
LakehouseMonitoringMetastoreId İzlenen tablonun bulunduğu meta veri deposunun kimliği

Etiket yayma

Çalışma alanı, havuz ve küme etiketleri Azure Databricks tarafından toplanır ve maliyet analizi raporlaması için Azure VM'lerine yayılır. Ancak havuz ve küme etiketleri birbirinden farklı yayılır.

Databricks nesne etiketleme hiyerarşisi

Çalışma alanı ve havuz etiketleri toplanır ve havuzları barındıran Azure VM'lerinin kaynak etiketleri olarak atanır.

Çalışma alanı ve küme etiketleri toplanıyor ve kümeleri barındıran Azure VM'lerinin kaynak etiketleri olarak atanıyor.

Kümeler havuzlardan oluşturulduğunda VM'lere yalnızca çalışma alanı etiketleri ve havuz etiketleri yayılır. Havuz kümesi başlatma performansını korumak için küme etiketleri yayılmaz.

Etiket çakışması çözümlemesi

Özel bir küme etiketi, havuz etiketi veya çalışma alanı etiketi, Azure Databricks varsayılan kümesi veya havuz etiketiyle aynı ada sahipse, özel etiket yayıldığında önek x_ olarak eklenir.

Örneğin, bir çalışma alanı ile vendor = Azure Databricksetiketlenmişse, bu etiket varsayılan küme etiketiyle vendor = Databricksçakışacaktır. Bu nedenle etiketler ve vendor = Databricksolarak x_vendor = Azure Databricks yayılır.

Sınırlamalar

  • Herhangi bir değişiklik sonrasında özel çalışma alanı etiketlerinin Azure Databricks'te görünmesi bir saat kadar sürebilir.
  • Bir Azure kaynağına en fazla 50 etiket atanabilir. Toplanan etiketlerin sayısı bu sınırı aşarsa, x_ön ekli etiketler alfabetik sırada değerlendirilip sınırı aşanlar yok sayılır. Tüm x_ ön ekli etiketler yok sayıldığında sayı yine de sınırı aşıyorsa geri kalan etiketler, alfabetik sırada değerlendirilir ve sınırı aşanlar yok sayılır.
  • Etiket anahtarları ve değerleri yalnızca ISO 8859-1 (latin1) kümesinden karakterler içerebilir. Diğer karakterleri içeren etiketler yok sayılır.
  • Etiket anahtarı adlarını veya değerlerini değiştirirseniz, bu değişiklikler yalnızca küme yeniden başlatıldıktan veya havuz genişletildikten sonra uygulanır.
  • Kümenin özel etiketleri havuzun özel etiketleriyle çakışırsa küme oluşturulamaz.

İlkelerle etiket uygulama

İşlem ilkelerini kullanarak kümelerde etiketleri zorunlu kılabilirsiniz. Daha fazla bilgi için bkz . Özel etiket zorlama.