Tablo eşlemesi sistem durumu denetimi için hata kodları

Bu makalede, tablo eşlemesi durum denetimi için hata kodları açıklanmaktadır.

Hata 100

Hata iletisi şudur: "finans ve operasyon önerilerini çalıştırmak için gereken minimum finans ve operasyon platformu sürümü PU 43'tür."

Bu özellik, finans ve operasyon uygulamalarının 10.0.19 veya sonraki sürümü için platform güncelleştirmeleri gerektirir.

Hata 400

Hata iletisi şudur: "{finance and operations UniqueEntityName} varlığı için hiçbir iş olayı kayıt verisi bulunamadı, bu da eşlemenin çalışmadığı veya tüm alan eşlemesinin tek yönlü olduğu anlamına gelir."

Hata 500

Hata iletisi: "{proje adı} projesi için proje konfigürasyonu bulunamadı. Bunun nedeni projenin etkinleştirilmemesi veya tüm alan eşlemelerinin müşteri etkileşiminden finans ve operasyon uygulamalarına tek yönlü olmasıdır."

Tablo haritası için eşlemeleri denetleyin. Müşteri etkileşimi uygulamalarından finans ve operasyon uygulamalarına tek yönlü ise finans ve operasyon uygulamalarından Dataverse'e canlı eşitleme için trafik oluşturulmaz.

Hata 900

Hata iletisi şudur: {finance and operations UniqueEntityName} varlığı için geçersiz kaynak filtresi {sourceFilter} biçimi."

Finans ve operasyon uygulamaları için tablo eşlemesinde belirtilen kaynak filtre sözdizimsel olarak doğru değildir. Filtre ölçütlerini doğrulamak için bkz. Dinamik eşitleme sorunlarını giderme.

Hata 1000

Hata iletisi şudur: "Çift yazma canlı eşitlemesi için kullanılan Varlık {finance and operations UniqueEntityName} sorgusu, {finance and operations EntityFilterQueryString}'dir. Sorgu ölçütlerine uyan kayıtlar canlı eşitleme için oluşturulacak."

Döndürülen varlık sorgusu, varlık için yedekleme SQL sorgusudur. Dinamik eşitleme için kullanıma açılan iş verilerini belirleyen sorgudaki iç birleştirmeleri veya filtreleri denetleyin. İç birleştirmeler ve süzgeçler, çift yazılabilir canlı eşitleme için çekilen her kayıt için yerine getirilmesi gereken zorunlu koşullardır.

Hata 1300

Hata iletisi şudur: "{finance and operations EntityMetadata.EntityProperties.LogicalEntityName} için {s.EntityFieldName} sanal alanları çift yazma için izlenmeyebilir."

Finans ve operasyon tablolarındaki sanal alanlar izleme için etkinleştirilmemiştir. Canlı eşitleme verileri eşitleyebilir, ancak sütunlarda yapılan değişiklikleri çekemez.

Hata 1500

Hata iletisi: "{datasource.DataSourceName} veri kaynağında izlemeyi etkinleştirmek için Customer Engagement'ta arama olmayan alanla eşlenen en az bir alan olmalıdır."

Varlıktaki veri kaynağında çift yazılabilir olarak eşlenen herhangi bir alan yok. Alttaki tabloda yapılan değişiklikler çift yazılır olarak izlenmez.

Hata 1600

Hata iletisi şudur: "Veri kaynağı: {finance and operations EntityMetadata.EntityProperties.LogicalEntityName} için {datasource.DataSourceName} varlığının bir aralığı var. Yalnızca aralık koşuluna uyan kayıtlar çıkış için çekilir."

Finans ve operasyon uygulamalarındaki varlıkların filtre aralıklarının etkinleştirildiği veri kaynakları olabilir. Bu aralıklar, canlı eşitlemenin bir parçası olarak çekilen kayıtları tanımlar. Finans ve operasyon uygulamalarından bazı kayıtlar Dataverse'e atlanırsa, kayıtların varlıktaki aralık ölçütlerini karşılayıp karşılamadığını denetleyin. Bu denetimi yapmanın basit bir yolu, aşağıdaki örneğe benzeyen bir SQL sorgusu çalıştırmaktır.

select * from <EntityName> where <filter criteria for the records> on SQL.

Hata 1700

Hata iletisi "Tablo: {datasourceTable.Key.entityName} varlığı için {datasourceTable.Key.subscribedTableName} {origTableToEntityMaps.EntityName} varlığı için izleniyor. Çoklu varlıklar için izlenen aynı tablolar, dinamik eşitleme hareketleri için sistem performansını etkileyebilir."

Aynı tablo birden çok varlık tarafından izleniyorsa, tabloda yapılan tüm değişiklikler bağlantılı varlıklar için çift-yazılır değerlendirmeyi tetikler. Filtre yan tümceleri yalnızca geçerli kayıtları gönderebilse de, uzun süre çalışan sorgular veya iyileştirilmemiş sorgu planları varsa, değerlendirme performans sorununa neden olabilir. Bu sorun iş açısından anlaşılabilir olmayabilir. Ancak, birden fazla varlık arasında birçok kesişen tablo varsa, varlığı basitleştirmeyi veya varlık sorguları için en iyi duruma getirme işlemlerini düşünmelisiniz.

Hata 1800

Hata iletisi şudur: "CustCustomerV3Entity varlığı için veri kaynağı ({}) aralık değeri içeriyor. Dataverse'ten finans ve operasyon uygulamalarından gelen kayıt eklemeleri varlıktaki aralık değerlerinden etkilenebilir. Lütfen ayarlarınızı doğrulamak için filtre ölçütüne uymayan kayıtlar ile Dataverse finans ve operasyon uygulamaları yönlü kayıt güncelleştirmelerini sınayın."

Finans ve operasyonlar uygulamalarındaki varlıkta belirtilen bir aralık varsa Dataverse'ten finans ve operasyon uygulamalarına gelen eşleştirme, bu aralık ölçütüyle eşleşmeyen kayıtlarda güncelleştirme davranışı için sınanmalıdır. Aralıkla eşleşmeyen tüm kayıtlar, varlık tarafından bir ekleme işlemi olarak kabul edilir. Temel tabloda mevcut bir kayıt varsa ekleme işlemi başarısız olur. Üretime dağıtmadan önce bu kullanım durumunu tüm senaryolarda sınamanızı öneririz.

Hata 1900

Hata iletisi şudur: "Varlık, giden çift yazma için izlenmeyen {} veri kaynağına sahiptir. Bu, canlı eşitleme sorgusu performansını etkileyebilir. Lütfen, kullanılmayan veri kaynaklarını ve tabloları kaldırmak için finans ve operasyon uygulamalarında varlığı yeniden modelleyin veya çalışma zamanı sorgularını iyileştirmek için getEntityRecordIdsImpactedByTableChange işlemini uygulayın."

Finans ve Operasyon uygulamalarından gerçek canlı eşitlemede izleme için kullanılmayan birçok veri kaynağı varsa varlık performansı canlı eşitlemeyi etkileyebilir. İzlenen tabloları iyileştirmek için getEntityRecordIdsImpactedByTableChange yöntemini kullanın.

Hata 5000

Hata iletisi "Zaman uyumlu eklentiler, varlık hesaplarının veri yönetimi olayları için kaydedilir. Bunlar, Dataverse'e ilk eşitleme ve canlı eşitleme ile içe aktarma performansını etkileyebilir. En iyi performans için lütfen eklentileri zaman uyumsuz işleme olarak değiştirin. Kayıtlı eklentilerin listesi: {}."

Dataverse varlığındaki zaman uyumlu eklentiler, hareket yükünü artırdığı için canlı eşitleme ve ilk eşitleme performansını etkileyebilir. Önerilen yaklaşım, eklentileri kapatmak veya belirli bir varlık için ilk eşitlemede veya canlı eşitlemede yükleme zamanı yavaşsa eklentileri zaman uyumsuz hale getirmektir.