Dataset’ler; emisyon katsayıları gibi referans verilerin tutulduğu konteynerlerdir. Azalt’ta bir Dataset ya kuruma aittir (özel) ya da sisteme aittir (genel). Her Dataset, gerçek katsayıları JSON olarak tutan çok sayıda DatasetItem (satır) içerir. Bu sayfa şunları açıklar:Documentation Index
Fetch the complete documentation index at: https://docs.azalt.co/llms.txt
Use this file to discover all available pages before exploring further.
- Azalt’ta dataset modeli ve yetkilendirme
- Dataset’lerin hesaplama ve panolarda kullanımı
- UI üzerinden yönetim (içe/dışa aktarma, silme)
- Veri temizliği ve performans için öneriler
Veri Modeli (Gerçek)
- Dataset:
id,name,organizationId|null, zaman damgaları - DatasetItem: ayrıntılar için “DatasetItem” sayfasına bakın. Temel alanlar:
name(anahtar),year,data(JSON),description,link,tags
- Genel dataset’lerde
organizationId = nullolur; oluşturma/güncelleme/silme/dışa aktarma için ADMIN gerekir - Bir Dataset, içinde hiç item yoksa silinebilir
Hesaplamalarda Kullanım
Aktivite Tanımlarında hesaplama bağlamında$datasets yardımcı nesnesi bulunur. Dataset adı, item adı ve opsiyonel yıl ile katsayı çekebilirsiniz.
$datasets.getItem(datasetName, itemName, year?)→{...data}veyanull$datasets.getDataset(datasetName, year?)→[ { name, data, year }, ... ]$datasets.getCoefficients(datasetName, year?)→{ [itemName]: data }
datasets.getItem/get/getCoefficient/getCoefficients tRPC uçlarına karşılık gelir.
Panolarda Dataset Kullanımı
Göstergeler (indicator) DatasetItem’lara bağlanabilir ve widget’lar gösterge değerini bir dataset alanına eşleyebilir. İç formatdatasetId::itemName::field şeklindedir. Sunucu yıl/alan eksikleri gibi eşleme sorunlarını tespit edip widget panelinde bildirir.
UI Üzerinden Yönetim
Konum:Özelleştirme → Dataset’ler
- Dataset oluştur (ADMIN genel yapabilir)
- Dataset ve item’ları görüntüle/ara
- CSV ile içe/dışa aktar
- Dataset sil (yalnızca item yoksa)
CSV İçe Aktarma (DatasetItem)
Gerekli sütunlar:name(item anahtarı)year(sayı)datasetIdveyadatasetName(ikincisinden biri)
description,link,tagsdata_*ile başlayan sütunlar;data_sonrası anahtar adı olarakdataiçine yazılır. Hücre değeri düz bir sayıysa sayı olarak parse edilir (örn.53.02).
- Satır
datasetNameiçeriyor ve bu ad yoksa, mevcut kurum altında dataset oluşturulur - Çakışma koruması:
(datasetId, name, year)tekrarlanamaz - Büyük dosyalar partiler halinde işlenir; sorunlu satırlar raporlanır
CSV Dışa Aktarma
Bir dataset’teki tüm item’larıdata_* sütunları ile dışa aktarır. Genel dataset dışa aktarma yalnızca ADMIN için açıktır.
Güvenlik ve Yetkiler
- Tüm işlemler geçerli kurumla sınırlıdır (RLS)
- Sistem (genel) dataset’lerinde oluşturma/güncelleme/silme/dışa aktarma için ADMIN gerekir
Performans Notları
- Çok büyük dataset’lerde sayfalama + sunucu tarafı arama kullanılır
nameanahtarlarını kısa ve kararlı tutun;dataiçeriğini lean tutun
En İyi Uygulamalar
- DatasetItem
namedeğerlerinde boşluk yerine kısa, küçük harfli anahtarlar kullanın - Sayısal alanları gerçekten sayı olarak tutun (CSV
data_*sütunları ile) - Aynı dataset içinde
(name, year)tekrarından kaçının - Aramayı kolaylaştırmak için anlamlı
tagsekleyin (örn.electricity,scope-2) - Panolarda görselleştirmek istediğiniz alanlara eşleme yapın

