Memantau penggunaan menggunakan tag

Untuk memantau biaya dan mengaitkan penggunaan Azure Databricks secara akurat dengan unit bisnis dan tim organisasi Anda (misalnya, untuk penagihan balik), Anda dapat menandai ruang kerja (grup sumber daya) dan sumber daya komputasi. Tag ini disebarkan ke laporan analisis biaya terperinci yang dapat Anda akses di portal Microsoft Azure.

Berikut adalah laporan detail faktur analisis biaya di portal Azure yang merinci biaya berdasarkan clusterid tag selama periode satu bulan:

Analisis biaya menurut ID kluster

Objek dan sumber daya yang ditandai

Objek Antarmuka penandaan (UI) Antarmuka penandaan (API)
Ruang kerja Portal Azure API Sumber Daya Azure
Kumpulan Kumpulan UI di ruang kerja Azure Databricks Instans API Kumpulan
Komputasi semua tujuan dan pekerjaan UI komputasi di ruang kerja Azure Databricks KLUSTER API
Gudang SQL UI gudang SQL di ruang kerja Azure Databricks API Gudang

Peringatan

Jangan tetapkan tag kustom dengan kunci Name ke kluster. Setiap kluster memiliki tag Name yang nilainya ditetapkan oleh Azure Databricks. Jika Anda mengubah nilai yang terkait dengan kunci Name, kluster tidak dapat lagi dilacak oleh Azure Databricks. Akibatnya, kluster mungkin tidak dihentikan setelah menganggur dan akan terus dikenakan biaya penggunaan.

Tag default

Azure Databricks menambahkan tag default berikut ke komputasi serba guna:

Kunci tag Nilai
Vendor Nilai konstanta: Databricks
ClusterId ID internal Azure Databricks dari kluster
ClusterName Nama kluster
Creator Nama pengguna (alamat email) pengguna yang membuat kluster

Pada kluster pekerjaan, Azure Databricks juga menerapkan tag default berikut:

Kunci tag Nilai
RunName Nama pekerjaan
JobId ID Pekerjaan

Azure Databricks menambahkan tag default berikut ke semua kumpulan:

Kunci tag Nilai
Vendor Nilai konstanta: Databricks
DatabricksInstancePoolCreatorId ID internal Azure Databricks pengguna yang membuat kumpulan
DatabricksInstancePoolId ID internal Azure Databricks dari kumpulan

Pada komputasi yang digunakan oleh Lakehouse Monitoring, Azure Databricks juga menerapkan tag berikut:

Kunci tag Nilai
LakehouseMonitoring benar
LakehouseMonitoringTableId ID tabel yang dipantau
LakehouseMonitoringWorkspaceId ID ruang kerja tempat monitor dibuat
LakehouseMonitoringMetastoreId ID metastore tempat tabel yang dipantau ada

Propagasi tag

Tag ruang kerja, kumpulan dan kluster ini diagregasi oleh Azure Databricks dan disebarkan ke Azure VM untuk pelaporan analisis biaya. Tetapi tag kumpulan dan kluster disebarkan secara berbeda satu sama lain.

Hierarki pengetagan objek Databricks

Tag ruang kerja dan kumpulan digabungkan dan ditetapkan sebagai tag sumber daya VM Azure yang menghosting kumpulan.

Tag ruang kerja dan kluster digabungkan dan ditetapkan sebagai tag sumber daya VM Azure yang menghosting kluster.

Saat kluster dibuat dari kumpulan, hanya tag ruang kerja dan tag kumpulan yang disebarkan ke VM. Tag kluster tidak disebarkan, untuk mempertahankan performa startup kluster kumpulan.

Resolusi konflik tag

Jika tag kluster kustom, tag kumpulan, atau tag ruang kerja memiliki nama yang sama dengan kluster default Azure Databricks atau tag kumpulan, tag kustom diawali dengan x_ saat disebarluaskan.

Misalnya, jika ruang kerja ditandai dengan vendor = Azure Databricks, tag tersebut akan bertentangan dengan tag vendor = Databricks kluster default. Oleh karena itu tag akan diperbanyak sebagai x_vendor = Azure Databricks dan vendor = Databricks.

Batasan

  • Diperlukan waktu hingga satu jam agar tag ruang kerja kustom disebarkan ke Azure Databricks setelah perubahan apa pun.
  • Tidak lebih dari 50 tag dapat ditetapkan ke sumber daya Azure. Jika jumlah keseluruhan tag agregat melebihi batas ini, x_tag awalan dievaluasi dalam urutan abjad dan yang melebihi batas diabaikan. Jika semua x_tag awalan diabaikan dan hitungannya sampai batas, tag yang tersisa dievaluasi dalam urutan abjad dan yang melebihi batas diabaikan.
  • Tombol dan nilai tag hanya dapat berisi karakter dari set ISO 8859-1 (latin1). Tag yang berisi karakter lain diabaikan.
  • Jika Anda mengubah nama atau nilai kunci tag, perubahan ini hanya berlaku setelah dimulai ulang kluster atau perluasan kumpulan.
  • Jika tag kustom kluster bertentangan dengan tag kustom kumpulan, kluster tidak dapat dibuat.

Penegakan tag dengan kebijakan

Anda dapat menerapkan tag pada kluster menggunakan kebijakan komputasi. Untuk informasi selengkapnya, lihat Penerapan tag kustom.