Günümüzün veri güdümlü dünyasında, SQL Server, kuruluşlar için en geniş iş verilerini barındıran veri tabanı ambarı olarak öne çıkıyor. Eşzamanlı olarak Excel, çeşitli organizasyon departmanları ve düzeylerinde yaygın olarak benimsenen çok yönlü veri analizi elektronik tablo uygulaması olmaya devam ediyor.

Ancak, bu iki uygulama arasında veri almak zaman ve çaba gerektirebilir. Bu nedenle, Power Query kullanarak verileri SQL Server'dan Excel'e sorunsuz bir şekilde nasıl aktaracağınızı göstereceğiz.

Güç Sorgusu Nedir?

Microsoft Power Query, Microsoft Excel, Power BI ve Azure Data Factory'de kullanılabilen bir veri dönüştürme ve temizleme motorudur. Power Query, tüm bu uygulamalarda benzer şekilde çalışır.

Power Query ile birden çok kaynaktan uygulamaya veri yükleyebilir ve M kodunu veya önceden oluşturulmuş dönüştürme özelliklerini kullanarak temizleyebilirsiniz. Bu özellikler, sütunları kaldırmayı, bir veri türünü değiştirmeyi, Microsoft Excel'de birden çok veri kümesini birleştirmeveya verileriniz üzerinde bir duyarlılık analizi gerçekleştirme.

instagram viewer

Power Query heyecan verici bir araç olsa da, yeni kullanıcıların Power Query'yi kullanmaya başlamadan önce Excel'de rahat olduklarından emin olmaları gerekir. Excel becerilerinizden emin değilseniz, bunları ziyaret edin Excel uzmanı olmak için ücretsiz eğitim siteleri ve kurslar.

SQL Server Management Studio'yu (SSMS) Keşfetme

SQL Server Management Studio veya diğer adıyla SSMS, bir SQL Server platformudur. Veritabanı Motoru, Analiz Servisleri, Entegrasyon Servisleri ve Raporlama Servisleri gibi çeşitli bileşenleri bünyesinde barındırdığı için platform olarak anılmaktadır. Bu hizmetlerle, tablo oluşturma ve sorgu yazmadan yönetim ve sorun giderme faaliyetlerine kadar SQL ile ilgili her türlü iş için bir platforma sahip olabilirsiniz.

Bugün Veritabanı Motorunu keşfedeceğiz ve veritabanında basit bir veri tablosu kullanacağız.

Power Query Kullanarak SQL Verilerini Doğrudan Excel'e Aktarma

Power Query, verileri hemen hemen her yerden içe aktarmanıza olanak tanır. Bu biridir Verileri işlemenizi, analiz etmenizi ve görselleştirmenizi sağlayan on Excel Eklentisi profesyonel gibi.

SSMS'den veri almak için aşağıda özetlenen adımları izleyin.

  1. SSMS'yi açın ve veritabanı motorunuzla bağlantı kurun.
  2. Açılır menüyü kullanarak SSMS'den Excel'e çıkarmak istediğiniz bir tablo seçin.
  3. Bu örnek için 'dbo.creditcard' tablosunu kullanacağız.
  4. Excel'i açın ve şuraya gidin: Veri.
  5. Veri'den seçin Veri Al > Veritabanından > Seçme SQL Server Veritabanından.
  6. Sunucu ve veritabanı adınızı girin. Tam olarak istediğinizi çekmek için bir SQL ifadesi de yazabilirsiniz. Bu, Power Query'de çok fazla veri dönüşümünü önleyecektir.

    Sunucu ve veritabanı adınızı SSMS tablosuna sağ tıklayıp özellikleri seçerek alabilirsiniz.

  7. Tıklamak TAMAM.
  8. Kimlik doğrulaması için Windows, Veritabanı veya Microsoft hesabınızı kullanabilirsiniz. Mevcut kimlik bilgilerimi Windows'ta kullanacağım.
  9. Tıklamak Bağlamak.
  10. Power Query Navigator, söz konusu veritabanındaki tüm kullanılabilir tabloları açar ve görüntüler.
  11. İçe aktarmak istediğiniz SQL tablosunu seçin.
  12. birini seçebilirsiniz Yük veya Verileri Dönüştür.
  13. Yük güç sorgusunu kapatır ve verileri Excel'de görüntüler. Bunu yalnızca verileriniz temizken ve dolayısıyla herhangi bir dönüşüme ihtiyaç duymadan yapmanız en iyisi olacaktır.
  14. Verileri DönüştürÖte yandan, verileri Power Query'ye alın. Bu, verileriniz üzerinde veri dönüştürme teknikleri uygulamanıza olanak tanır.

    her zaman seç Verileri Dönüştür. Verilerinizi Excel'e yüklemeden önce Power Query'de incelemek en iyi uygulamadır. Örneğin, bir veri türünü yüklemeden önce değiştirmeniz gerekebilir. Verilerinizi yüklemeden önce incelemek size zaman ve emek kazandırabilir.

  15. Seçme Verileri Dönüştür. Verilerinizi başarıyla Power Query'ye aktardınız. Sonuç olarak, verileriniz üzerinde veri dönüştürme teknikleri uygulayabilirsiniz.
  16. Veri dönüşümünüz bittiğinde, Seçin Yükle ve Kapat.

Power Query ile Daha Fazlasını Yapın

Excel'in Power Query'deki Veri Al özellikleriyle, yalnızca SQL sunucularından değil, çeşitli kaynaklardan veri alabilirsiniz. Örneğin, Microsoft Dynamic, Sharepoint, Salesforce, Azure, Oracle, JSON gibi veritabanları, web ve Sosyal medya platformlarından veri çıkarabilirsiniz.

Ayrıca, veriler ne kadar kirli ve dağınık olursa olsun, tüm veri temizleme ve dönüştürme ihtiyaçlarınız için Power Query kullanılabilir.