0 / 0
Go back to the English version of the documentation
Watson Query' de Cloud Object Storage içindeki dosyalardan sanallaştırılmış bir tablo oluşturma
Last updated: 15 May 2023
Watson Query'de Cloud Object Storage ' da dosyalardan sanallaştırılmış bir tablo oluşturma

Sanal tablolar oluşturmak için IBM® Cloud Object Storage, Amazon S3ya da Ceph ® veri kaynaklarındaki dosyalar olarak saklanan verileri kullanabilirsiniz. Sanal çizelge yaratmak için bir ya da daha çok kütükten verileri bölün ya da birleştirin.

Başlamadan önce

To access data in cloud object storage, you must create a connection to the data source where the files are located, such as Amazon S3, Cefh, or IBM Cloud Object Storage. Nesne depolama veri kaynaklarıyla ilgili daha fazla bilgi için bkz. Watson Queryiçindeki nesne depolamasındaki veri kaynakları.

Bu görev hakkında

Watch the following video for an overview of virtualized files in Cloud Object Storage in Watson Query.

Bu videoda, bu belgelerdeki yazılı adımların izlenmesine alternatif olarak bir görsel yöntem sağlanmaktadır.

Yordam

  1. Gezinme menüsünde, Data > Data virtualizationseçeneklerini tıklatın.
    Hizmet menüsü varsayılan olarak Veri kaynakları sayfasına açılır.
  2. Hizmet menüsünde, Virtualization > Virtualize öğelerini tıklattıktan sonra Files (Dosyalar) sekmesini tıklatın.
    Kullanılabilir veri kaynakları listesi görüntülenir. Görüntülenen varlıkları, kullanılabilir süzgeçleri kullanarak daraltabilirsiniz.

    If you specified a bucket name when you set up the data source connection, click Aşağı köşk simgesi to expand the object storage connection details to see the Hizmet tipi and Saklama kabı information. Veri kaynağı bağlantısını ayarlarken bir saklama kabı adı belirtmediyseniz, uç noktadaki belirli bir saklama kabını bulmak için Saklama Kabı giriş alanını kullanabilirsiniz.

    Veri kaynakları listesi görüntülenmezse, Yenile' yi tıklatınYenileme simgesi.

  3. Dosyalar ve dosya yollarına göz atmak istediğiniz nesne depolama uç noktasını seçin.
    Cloud Object Storageiçin uç nokta, nesne depolaması için URL 'dir.
    Uç noktadaki dosya yolları ya da saklama kapları listesi görüntülenir. Dosya yolu yapısında gezinebilir ya da dosya yolundaki ilk dosyanın içeriğine ilişkin ayrıntıları görmek için Görünüm simgesi simgesini tıklatabilirsiniz.

    Sepetin sepetini sepetinize ekleyemezsiniz. Alışveriş sepetinize bir dosya yolu eklemek için, yoldaki dosyaları önizlemek için dosya yolunu seçmeniz ve ardından Alışveriş sepetine ekle' yi tıklatmanız gerekir. Saklama kabı düzeyinde bir dosya seçemezsiniz; dosyayı, saklama kabındaki bir dosya yoluna eklemelisiniz.

  4. Virtualize etmek istediğiniz dosya ya da dosya yolunu seçin ve Alışveriş sepetine ekleseçeneğini tıklatın.
    Önemli:
    • Birden çok dosya içeren bir dosya yolunda tek bir dosyayı sanallaştıramazsınız. URL adresi, dosyanın bulunduğu üst yola çözülüyor ve dosya yolunun tamamı sanallaştırılmıştır. Tek bir dosyayı sanallaştırmak istiyorsanız, dosyayı ayrı bir dizine taşıyabilirsiniz. Ayrı dizin, başka bir dizinin altdizini olamaz ya da bu dizin sanallaştırılan bir dizin olmamalıdır.
    • Sanallaştırmak istediğiniz dosyalar bir dosya yolu içinde olmalı ve saklama kabına aynı düzeyde olmamalıdır. For example, you cannot virtualize a file s3a://mynewbigsqlbucket/mydata.csv; you must put mydata.csv into a file path and virtualize s3a://mynewbigsqlbucket/fi1epath1/mydata.csv because the virtualization process cannot create an external table by using only a bucket name without a path.
  5. Dosya veri seçimlerinizi sanal bir dosya olarak önizlemek için Sepeti görüntüle simgesini tıklatın.
    Bu pencereden, şema adlarını düzenleyebilir, birleştirilmiş bir çizelgeye katılan dosyaları önizleyebilir ya da alışveriş sepetinizden bir seçimi kaldırabilirsiniz.

    Sisteminizde Watson™ Knowledge Catalog kuruluysa, sanal tablonuzun bir kataloğa yayımlanmasını yapabilirsiniz. Daha fazla bilgi için bkz. Publishing virtual data to the catalog in Watson Query.

  6. Önerilen: Bölümlenmiş sütunların tipini STRING ' den daha uygun bir yere güncelleyin. En iyi performans için bölümleme sütunlarına ilişkin uygun tipleri el ile inceleyin ve belirleyin.
  7. İsteğe bağlı: Taşma menüsü simgesi öğesini tıklatın ve Sütunları değiştirseçeneğini belirleyin.
    Bölümleme kolonu olarak etiketlenmeyen herhangi bir kolon adını düzenleyebilir ve açılan menüyü kullanarak kolon tiplerini değiştirebilirsiniz. Düzenlemeleriniz için mutlu olduğunda, Uyguladüğmesini tıklatın. Güncellenen sütun adları, tabloyu sanallaştırdıktan sonra gösterilir.
    Not:
    Japonca kolon adları doğru görüntülenmiyor
    When you virtualize JSON files with Japanese data on IBM Cloud Object Storage, the Japanese column names might be translated to hex values. Bu sorunu çözmek için allownonalphanumeric seçeneği kullanılabilir. Ancak, allownonalphanumeric seçeneği varsayılan değer olarak devre dışı bırakılır ve seçeneğin etkinleştirilmesini sağlayan bir bildirim formunu açmak için IBM® Cloud desteği ile iletişim kurmalısınız.
  8. Dosya verilerinden yaratılacak sanal çizelgeyi atamak için uygun seçeneği belirleyin:
    Ata: Bu seçeneği ne zaman kullanaca
    Proje Sanal çizelgeyi belirli bir projede kullanmak üzere yarattığınız için Proje öğesini seçin. Daha sonra, uygun projeyi seçin. Tablo, Virtualized dataiçinde de görünür.
    Sanallaştırılmış veriler Çizelge belirli bir projede kullanılmak üzere yaratılmamışsa, Virtualized data (Virtualized data) öğesini seçin. Proje yoksa, bu ayar varsayılan ayardır.
  9. Seçilen bir kataloğa da yayınlamak istiyorsanız, Katalogda yayınla seçeneğini belirleyin.
    Açılan menüde, kullanılabilir katalogların listesi gösterilir. Her katalog, Governed (Yönetimli) ya da Not aslmwed
    Not: Watson Knowledge Catalogolanağında en az bir kataloğun olması gerekir.

    Bir katalogda yayınlama izniniz olmalıdır. Bir yönetici, tüm sanal nesnelerin seçilen bir yönetilen katalogda yayınlanıp yayınlanmayacağını etkinleştirebilir. Bu katalog, kullanıcının belirli bir katalogda yayınlanmasını önler.

  10. Şema alanında bir şema belirtin.
    Bu adımları izleyerek bir şema da yaratabilirsiniz.
    • Watson Query Engineer ya da User rolünün varsa, Kullanıcı kimliğinizle bir şema yaratmak için Şema alanını varsayılan olarak bırakın.
    • Watson Query Yönetici rolü varsa, Kullanıcı kimliğinizle bir şema yaratmak için Şema alanını varsayılan olarak bırakın ya da yeni şema adını Şema alanına girin.
    Daha fazla bilgi için Sanal nesneler için şema oluşturmabaşlıklı konuya bakın.
  11. İşlemi tamamlamak için Virtualize ' ı tıklatın.
    Durum penceresi görüntülendiğinde, sanallaştırılmış verilerinizi görüntülemeye ya da daha fazla veri sanallaştırabilmeyi seçebilirsiniz.

Sıradaki eylem

  • Tablo yapısını ve meta verileri görüntüleyin.
  • Sanallaştırma için doğru verileri hazırlayabilmeniz için sütun adlarını ve nesne depolama varlıklarınızın tiplerini düzenleyin.
  • Çizelgeye erişimi yönetin.
  • Sorgu performansını eniyilemek için sanallaştırılmış tablonuzun istatistikleri toplayın. Daha fazla bilgi için bkz. Watson Query' ta istatistik toplanıyor.
  • İsteğe bağlı olarak, Virtualized data (Virtualized data) sayfasında sanal nesnenizi kataloğa yayınlayın. Daha fazla bilgi için bkz. Publishing virtual data to the catalog in Watson Query.

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more