Kayıtlara başvurmak için alternatif anahtarları tanımlama

Bu konu, Dynamics 365 Customer Engagement (on-premises) için geçerlidir. Bu konunun Power Apps sürümü için bkz: Power Apps portalını kullanarak alternatif anahtarlar tanımlama

Alternatif anahtarlar ile, verileri dış sistemlerden tümleştirmenin etkili ve doğru bir şekilde yapıldığından emin olabilirsiniz. Bir dış sistemin kimlik kayıtlarını benzersiz olarak tanımlayan kayıt kimliklerini (GUID) depolamadığı durumlarda özellikle önemlidir. Alternatif anahtarlar GUID değildir ve kayıtları benzersiz şekilde tanımlamak için kullanabilirsiniz. Alternatif anahtara benzersiz bir ad vermeniz gerekir. Anahtarı tanımlamak için bir veya daha fazla varlık alanı kullanabilirsiniz. Örneğin, bir firma kaydını alternatif anahtar ile tanımlamak için firma adını ve firma numarasını kullanabilirsiniz. Alternatif anahtarları kod yazmadan veya program kullanarak tanımlayabilirsiniz. Alternatif anahtarları kullanıcı arabiriminde (UI) tanımlayabilirsiniz ancak bunlar yalnızca program yardımıyla kod içinde kullanılabilir.

Alternatif anahtarlar özelliğinin avantajlarından bazıları şunlardır:

  • Daha hızlı kayıt aramaları.

  • Daha güçlü toplu veri işlemleri.

  • Basitleştirilmiş programlama ve verilerin dış sistemlerden kayıt kimlikleri olmadan aktarılması.

Önemli

  • Mevcut kayıtlar tarafından kullanılan bir alanı alternatif anahtar olarak kullanamazsınız. Bunun sonucunda yinelenen kayıtlar hatası alınır.
  • Alan düzeyinde güvenliği etkin olan alanlar alternatif anahtar olarak kullanılamaz. Daha fazla bilgi: Erişimi denetlemek için alan düzeyinde güvenlik

Alternatif anahtar programlanabilirliği hakkında daha fazla bilgi için bkz.:
Bir varlığın alternatif anahtarlarını tanımlamak
Bir kayıt oluşturmak için alternatif anahtar kullanmak

Alternatif anahtar tanımlama

  1. Çözüm gezginini açın.
  2. Bileşenler>Varlıklar>Varlık <X>>Anahtarlar'a gidin.
  3. Yeni'yi seçin.
  4. Form üzerinde gerekli alanları doldurun (Görünen Ad ve Adı) ve alanları seçip anahtara ekleyin.
  5. Anahtarı kaydedin.

Aşağıda gösterilen örnekte, alternatif anahtar tanımında hesap Firma Numarası alanını kullandık.

Firma varlığı için alternatif anahtar tanımlama.

Not

Bir varlık için en fazla beş farklı anahtar tanımlayabilirsiniz.

Ayrıca bkz.

Web kaynakları oluşturma ve düzenleme
Bir varlığın alternatif anahtarlarını tanımlama (Geliştirici Kılavuzu)Alternatif anahtar kullanarak kayıt oluşturma (Geliştirici Kılavuzu)