Posts Tagged ‘ Power BI

Veri Yönetiminde Yeni Bir Dönem: Microsoft Fabric ve Dynamics 365 Entegrasyonu nasıl yapılır?

Öncelikle Microsoft Fabric’i biraz tanıyalım: Microsoft Fabric, çeşitli veri yönetimi ve analitik çözümlerini tek bir platformda birleştiren, uçtan uca bir veri işleme ve analiz platformudur.

  • Temel Bileşenler:
    • Veri Entegrasyonu: Farklı veri kaynaklarını birleştirir.
    • Veri Hazırlama: Verileri temizlemek ve düzenlemek için araçlar sunar.
    • Veri Depolama ve Yönetimi: Azure Data Lake, SQL, NoSQL gibi çeşitli depolama seçenekleri mevcuttur.
    • Analitik: Veri analizini hızlandıran, yapay zeka destekli araçlar içerir.
  • Gelişmiş Özellikler:
    • Yapay zeka ve makine öğrenimi entegrasyonları mevcuttur.
    • Gerçek zamanlı analizler ve raporlama yapma imkanı sunar.
  • Microsoft Fabric’in Power Platform ile Entegrasyonu
    • Veri Analitiği ve Power BI: Fabric, özellikle Power BI ile sıkı bir entegrasyon içindedir. Power BI raporları Fabric üzerinden daha geniş veri kaynaklarıyla beslenir, böylece raporlamalar ve görselleştirmeler çok daha güçlü hale gelir.
    • Power Apps ile Veri Yönetimi: Microsoft Fabric, Power Apps ile entegre çalışarak, uygulamalar için gerekli verilerin doğrudan erişimini ve kullanımını sağlar. Veri yönetimi süreçlerini hızlandırır ve uygulamaların kullanıcı deneyimini iyileştirir.
    • Power Automate ile İş Akışlarının Otomasyonu: Power Automate, Microsoft Fabric’in sunduğu veri işleme yetenekleri ile birleştiğinde, veriler üzerinden tetiklenen otomatik iş akışları oluşturmak çok daha kolay hale gelir.
    • Power Virtual Agents ile Yapay Zeka Entegrasyonu: Fabric’in veri analizi yetenekleri, yapay zeka tabanlı çözümlerin geliştirilmesine katkıda bulunur ve Power Virtual Agents ile daha akıllı botlar oluşturulmasını sağlar.

Ön Şartlar
Read more

Dynamics 365 Finance and Operations Query Store Kullanımı?

Bu yazıda Dynamics 365 Finance and Operations geliştirme ortamlarında Query Store nasıl kullanılır anlatmaya çalışacağım. Query Store özellikle sorgular performans çalışmalarında kullanılır. Sorguların, Query plan’ların ve çalışma zamanı istatistiklerinin geçmişini saklar. Bu sayede Query plan değişikliği nedeniyle ortaya çıkan sorunları kolay bir şekilde fark edebiliriz. Ayrıca belli planları force edebiliriz. Bu özellik açık olarak gelmiyor öncelikle takip etmek istediğiniz db de bu özelliği açmalısınız. Biz bir geliştirme ortamında bu ayarları yapacağız çünkü canlı ortamda SQL erişimiz yok.

Managment Studio’yu açıyoruz.

Resim-1

Read more

X++ :1- Extended Data Types Nedir?

Bu yazı ile yeni bir seriye başlıyorum. Bu seride X++ dilinin temel özelliklerinden bahsedeceğim. X++ C++ üzerinden geliştirilen bir nesne tabanlı dildir. Yazımı oldukça kolay olan bu dil özellikle veri yönetiminde çok güçlüdür. ERP temelde veriye dayandığı için X++ uygulamada çok kolaylık sağlıyor.

Temel veri tipleri şunlardır.

Anytype A placeholder for any data type.
Booleans Can only contain the values false and true.
Dates Contains day, month, and year.
Enums An abbreviation for enumerated text—a set of literals.
GUIDs A globally unique identifier.
Integers A number without a decimal point. To declare an integer, use the keyword int.
Reals Numbers with a decimal point; also called decimals.
Strings A number of characters. To declare a string, use the keyword str.
TimeOfDay Contains hours, minutes, and seconds. To declare a time, use the system type timeOfDay.
utcdatetime Contains year, month, day, hour, minute and second.

Bu tiplerin üzerin formatlı veri tipleri oluşturulur. Bunlara kısaca EDT diyoruz. EDT bize birçok avantaj sağlıyor. Bir örnek ile açıklamaya çalışacağım. AOT üzerinden sistemde olan EDT’lere bakabilir ve kullanabilirsiniz. Bu seride kullanmak üzere bir Kitap yönetimi projesi başlattım. FDBookTable ve ilişkili veri tiplerini oluşturacağım.

Resim-1

Yeni Bir element ekleme ekranını açıp Data Types -> EDT String seçiyoruz.

Resim-2

FDBookId adında bir kitap kodu EDT’si oluşturuyorum. String Size 20 olarak belirledim. Mutlaka Label tanımlamak gerekiyor. Her veri tipine göre EDT özellikleri değişiklik gösteriyor. Table Relations ve Table References EDT üzerinden ana tablo bağlantısı yapmak için kullanılıyor. İlerde örneklerini anlatacağım.

Resim-3

Şimdi bir tane de Integer tipinde bir EDT oluşturalım.

Resim-4

Yine Label tanımlamak lazım. Integer olduğunda birçok ilişkili özellik geliyor.

Resim-5

Bu sadeye iki tane farklı tipte EDT oluşturduk. Artık bu formatlı veri tiplerini kullandığımız tüm yerlerde aynı özellikler geçerli olacak. Örneğin FDBookId kullandığım yer yerde otomatik StringSize 20 olarak gelecek. Formlar dâhil. Ayrıca EDT’leri kodda da direk kullanıyoruz. Örneğin bir str tipinde değişken oluşturmuyoruz BookId için. Direk FDBookId tipinde değişken oluşturuyoruz.

Selamlar.

www.fatihdemirci.net

TAGs: X++, EDT, Microsoft Dynamics 365 Finance and Operation, Dynamics AX, MsDyn365FO, MsDyn365CE, MsDyn365, Power BI, Power Automate, Dynamics 365 ERP, Dynamics 365 CRM