Microsoft Dataverse'ten verileri içe veya dışa aktarma

Not

Kasım 2020 itibarıyla geçerlidir:

  • Common Data Service, Microsoft Dataverse olarak yeniden adlandırıldı. Daha fazla bilgi
  • Microsoft Dataverse'teki bazı terimler güncelleştirildi. Örneğin; varlık yerine tablo ve alan yerine sütun kullanılmaktadır. Daha fazla bilgi

Bu makale, kısa süre içinde güncel terminolojiyi yansıtacak şekilde güncelleştirilecektir.

Microsoft Excel veya CSV dosyalarından toplu veri içe aktarımı ve dışa aktarımı gerçekleştirmek üzere güncelleştirilmiş Dataverse ortamları için Excel dosyasından Veri Al ve Verileri Dışa Aktar özelliklerini kullanın.

Excel veya CSV dosyalarından tablolara dosyaları aktarmanın iki yolu bulunur.

Seçenek 1: Dosya şablonu oluşturarak ve değiştirerek içeri aktarma

Her tablo giriş dosyanızda bulunması gereken zorunlu tabloları içerir. Bir şablon oluşturmanız önerilir. İlk olarak, tablodan verileri dışarı aktarın. Verileri tablonun içine aktarmak için aynı dosyayı (verilerinizle değiştirilmiş) kullanın. Bu şablon, zaman ve çabadan tasarruf sağlar. Her tablo için gerekli sütunları dikkate almanıza gerek kalmaz.

  1. Dosya şablonunu hazırlayın.

    a. Tablo verilerini CSV dosyasına dışarı aktarın. Verileri CSV dosyasına aktar'daki adımları izleyin.
    b. Verinin benzersiz olduğundan emin olmak için bir plan tanımlayın. Birincil anahtarları veya alternatif anahtarları kullanın.
    c. Verileri bir tabloya içeri aktarmadan önce benzersiz olduklarından emin olmak için gerekli yönergeler için sonraki bölüme bakın.

  2. Dosyayı verilerinizle değiştirin.

    • Verileri Excel ya da CSV dosyasından yeni oluşturduğunuz şablona kopyalayın.
  3. Dosyayı içeri aktarın.
    a. powerapps.com'da Veri bölümünü genişletin. Sol gezinti bölmesinde, Tablolar'ı seçin.
    b. İçeri veri aktarmak istediğiniz tabloyu seçin.
    c. Üç nokta işaretini veya üstteki menüyü seçin. Verileri Al'ı seçin. Excel'den verileri al'ı seçin.

    Not

    Verileri birden fazla tabloya içeri aktarmak için üstteki menüden Verileri Al'ı seçin. Excel'den verileri al'ı seçin. Ardından birden fazla tablo seçin ve İleri'yi seçin.

    Firma tablosuna veri içeri aktarma örneği.

    d. Verileri içe aktar ekranında, Excel veya CSV dosyasından veri aktarmak için seçim yapın.
    e. Yükle'yi seçin.
    f. Dosyanızı seçin. Dosyanızı karşıya yüklemek için yönergeleri izleyin.

    r. Dosya karşıya yüklendikten ve Eşleme durumu yeşil olduktan sonra sağ üst köşeden İçeri aktar'ı seçin. Eşleme hatalarına gitmek ve bunları düzeltmek için sonraki bölüme bakın.

    h. İçeri aktarma işlemi başarıyla tamamlandıktan sonra eklenenlerin ve güncelleştirilenlerin toplam sayısını göreceksiniz.

    Not

    Zaten varsa satırı güncelleştirmek veya yeni bir satır eklemek için Upsert (Güncelleştir veya Ekle) mantığını kullanın.

Seçenek 2: Kendi kaynak dosyanızı getirerek içeri aktarma

İleri düzey bir kullanıcıysanız ve Dataverse tablolarında belirli bir tablo için gerekli sütunları biliyorsanız kendi Excel veya CSV kaynak dosyanızı tanımlayın. Dosyayı içe aktarma konusundaki adımları izleyin.

Dosyanızı karşıya yüklemenizin ardından eşleme hataları alırsanız Eşleme durumu'nu seçin. Sütun eşleme hatalarını incelemek ve düzeltmek için aşağıdaki adımları uygulayın.

  1. Sağ taraftaki aşağı açılan menüyü kullanın, Göster altından Eşlenmemiş sütunlar, Hata içeren alanlar veya Gerekli Alanlar'a gidin.

    İpucu

    Bir Uyarı mı yoksa Hata mı aldığınıza bağlı olarak Sütun Eşlemeleri'ndeki açılır menüyü kullanarak Eşlenmemiş sütunlar veya Hata içeren alanları inceleyin.

  1. Tüm hataları ve uyarıları giderdikten sonra sağ üst köşeden Değişiklikleri Kaydet'i seçin. Verileri İçeri Aktar ekranına geri dönersiniz.
  2. Eşleme Durumu sütunu yeşil renkte Tamamlandı gösterdiğinde, sağ üst köşeden İçeri aktar'ı seçin.
  3. İçeri aktarma işlemi başarıyla tamamlandı iletisini aldığınızda toplam eklemelerin ve güncelleştirmelerin sayısı gösterilir.

Excel veya CSV'den bir tabloya veri içeri aktarırken benzersiz olmasını sağlayın

Dataverse tabloları, Dataverse tablosundaki satırları benzersiz şekilde tanımlamak için birincil anahtar kullanır. Dataverse tablosu için birincil anahtar global benzersiz tanımlayıcıdır (GUID). Satır kimliği için varsayılan temeli oluşturur. Dataverse tablolarına veri içeri aktarmak gibi veri işlemleri varsayılan birincil anahtarları ortaya çıkarır.

Örnek:
Firma tablosu için birincil anahtar accountid anahtarıdır.

Birincil anahtar olarak accountid gösteren bir Firma tablosundan dosya dışarı aktarma örneği.

Bazı durumlarda, bir dış kaynaktan veri tümleştirmesi yaptığınızda birincil anahtar çalışmayabilir. Birincil anahtar yerine bir satırı benzersiz şekilde tanımlayan alternatif anahtarlar tanımlamak için Dataverse kullanın.

Örnek:
Bir Firma tablosu için doğal anahtar bazlı kimliği kullanarak alternatif anahtar olarak transactioncurrencyid ayarlayabilirsiniz. Örneğin, daha önce gösterilen 88c6c893-5b45-e811-a953-000d3a33bcb9 GUID değeri yerine ABD Doları değerini kullanın. Ayrıca para birimi simgesini veya para birimi adını anahtar olarak seçebilirsiniz.

Para birimi tablosunda alternatif anahtar oluşturma örneği.

Doğal anahtar olarak para birimi adı gösteren bir Firma tablosundan dosya dışarı aktarma örneği.

Kullanıcılar alternatif anahtarlar belirttikten sonra da birincil anahtarları tanımlayıcı olarak kullanmaya devam edebilir. Önceki örnekte, GUID'lerin geçerli veri olması durumunda ilk dosya hala geçerlidir.

CSV'ye veri aktarma

Standart bir tablodan veya özel bir tablodan bir kerelik veri dışarı aktarma işlemi yapabilirsiniz. Ayrıca bir kerede birden fazla tablodan veri dışarı aktarabilirsiniz. Birden fazla tablodan veri dışarı aktarıyorsanız, her tablo kendi Microsoft CSV dosyasına dışarı aktarılır.

  1. powerapps.com'da Veri bölümünü genişletin. Sol gezinti bölmesinden, Tablolar'ı seçin.

  2. İçinden verileri dışarı aktarmak istediğiniz tabloyu seçin.

  3. Üç nokta işaretini veya üstteki menüyü seçin. Verileri Dışa Aktar'ı seçin.

    Firma tablosundan verileri dışarı aktarma örneği.

    Not

    Birden fazla tablodan veri dışarı aktarmak için üstteki menüde Dışarı Aktar'ı seçin. Veriler'i seçin. Birden çok tablo seçebilirsiniz.

  4. Dışa aktarma işlemi başarıyla tamamlandıktan sonra Dışa aktarılan verileri indirebilirsiniz. Bu indirme size indirilebilir CSV dosyasına bir bağlantı verir.

Desteklenmeyen veri türleri

Aşağıdaki veri türleri şu anda desteklenmez.

  • Saat dilimi

  • Çoklu seçim seçeneği

  • Image

  • Dosya

    Not

    Excel'den Veri Alma ve Verileri Dışarı Aktarma özellikleri, şu anda Power Apps Geliştirici Planı'na dahil değildir.