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'e veri almadan dış tablolardaki verileri analiz edebilir ve sorgulayabilirsiniz. Kısa bir genel bakış için bkz. dış tablolar. 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, kısa çizgi ve alt çizgi gibi en fazla 1024 karakter 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ğlan bölümünde kapsayıcı eklemenin iki yolu vardır: 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ı seç'i seçin.

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

  2. Kapsayıcınızla ilişkili ilgili aboneliği ve depolama hesabını seçin.

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

  3. Ekle düğmesini seçin. Doğrulama tamamlandığında kapsayıcı bağlantısının sağ kısmında yeşil bir denetim görünür.

    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ı dizeleri girin. Doğrulama tamamlandığında kapsayıcı bağlantısının sağ kısmında yeşil bir denetim 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 ile başlar veya dosya uzantısına göre filtrelenebilir.

Ş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 kaynağı 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'ya tıklayın. Ş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 dış tablonun tanımının bir parçası değildir ve bu sihirbazda desteklenmez. Gerekirse eşlemeler daha sonra yapılandırılabilir . 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şlemeler gerektirir.

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

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

  2. Bölüm penceresi açılır. Bölüm, dosyanın bir alt yolu üzerinde tanımlanır ve bu yol ön ek alanı kullanılarak değiştirilebilir. Uygulamak istediğiniz her bölüm için alanları aşağıdaki gibi doldurun:

    Alan Açıklama Gerekli/İsteğe Bağlı
    Bölüm adı Bölümün tanımlanması için kullanılır. Ad rastgele olabilir. Gerekli
    Tür Veri bölümleme sütununun veri türü. Gerekli
    Veri sütunu Bölümleme için kullanılan sütun. URL yoluna göre sanal sütunlar bölümü. Gerekli
    İşlev bölümleme için kullanılan veri sütununa uygulanan işlev. İsteğe Bağlı
    İşlev bağımsız değişkeni Bölüm işlevinde kullanılacak bağımsız değişken. İşlev kullanılıyorsa gereklidir.
    Yol ö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 şemayı tanımlayan dosya URI'si ile eşleşmelidir. İsteğe Bağlı
    Tarih saat deseni Tablo URI yolunu oluşturmak için kullanılacak tarih biçimi. İsteğe Bağlı

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

    Örneğin, CustomerName bölüm adı tarafından bölümleme değerinin URL'nin müşteri adı bölümünde olduğunu önerir. Yukarıdaki örnek iki bölüm bildirmiştir: müşteri adı üzerinde bir bölüm ve URL'ye eklenmiş tarih boyunca bir bölüm.

    Not

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

  3. Başka bir bölüm eklemek için Bölüm ekle'yi 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ştirilemez.

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

  5. İleri: Tablo oluştur'u seçin. Tablo oluşturulduğunda, 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ı olduğunu içeren ekran görüntüsü.

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

Dış tabloyu sorgulama

Sonuçta elde edilen tablo, yukarıda tanımlanan ö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ış tabloyu sorgulama.

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