PurchaseOrderDetail paket Analizi küpleri için tüm satınalma siparişlerini yüklenmeyebilir

Belirtiler

Satınalma siparişleri için Dynamics GP Analizi küpleri eksik.

Neden

Bu Dynamics GP küpleri veri ambarının Çözümleme veritabanına veri yüklemesi sırasında çalıştırılan PurchaseOrderDetail SSIS paketindeki bir hata nedeniyle oluşur. Bir zaman damgası karşılaştırması LastUpdated zaman damgası ve CREATDDT/LSTEDTDT/DOCDATE Dynamics GP veritabanındaki satınalma siparişi ayrıntı satırının nedeniyle hata oluşur. LSTEDTDT/CREATDDT/DOCDATE'in almadığı ss LastUpdated değerinde zaman damgası içerir. Bu fark Analizi küpleri içinde dahil edilmemesi satınalma siparişleri neden olabilir.

Çözüm

Lütfen bu sorunu çözmek için aşağıdaki adımları kullanın:

  1. SQL Server Business Intelligence Development Studio (teklifleri) açın.

  2. Dosya' yı tıklatın, Yeni' nin üzerine ve sonra projeyi...'ıseçin.

  3. Tamam'a tıklayın.

  4. Solution Explorer bölmesinde SSIS paketleri klasörünü sağ tıklatın ve sonra Add Existing Packageseçeneini seçin.

  5. SSIS paketi deposu için paket konumu seçin.

  6. Sunucu alanına analiz küplerini SSIS paketleri bulunduğu SQL server adı yazın.

  7. Bir kullanıcı, gerekirse türü ve kimlik doğrulama türünü seçin.

  8. Paket yolunu alanının yanındaki ellipses düğmesini tıklayın.

  9. MSDBgenişletin.

  10. Sizin Analizi küpleri SSIS klasörünü genişletin.

  11. "PurchaseOrderDetail" ile biten SSIS paketi bulun. Seçin ve Tamam' ı tıklatın.

  12. Tamam'a tıklayın.

  13. Solution Explorer bölmesinde PurchaseOrderDetail SSIS paketi çift tıklatın.

  14. İçinde Veri Kopyala PendingPurchaseOrders göreve sonuçlarından bu görevi açmak için simgeyi çift tıklatın.

  15. OLE DB kaynak varlığın içinde simgesini çift tıklatın.

  16. SQL komut metni bölümün içeriğini Not Defteri gibi bir metin düzenleyicisine kopyalayın.

  17. Metin Düzenleyicisi'nde, değiştirmek için Değiştir işlevini kullanın "@lastdate seçin = [DynamicsGPWarehouse]'den DateUpdated. [dbo]. [LastUpdated] Burada şirket kimliği = @CompID ve TableName 'PurchaseOrderDetail' = "ile" @lastdate seçin = [DynamicsGPWarehouse]'den convert(char(12),DateUpdated,101). [dbo]. [LastUpdated] Burada şirket kimliği = @CompID ve TableName 'PurchaseOrderDetail' = "

  18. Geri dönmek için teklifleri ve SQL komut metni bölümün içindeki metnin tümünü seçin ve sonra metni kaldırmak için Delete tuşuna basın.

  19. Güncelleştirilmiş metni metin Düzenleyicisi'nden SQL komut metni bölüme kopyalayın.

  20. Ayrıştırma sorgu düğmesini tıklatın. Sorgu başarıyla ayrıştırıldı değil, metin doğru güncelleştirilmez veya geri doğru kopyalanır. OLE DB Kaynak Düzenleyicisi penceresinde İptal ' i tıklatın ve adımları 15-20 yeniden deneyin.

  21. Teklifleri PurchaseOrderDetail SSIS paketinde değişiklikleri kaydedin.

  22. SQL Server Management Studio'yu açın ve sonra analiz küplerini paketlerin bulunduğu SSIS örneğine bağlanın.

  23. Saklı paketler klasörünü genişletin.

  24. MSDBgenişletin.

  25. Analiz küplerini SSIS klasörünü sağ tıklatın ve sonra Alma paketiseçin.

  26. Dosya sistemi için paket konumuseçin.

  27. Paket yolunuyanındaki üç nokta düğmesini tıklatın.

  28. Bulun ve SSIS paketi 21. adımda kaydettiğiniz dosyayı seçin ve Aç' ı tıklatın.

  29. Tamam'a tıklayın.

  30. Üzerine yazmak için Evet ' i tıklatın.


Daha fazla yardıma mı ihtiyacınız var?

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Microsoft Insider 'a katılın

Bu bilgi yardımcı oldu mu?

Geri bildiriminiz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×