Aracılığıyla paylaş


Azure Veri Gezgini web kullanıcı arabirimi sihirbazını kullanarak dış tablo oluşturma

Dış tablo, Azure Veri Gezgini veritabanının dışında depolanan verilere başvuran bir şema varlığıdır. Azure Veri Gezgini web kullanıcı arabirimi, bir depolama kapsayıcısından örnek dosyaları alıp bu örnekleri temel alan şema oluşturarak dış tablolar oluşturabilir. Daha sonra, Azure Veri Gezgini'a alınmadan dış tablolardaki verileri analiz edebilir ve sorgulayabilirsiniz. Kısa bir genel bakış için dış tablolar'a bakın. Dış tablo oluşturmanın farklı yolları hakkında bilgi için bkz . Azure Depolama dış tablolarını oluşturma ve değiştirme. Bu makalede, oluşturma sihirbazı deneyimini kullanarak dış tablo oluşturma işlemi gösterilmektedir.

Önkoşullar

Dış tablo oluşturma

  1. Soldaki menüde Sorgu'yu seçin.

  2. Dış tabloyu oluşturmak istediğiniz veritabanına sağ tıklayın. Dış tablo oluştur'u seçin.

    Sorgu sayfasından dış tablo oluşturma seçeneğinin ekran görüntüsü.

Dış tablo oluştur penceresi açılır ve Hedef sekmesi seçili durumdadır.

Hedef sekmesi

  1. Küme ve Veritabanı alanları önceden doldurulur. Açılan menüden farklı bir hedef seçebilirsiniz.
  2. Tablo adı alanına tablonuz için bir ad girin.

    İpucu

    Tablo adları, alfasayısal karakterler, kısa çizgiler ve alt çizgiler dahil olmak üzere en fazla 1.024 karakter uzunluğunda olabilir. Özel karakterler desteklenmez.

  3. İleri: Kaynak'ı seçin.

Küme, Veritabanı ve Tablo adı alanlarını içeren Hedef sekmesinin ekran görüntüsü.

Kaynak sekmesi

Kapsayıcılara bağlantı bölümünde kapsayıcıyı iki şekilde ekleyebilirsiniz: Kapsayıcı seç düğmesiyle kapsayıcı ekleme ve URL Ekle veya Kapsayıcı ekle düğmesiyle kapsayıcı ekleme.

En fazla 10 kaynak kapsayıcı ekleyebilirsiniz.

Kapsayıcı seç düğmesiyle kapsayıcı ekleme

  1. Kapsayıcıyı Seç.

    Kaynak sekmesinde kapsayıcı seç düğmesinin ekran görüntüsü.

  2. Kapsayıcınızın kullandığı aboneliği ve depolama hesabını seçin.

    Kapsayıcı seçme penceresinin ekran görüntüsü.

  3. Add (Ekle) seçeneğini belirleyin. Doğrulama tamamlandığında kapsayıcı bağlantısının sağ tarafında yeşil bir onay işareti belirir.

    Doğrulanmış kapsayıcı bağlantısının ekran görüntüsü.

URL Ekle veya Kapsayıcı ekle düğmesiyle kapsayıcı ekleme

  1. URL Ekle veya Kapsayıcı ekle düğmesini seçin.

    URL ekle düğmesinin ekran görüntüsü.

  2. Kaynak kapsayıcınıza okuma ve listeleme izinleriyle bir depolama bağlantı dizesi girin. Doğrulama tamamlandığında kapsayıcı bağlantısının sağ tarafında yeşil bir onay işareti görünür.

    SAS URL'si ekleme ekran görüntüsü.

Dosya filtreleri

Tablonun içermesi gereken dosyaları filtrelemek için Dosya filtrelerini kullanın. Dosyaları klasör yoluna, dosya başlangıcına veya dosya uzantısına göre filtreleyebilirsiniz.

Şema tanımlama dosyasını seçme işleminin ekran görüntüsü.

Şema tanımlama dosyası

İlk kaynak kapsayıcı dosya filtrelerinin altında dosyaları görüntüler.

Azure Veri Gezgini dış tablo kaynak oluştur sekmesinin ekran görüntüsü.

  1. Dosyanın solundaki daireyi seçerek şema tanımlama dosyasını seçin. Bu dosya, tablo şemasını oluşturmak için kullanılır.
  2. İleri: şema seçin. Şema sekmesi açılır.

Şema sekmesi

Sekmenin sağ tarafında verilerinizin önizlemesini görebilirsiniz. Sol tarafta, kaynak verilere daha hızlı erişmek ve daha iyi performans elde etmek için tablo tanımlarınıza bölümler ekleyebilirsiniz.

Not

Eşlemeler harici tablonun tanımının bir parçası değildir ve sihirbaz bunları desteklemez. Gerekirse eşlemeleri daha sonra yapılandırabilirsiniz . CSV dosyalarındaki son sütunu silme veya JSON dosyalarındaki sütun adlarını değiştirme gibi bazı işlevler, düzgün çalışabilmek için eşleme gerektirir.

  1. Bölüm Ekle'yi seçin.

    Azure Veri Gezgini'da dış tablo için görünüm dosyasının ekran görüntüsü.

  2. Partisyon penceresi açılır. Bölüm, dosyanın bir alt yolu üzerinde tanımlanır ve bunu Yol ön eki alanını kullanarak değiştirebilirsiniz. Uygulamak istediğiniz her bölüm için alanları aşağıdaki gibi doldurun:

    Alan Açıklama Gerekli/isteğe bağlı
    Bölüm adı Bölümün tanımlanması için kullanılır. Ad rastgele olabilir. Zorunlu
    Tür Veri bölümleme sütununun veri türü. Zorunlu
    Veri sütunu Bölümleme için kullanılan sütun. URL yoluna göre sanal sütunlar bölümü. Zorunlu
    İşlev bölümleme için kullanılan veri sütununa uygulanan işlev. İsteğe bağlı
    İşlev argümanı Bölümleme fonksiyonunda kullanılacak bağımsız değişken. İşlev kullanılıyorsa gereklidir.
    Dizin ön eki Bölümlemenin tanımlandığı dosyanın alt yolu. Bu ön ek, Uri önizleme kutusunda görüldüğü gibi dış tablonun URL'sini değiştirir ve şema tanımlayan dosya URI'si ile eşleşmelidir. İsteğe bağlı
    Tarih ve saat deseni Tablo URI yolunu oluşturmak için kullandığınız tarih biçimi. İsteğe bağlı

    Ekran görüntüsü, Azure Veri Gezgini'da dış tabloya bölüm ekleme.

    Örneğin, CustomerName bölme adı, bölme ölçütü değerinin URL'nin müşteri adı bölümünde olduğunu önerir. Yukarıdaki örnek iki bölüm bildirir: biri müşteri adı için ve diğeri URL'ye gömülü olan tarih için.

    Not

    Sanal sütunlar, dosya yolundan ayıklanan sütun verileri olarak şemanın bir parçası olarak görünür ve bu verileri daha sonra sorgularda kullanabilirsiniz.

  3. 'Bölüm ekle' seçeneğini yeni bir bölüm eklemek için seçin.

  4. Kaydet'i seçin. Eklediğiniz bölümler artık sol bölmedeki Bölümler listesinde görünür. Bölümlenmiş sütunları önizlemede değiştiremezsiniz.

    Azure Veri Gezgini şema dış tablosunun ekran görüntüsü.

  5. İleri: Tablo oluştur'u seçin. Tabloyu oluşturduğunuzda, dış tablo başarıyla oluşturulmuş bir pencere açılır.

  6. Tabloyu oluşturmak için kullanılan komutu görüntülemek için Komutu görüntüle'yi seçin.

    Azure Veri Gezgini'da dış tablo oluşturma işleminin başarılı bir şekilde ekran görüntüsü.

  7. Dış tablonun oluşturulmasını geri almak için Araçlar>Geri Al seçeneğini seçin.

Dış tabloyu sorgulama

Sonuçta elde edilen tablo, tanımladığınız ölçütlere uyan tüm dosyalardan verileri içerir. işlevini kullanarak external_table() bu tabloyu sorgulayabilirsiniz. Dış tabloları sorgulama hakkında daha fazla bilgi için bkz Dış tablo sorgulama.

Azure Veri Gezgini'da dış tabloyu sorgulamaya ilişkin tablo çıktısının ekran görüntüsü.