Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:Windows üzerinde SQL Server
Azure SQL Yönetilen Örneği
Önemli
Sql Server 2025'te (17.x) Ana Veri Hizmetleri (MDS) kaldırıldı . SQL Server 2022 (16.x) ve önceki sürümlerde MDS'yi desteklemeye devam ediyoruz.
Bu makalede Ana Veri Hizmetleri için iş kuralları örnekleri gösterilmektedir. Bu örnekleri Ana Veri Hizmetleri yüklemenize dahil edilen örnek modellerde bulabilirsiniz.
Örnek modelleri dağıtma yönergeleri için bkz. Ana Veri Hizmetleri Yükleme ve Yapılandırma.
İş Kuralı Örnekleri
| Örnek Model | Varlık | İş Kuralı Adı | Açıklama |
|---|---|---|---|
| Müşteri | Müşteri | Kişi pmt koşulları | Müşteriler için varsayılan ödeme koşullarını belirtir. |
Aşağıdaki iş kuralında CustomerType öznitelik değeri is equal karşılıyorsa, defaults tokural eylemi PaymentTerms özniteliğine uygulanır. Aksi takdirde hiçbir işlem yapılmaz.
If
CustomerType is equal to 2
Then
PaymentTerms defaults to CASH
Else
None
--------------------------------------------------
| Örnek Model | Varlık | İş Kuralı Adı | Açıklama |
|---|---|---|---|
| Müşteri | Müşteri | Kuruluş pmt koşulları | Kuruluşlar için varsayılan ödeme koşullarını belirtir. |
Aşağıdaki iş kuralında CustomerType öznitelik değeri is equal karşılıyorsa, defaults tokural eylemi PaymentTerms özniteliğine uygulanır. Aksi takdirde hiçbir işlem yapılmaz.
If
CustomerType is equal to 1
Then
PaymentTerms defaults to 210Net30
Else
None
--------------------------------------------------
| Örnek Model | Varlık | İş Kuralı Adı | Açıklama |
|---|---|---|---|
| Ürün | Ürün | DaysToManufacture | Şirket içi üretim için üretim günleri aralığını belirtir. |
Aşağıdaki iş kuralında, InHouseManufacture öznitelik değeri is equal karşılıyorsa, must be betweenkural eylemi DaysToManufacture özniteliğine uygulanır. Aksi takdirde hiçbir işlem yapılmaz.
If
InHouseManufacture is equal to Y
Then
DaysToManufacture must be between 1 and 10
Else
None
--------------------------------------------------
| Örnek Model | Varlık | İş Kuralı Adı | Açıklama |
|---|---|---|---|
| Ürün | Ürün | Gerekli alanlar | Ürün varlığı üyeleri için gerekli öznitelikleri belirtir. |
Aşağıdaki iş kuralında, tüm koşullar is required altında belirtilen öznitelikler için doğrulama eylemi gerçekleştirilir. Öznitelik değerleri Null veya boş olamaz.
If
None
Then
Name is required
ProductSubCategory is required
Color is required
StandardCost is required
SafetyStockLevel is required
ReorderPoint is required
InHouseManufacture is required
SellStartDate is required
FinishedGoodIndicator is required
ProductLine is required
Else
None
--------------------------------------------------
| Örnek Model | Varlık | İş Kuralı Adı | Açıklama |
|---|---|---|---|
| Ürün | Ürün | Standart Maliyet | Standart maliyetin 0'dan büyük olmasını gerektirir. |
Aşağıdaki iş kuralında, tüm koşullar must be greater than altında kural eylemi ürünlerin StandardCost özniteliğine uygulanır.
If
None
Then
StandardCost must be greater than 0
Else
None
--------------------------------------------------
| Örnek Model | Varlık | İş Kuralı Adı | Açıklama |
|---|---|---|---|
| Ürün | Ürün | FG Üreticinin Tavsiye Ettiği Perakende Satış Fiyatı | Ürün bitmiş bir ürünse, MSRP (üretici tarafından önerilen perakende fiyat) ve bayi maliyetlerinin 0'dan büyük olması gerektiğini belirtir. |
Aşağıdaki iş kuralında, FinishedGoodIndicator öznitelik değeri is equal karşılıyorsa, must be greater thankural eylemi MSRP ve DealerCost özniteliklerine uygulanır.
If
FinishedGoodIndicator is equal to Y
Then
MSRP must be greater than 0
DealerCost must be greater than 0
Else
None
--------------------------------------------------
| Örnek Model | Varlık | İş Kuralı Adı | Açıklama |
|---|---|---|---|
| Ürün | Ürün | Varsayılan Ad | Color ve Class özniteliklerinin değerlerine göre varsayılan ürün adını belirtir. Color özniteliği değeri YLO değilse ve Sınıf özniteliği NA değilse, varsayılan ad Sarı NA'dır. |
Aşağıdaki iş kuralında, Color ve Class öznitelikleri kural koşulunu is equal karşılamıyorsa, defaults tokural eylemi Name özniteliğine uygulanır.
If
(Color is equal to YLO AND Class is equal to NA) is not true
Then
Name defaults to Yellow NA
Else
Name defaults to Other
--------------------------------------------------
Örnek modellerdeki iş kuralı örneklerini görüntülemek için
- MDS'yi yükledikten sonra ayarladığınız Ana Veri Hizmetleri Web sitesine gidin ve Sistem Yönetimi kutusuna tıklayın.
Web sitesini ayarlama yönergeleri için bkz. Ana Veri Hizmetleri Yükleme ve Yapılandırma. - Yukarıdaki tablolarda listelendiği gibi iş kuralını içeren örnek modele tıklayın ve ardından Varlıklar'a tıklayın.
- Yukarıdaki tablolarda listelendiği gibi kuralın geçerli olduğu varlığa tıklayın ve ardından İş Kuralları'na tıklayın.
- Görüntülemek istediğiniz iş kuralının adına tıklayın. Kullanıcı arabirimi If, Then ve Else deyimlerini gösterecek şekilde genişletilir.