Sık Sorulan Sorular DVA Formatında Öğeleri Dışa Aktarma

Bu konuda, analitik içeriğinin DVA formatında dışa aktarılmasıyla ilgili sık sorulan soruların (Sık Sorulan Sorular) yanıtları verilmektedir. Oracle Analitik, analitik öğelerini ve ilgili öğelerini içe ve dışa aktarmak için DVA formatını kullanır. Örneğin, bir veri akışını DVA formatında dışa aktarırsanız dışa aktarma dosyasına girdi ve çıktı veri kümeleri ekleyebilirsiniz.

DVA olarak hangi öğeleri dışa aktarabilirim?

DVA dışa aktarma aşağıdaki öğelerden başlatılabilir:
  • Çalışma kitapları
  • Veri akışları
  • Sıralar
  • Klasörler

    Klasör sadece klasör hiyerarşisinde herhangi bir yerde bir çalışma kitabı içeriyorsa dışa aktarılabilir. Bir klasörü dışa aktarırken, türden bağımsız olarak tüm oluşumlar dışa aktarılır.

DVA dışa aktarılırken bağımlı öğeler nasıl belirlenir?

DVA aşağıdaki bağımlı öğe tiplerini içerebilir.
  • Çalışma kitapları
  • Dosya tabanlı ve bağlantı tabanlı Veri Kümeleri (Konu Alanları değil)
  • Bağlantılar
  • Veri akışları
  • Sıralar

Örneğin, bir çalışma kitabından DVA oluşturursanız dışa aktarma sırasında seçilen seçeneklere bağlı olarak, DVA çalışma kitabını ve çalışma kitabında referans gösterilen veri kümelerini içerir. Bu veri kümelerinden herhangi biri bir veri akışı aracılığıyla oluşturulmuşsa bu veri akışını ve muhtemelen daha fazla veri kümesini de içerir.

  • Veri Akışını Dışa Aktarma - DVA, veri akışını ve tüm girdi ve çıktı veri kümelerini içerir. Bu oluşumlardan herhangi birine olan diğer bağımlılıklar da dahil edilecektir.
  • Çalışma Kitabını Dışa Aktarma - DVA, çalışma kitabında kullanılan veri kümelerini ekleyen çalışma kitabını içerir. Bu oluşumlardan herhangi birine olan diğer bağımlılıklar da dahil edilecektir.
  • Bir Çalışma Kitabını Dışa Aktarma (veri akışının çıktısı olan bir veri kümesiyle) - DVA, çalışma kitabının çıktı veri kümesini oluşturan veri akışıyla birlikte çalışma kitabında kullanılan veri kümelerini içerir. Bu oluşumlardan herhangi birine olan diğer bağımlılıklar da dahil edilecektir.
  • Sırayı Dışa Aktarma - DVA sırayı ve sıradaki tüm veri kümelerini, sıraları ve veri akışlarını içerir. Bu oluşumlardan herhangi birine olan diğer bağımlılıklar da dahil edilecektir.

Giriş sayfasından bir DVA'yı içe aktardım, DVA'daki öğeler nereye gitti?

Giriş sayfasından veya katalog dizin yolunun belirlenemediği herhangi bir sayfadan bir DVA dosyası içe aktarıldığında, bu öğeler kullanıcı /Klasörlerim dizinine aktarılır. Kataloğa erişirseniz bir klasör seçin ve ardından içe aktarın, DVA'daki tüm öğeler seçilen klasörde olacaktır.

DVA'mı içe aktarırken şu mesajı aldım: "filename.dva, mevcut içerikle aynı ada sahip içerik içeriyor. Devam etmek ve mevcut içeriği değiştirmek istiyor musunuz?". Bu ne anlama geliyor?

Bu, DVA dosyasının içe aktardığınız konumda zaten mevcut olan öğeler içerdiği ve devam ederseniz bu öğelerin üzerine yazacağımız anlamına gelir. Üzerine yazılırlarsa hedef öğelerin nesne no'ları korunur. Bu öğeleri değiştirmek istemiyorsanız DVA yeni bir klasöre aktarılabilir ve bu DVA'daki tüm öğeler tek bir klasörde yer alır.

Bir DVA'yı dışa aktarırken isteğe bağlı olarak hangi öğeleri ekleyebilirim?

Bir DVA içe aktarma oluştururken, neyin dışa aktarıldığını kontrol etmek için kullanılmasına izin veren birkaç seçenek vardır. Seçenekler arasında, hangi öğelerin dahil edildiğini kontrol edecek sadece bir tane vardır, "Verileri Dahil Et". Bu seçenek, dosya tabanlı veya bağlantı tabanlı veri kümelerini, bağlantıları ve bunların bağımlılıklarını içerir. Dışa aktarılan öğeleri daha fazla ayrıntılı biçimde kontrol etmenin bir yolu yoktur.
GUID-A13E848F-EF99-4964-9E6F-F448643F187C-default.png açıklaması aşağıdadır
.png'' çiziminin açıklaması

Not: Dışa aktarma bir bağlantı içerdiğinde, Bağlantı Kimlik Bilgileri dahil edilirse kimlik bilgileri (normalde parola) dahil edilir ancak bir Kendi Kendini Yöneten Veri Ambarı (ADW) bağlantısı olması durumunda anahtar cüzdanı dahil edilmez.

Nesne No nedir ve DVA içe aktarmalarını nasıl etkiler?

DVA ile içerik içe aktarırken, nesne no'sunu ve içe aktarmada nasıl ele alındıklarını anlamak önemlidir. Nesne No, ön ek dizesi, nokta (iki parçayı tarif etmek için) ve nesne adından oluşan iki parçalı bir dizedir. Örneğin, '<guid>.dataset1'. Nesne no öneki bir GUID'dir (Global Benzersiz Tanımlayıcı). Bu nedenle bir DVA içe aktarırken hedef sistem, veri kümeleri gibi bunları gerektiren her öğe için yeni GUID'ler oluşturur. Aynı DVA'da içe aktarılan diğer tüm öğelerin referansları güncellenir, böylece yeni nesne No'ya işaret ederler. Nesne No'ları belirleyici değildir ve üzerine yazma durumunda hedef öğelerin nesne No'su korunur.

Tek Katalog özelliğinden önce (veri kümeleri, veri akışları, sıralar ve bağlantıların kataloğun parçası olduğu ve klasörlerden yararlanabildiği), nesne kimliği ön eki, oluşturan kullanıcının kullanıcı kimliğidir. Bir kullanıcı bir DVA'yı içe aktardığında, hedef ortamda nesneleri DVA'dan etkili bir şekilde oluştururlar. Bu nedenle, içe aktarılmakta olan nesnelerdeki tüm nesne kimlikleri, içe aktaran kullanıcının kullanıcı kimliğine göre öneki kullanır. Örneğin, user2 dataset1 içeren bir DVA içe aktarırsa kaynak ortamdaki nesne kimliği 'user1.dataset1' olsa bile bu veri kümesindeki elde edilen nesne kimliği 'user2.dataset1' olur. Aynı DVA'da içe aktarılan diğer tüm öğelerin referansları güncellenir, böylece yeni nesne No'ya işaret ederler. Sonuç olarak, bu sorunlara yol açabilirdi:
  • Hedef ortam zaten 'user2.dataset' nesne kimliğine sahip bir nesne içeriyorsa içe aktarılan nesne tarafından üzerine yazılır. Hedef ortam 'user1.dataset' nesne no'lu bir nesne içeriyorsa bu nesne değişmeden kalır. Bu, veri kümelerinin ve bağlantıların birden fazla kopyasının yanlışlıkla oluşturulmasının yaygın bir nedenidir.
  • DVA dışa/içe aktarma kullanarak öğeleri hedef ortama taşırken, nesneleri ilk oluşturan kullanıcı içe aktarma işlemini de gerçekleştirirse nesne no'ları değişmez ve içe aktarma sezgisel olarak davranır. Farklı kullanıcılar nesne no'ları olan nesneyi oluşturduğunda veya farklı bir kullanıcı (nesne oluşturucu değil) bir DVA içe aktardığında, istenmeyen sonuçlar ortaya çıkabilir.

Aynı DVA'yı iki farklı klasöre aktarırsanız ne olur?

Bu durumda, tüm aynı öğelerin tekrarlanan sürümlerine sahip olursunuz. Tekrarlanan öğelerin farklı nesne no'ları olacaktır.

DVA'yı bir klasöre aktarmam gerekiyor mu?

Evet, tüm DVA içe aktarmaları bir klasörü hedef alır.

Mevcut öğeyi yeni içe aktardığım yeni bir öğeye işaret etmek istiyorum, bu nasıl yapılabilir?

Yeni içe aktarılan öğe yeni bir nesne no'suna sahip olacak ve eski no'lar için diğer adlar oluşturmak gerekebilir. Örneğin, 'username'.'MyDataset' veri kümesine referansta bulunan bir çalışma kitabınız olduğunu varsayalım. Bir noktada MyDataset silinirse veya geçişte kaybolursa çalışma kitabının tekrar kullanması için veri kümesini aynı adla yeniden oluşturmak yaygın bir uygulamadır. Ancak, veri kümesini yeniden oluşturduğunuzda, 'b5ea442f-cb70-4dfa-8d34-2bf6d8c3313d'.'MyDataset' gibi bir global benzersiz tanımlayıcı alır. Çalışma sayfasındaki eski referans kimliği bu yeni veri kümesini bulamayacak ve bozuk olacak. Bunu düzeltmek için yeni veri kümenizde eski nesne no için bir diğer ad oluşturabilirsiniz. 'username'.'MyDataset' diğer adını ekleyin. Artık veri kümesi, yeni global benzersiz tanımlayıcısına ek olarak bu kimlik tarafından bulunabilir. Çalışma kitabı tekrar çalışacak.

Diğer ad oluşturmak için, öğenin denetle iletişim kutusunu açın, Diğer Adlar sekmesine gidin ve eski nesne kimliğinizi buraya ekleyin. Gerekirse birden fazla diğer ad ekleyebilirsiniz. Artık gerekli olmayan diğer adları da silebilirsiniz.
GUID-E9E5D63C-6C67-4D64-827D-9C54647DB832-default.png açıklaması aşağıdadır
.png'' çiziminin açıklaması