Aracılığıyla paylaş


Excel'i veritabanına bağlama ve rapor oluşturma

Şunlar için geçerlidir:Azure SQL VeritabanıAzure SQL Yönetilen ÖrneğiFabric'te SQL Veritabanı

Excel'i bir veritabanına bağlayıp verileri içeri aktarabilir ve veritabanındaki değerlere göre tablolar ve grafikler oluşturabilirsiniz. Bu öğreticide, Excel ile bir veritabanı tablosu arasındaki bağlantıyı ayarlayacak, Excel'e ilişkin verilerin ve bağlantı bilgilerinin depolandığı dosyayı kaydedecek ve ardından veritabanı değerlerini kullanarak bir özet grafik oluşturacaksınız.

Başlamadan önce bir veritabanı oluşturmanız gerekir. Eğer yoksa:

Bu makalede, bu makaledeki örnek verileri Excel'e aktaracaksınız, ancak kendi verilerinizle benzer adımları izleyebilirsiniz.

Ayrıca, bir Excel kopyanızın olması gerekir. Bu makalede Microsoft Excel 2016 kullanılmıştır.

Excel'i bağlama ve verileri yükleme

  1. Excel'i SQL Veritabanı bir veritabanına bağlamak için Excel'i açın ve sonra yeni bir çalışma kitabı oluşturun veya var olan bir Excel çalışma kitabını açın.

  2. Sayfanın üst kısmındaki menü çubuğunda Veri sekmesini seçin, Veri Al'ı, Azure'dan'ı ve ardından Azure SQL Veritabanı'dan'ı seçin.

    Veri kaynağı seç: Excel'i SQL Veritabanına bağlama ekranının ekran görüntüsü.

  3. SQL Server veritabanı iletişim kutusuna bağlanmak istediğiniz Sunucu adını yazın.

    • Azure SQL Veritabanı'nda şöyle görünür: <servername>.database.windows.net.
    • Azure SQL Yönetilen Örneği'nde şu şekilde görünür: <your-instance-name>.<unique-dns-prefix>.database.windows.net.
    • Fabric SQL veritabanında bu, şu şekilde görünür: <server-unique-identifier>.<tenant>.fabric.microsoft.com.
  4. İsteğe bağlı olarak, veritabanınızın adını girin. Kimlik bilgileri penceresini açmak için Tamam'ı seçin.

  5. SQL Server veritabanı iletişim kutusunda sol taraftaki Veritabanı'nıseçin ve ardından bağlanmak istediğiniz sunucu için Kullanıcı Adı ve Parola girin. Gezgin'i açmak için Bağlan'ı seçin.

    İpucu

    Ağ ortamınıza bağlı olarak, sunucu istemci IP adresinizden gelen trafiğe izin vermiyorsa bağlanamayabilirsiniz. Azure portalına gidin, SQL sunucuları'nı seçin, sunucunuzu seçin, ayarlar altından güvenlik duvarı'nı seçin ve istemci IP adresinizi ekleyin. Daha fazla bilgi için bkz. IP güvenlik duvarı kuralları.

  6. Gezgin'de, listeden çalışmak istediğiniz veritabanını seçin, çalışmak istediğiniz tabloları veya görünümleri seçin (biz seçtikvGetAllCategories) ve ardından verileri veritabanınızdan Excel elektronik tablonuza taşımak için Yükle'yi seçin.

Excel'e veri aktarma ve özet grafik oluşturma

Bağlantıyı kurduğunuza göre, verilerin nasıl yüklendiğine ilişkin birkaç farklı seçeneğiniz vardır. Örneğin, aşağıdaki adımlar SQL Veritabanı veritabanınızda bulunan verileri temel alan bir özet grafik oluşturur.

  1. Önceki bölümdeki adımları izleyin, ancak bu kez Yükle'yi seçmek yerine Yükle açılan listesinden Yükle'yi seçin.

  2. Ardından, bu verileri çalışma kitabınızda nasıl görüntülemek istediğinizi seçin. Biz PivotChart seçeneğini belirledik. Ayrıca, Yeni çalışma sayfası oluşturmayı veya Bu verileri Veri Modeline ekle seçeneğini belirlemeyi de tercih edebilirsiniz. Veri Modelleri hakkında daha fazla bilgi için bkz. Excel'de veri modeli oluşturma.

    Excel'den ekran görüntüsü. Excel'de veri biçimini seçme adımlarını gösterir.

    Artık çalışma sayfasında boş bir özet grafiği ve grafik var.

  3. PivotTable Alanları altında, görüntülemek istediğiniz alanların onay kutularını işaretleyin.

    Veritabanı raporunu yapılandırın.

İpucu

Diğer Excel çalışma kitaplarını ve çalışma sayfalarını veritabanına bağlamak istiyorsanız, Veri sekmesini seçin ve Son Kaynaklar'ı seçerek Son Kaynaklar iletişim kutusunu başlatın. Buradan, listeden oluşturduğunuz bağlantıyı seçin ve ardından Aç'ı seçin.

.odc dosyasını kullanarak kalıcı bağlantı oluşturma

Bağlantı ayrıntılarını kalıcı olarak kaydetmek için bir .odc dosyası oluşturabilir ve bu bağlantıyı Varolan Bağlantılar iletişim kutusunda seçilebilir bir seçenek haline getirebilirsiniz.

  1. Sayfanın üst kısmındaki menü çubuğunda Veri sekmesini seçin ve ardından Varolan Bağlantılar'ı seçerek Varolan Bağlantılar iletişim kutusunu başlatın.

    1. Daha fazlası için Gözat'ı seçerek Veri Kaynağı Seç iletişim kutusunu açın.

    2. +NewSqlServerConnection.odc dosyasını seçin ve ardından Veri Bağlantısı Sihirbazı'nı açmak için Aç'ıseçin.

      Yeni bağlantı oluşturma adımını gösteren Microsoft Excel ekran görüntüsü.

  2. Veri Bağlantısı Sihirbazı'nda sunucu adınızı ve SQL Veritabanı kimlik bilgilerinizi yazın. İleri'yi seçin.

    1. Açılan listeden verilerinizi içeren veritabanını seçin.

    2. İlgilendiğiniz tabloyu veya görünümü seçin. vGetAllCategories'i seçtik.

    3. İleri'yi seçin.

      Veri Bağlantısı Sihirbazı'ndaki adımları gösteren Microsoft Excel ekran görüntüsü.

  3. Veri Bağlantısı Sihirbazı'nın sonraki ekranında dosyanızın konumunu, Dosya Adı'nı ve Kolay Ad'ı seçin. Ayrıca, bağlantı dizesi parolasını dosyaya kaydetmeyi de seçebilirsiniz, ancak bu, verilerinizi istenmeyen erişime açıklayabilir. Hazır olduğunuzda Son'u seçin.

    Microsoft Excel'den Veri Kaydetme Bağlantısının ekran görüntüsü.

  4. Verilerinizi nasıl içeri aktarmak istediğinizi seçin. PivotTable yapmayı seçtik. Ayrıca Özellikler'i seçerek bağlantının özelliklerini değiştirebilirsiniz. Hazır olduğunuzda Tamam'ı seçin. Parolayı dosyayla kaydetmeyi seçmediyseniz, kimlik bilgilerinizi girmeniz istenir.

    Verileri içeri aktarmak için PivotTable raporu seçmeye ilişkin Microsoft Excel ekran görüntüsü.

  5. Veri sekmesini genişletip Mevcut Bağlantılar'ı seçerek yeni bağlantınızın kaydedildiğini doğrulayın.

    Mevcut bağlantıların Microsoft Excel ekran görüntüsü.