Tüm Ürünler
Search
Belge Merkezi

DataWorks:Hologres iç tablo oluşturma

Son Güncelleme:Oct 05, 2026

Hologres iç tabloları DDL deyimleri veya DataWorks görsel arayüzü kullanarak oluşturabilirsiniz. Bu konuda, DataWorks görsel arayüzünü kullanarak bir Hologres iç tablosunun nasıl oluşturulacağı açıklanmaktadır.

Önkoşullar

Arka plan

Hologres iki tür tabloyu destekler: iç tablolar ve dış tablolar.

  • İç tablo, MaxCompute'den eşitlenen verileri depolar; bu sayede dış tablolara kıyasla daha iyi performansla hızlı sorgulama ve analiz imkanı sunar.

  • Dış tablo, verileri yerel olarak depolamadan bir MaxCompute kaynak tablosuyla eşleşir; böylece veri yinelenmesini önler ve veri aktarma gereksinimini ortadan kaldırır.

DataWorks, tablolar oluşturmak için görsel bir arayüz sunar. Ayrıca DDL deyimlerini kullanarak doğrudan Hologres'te tablolar oluşturabilirsiniz. Daha fazla bilgi için bkz. CREATE TABLE.

Sınırlamalar

Bu özellik yalnızca Çin (Şanghay) ve Çin (Pekin) bölgelerinde kullanılabilir.

Yordam

  1. Data Studio sayfasına gidin.

    DataWorks konsolu adresine giriş yapın. Hedef bölgede, sol gezinme bölmesinden Data Integration > Data Integration seçeneğine tıklayın. Açılır listeden bir çalışma alanı seçin ve Go to Data Integration seçeneğine tıklayın.

  2. Bir Workflow oluşturun.

    Mevcut bir Workflow varsa bu adımı atlayın.

    1. 新建 simgesinin üzerine gelin ve Create Workflow seçeneğini belirleyin.

    2. Create Workflow iletişim kutusunda bir Workflow Name girin.

    3. Create seçeneğine tıklayın.

  3. Bir Hologres iç tablosu oluşturun.

    1. Create icon simgesinin üzerine gelin ve Create Table > Hologres > Table seçeneklerini belirleyin.

    2. Create Table iletişim kutusunda Table Type parametresini Internal Table olarak ayarlayın ve tablo için motor, yol ve adı yapılandırın.

      Engine Type parametresini Hologres olarak ayarlayın ve yapılandırmayı tamamladıktan sonra Create seçeneğine tıklayın.

  4. Hologres iç tablosunu yapılandırın.

    Tablo düzenleme sayfasında aşağıdaki bilgileri yapılandırın.

    1. Temel özellikleri yapılandırın.

      Temel özellikler aşağıda açıklanmıştır.

      Parametre

      Açıklama

      Storage Mode

      Tablonun Hologres'teki depolama modu. Varsayılan değer sütun yönelimli depolamadır.

      • Column-oriented Storage: OLAP senaryoları için uygundur. Karmaşık sorgular, veri birleştirmeleri, taramalar, filtreler ve toplamalar için idealdir. Yazma ve güncelleme performansı satır yönelimli depolama tablolarına göre daha düşüktür.

      • Row-oriented Storage: KV (anahtar-değer) senaryoları için uygundur. Birincil anahtara dayalı nokta sorguları ve taramalar için idealdir. Yazma ve güncelleme işlemleri için daha elverişlidir.

      • Hybrid Row-column Storage: Hem sütun hem de satır yönelimli depolama gerektiren senaryolar için uygundur. Hem verimli nokta sorgularını hem de OLAP analizini destekler. Bu mod, daha yüksek depolama yükü ve dahili veri eşitleme maliyeti getirir.

      Not

      Depolama biçimleri hakkında daha fazla bilgi için CREATE TABLE bölümündeki orientation parametresine bakın.

      Lifecycle

      Tablonun yaşam döngüsü (saniye cinsinden). Varsayılan yaşam döngüsü kalıcıdır.

      Not

      Yaşam döngüsü, tabloya ilk kez veri yazıldığı andan itibaren hesaplanır. Yaşam döngüsü sona erdiğinde tablo verileri rastgele bir zaman aralığında temizlenir.

      Binlog

      Tablo için Binlog'un etkinleştirilip etkinleştirilmeyeceğini belirtir. Binlog etkinleştirilirse Binlog için bir yaşam döngüsü belirtmeniz gerekir. Varsayılan Binlog yaşam döngüsü kalıcıdır.

      Not

      Yalnızca Hologres V0.9 ve sonraki sürümler tablo düzeyinde Binlog'u destekler. Binlog hakkında daha fazla bilgi için bkz. Hologres binlog'larına abone olma.

    2. İş bilgilerini yapılandırın.

      Not

      Bir tablonun iş bilgileri yalnızca iş gereksinimlerine dayalı yönetim amaçları için kullanılır ve alttaki mantık uygulamasını içermez.

      Parametre

      Açıklama

      Tema

      Tablonun ait olduğu birinci düzey klasör ve ikinci düzey klasör. Tabloları iş amaçlarına göre sınıflandırabilir ve aynı türdeki tabloları aynı klasöre yerleştirebilirsiniz.

      Not

      Birinci düzey temalar ve ikinci düzey temalar yalnızca DataWorks'te sunulan klasör yapısıdır ve tabloları yönetmenize yardımcı olmak amacıyla tasarlanmıştır.

      Layer

      Tablonun ait olduğu fiziksel veri ambarı katmanı. Katmanlar, bir veri ambarının hiyerarşisini tanımlamak ve yönetmek için kullanılır. Tipik katmanlar arasında hazırlama katmanı, paylaşılan katman ve analiz katmanı bulunur. Tabloyu iş amacına göre uygun bir katmana atayabilirsiniz.

      Not

      Katmanları özelleştirmek için Create icon simgesine tıklayın. Daha fazla bilgi için bkz. Tablo yönetimi.

      Physical Category

      Tablonun fiziksel kategorisi. Bu, tabloyu iş perspektifinden daha ayrıntılı bir şekilde sınıflandırır. Tipik kategoriler arasında temel iş katmanı, ileri düzey iş katmanı ve diğerleri bulunur.

      Not

      Fiziksel kategorileri özelleştirmek için Create icon simgesine tıklayın. Daha fazla bilgi için bkz. Kategori yönetimi.

    3. Tablo yapısını yapılandırın.

      Parametre

      Açıklama

      Field Design

      Tablonun sütunlarını ekleyin ve tanımlayın. Hologres tarafından desteklenen veri türleri hakkında daha fazla bilgi için bkz. Veri türlerine genel bakış.

      Storage Design

      Tablo sütunları için depolama tasarımını tanımlayın.

      • Distribution Column: Tablonun dağıtım ilkesini belirtir. Veriler, dağıtım sütununa göre parçalara dağıtılır ve sonraki hesaplamalar ile taramalar parça bazında yürütülür.

      • Segment key: Genellikle zamanla güçlü korelasyona sahip bir sütunu segment anahtarı olarak belirtirsiniz. Sorgu, filtre koşulunda segment anahtarını içerdiğinde sistem ilgili verilerin depolama konumunu hızla bulabilir. Bu yaklaşım, günlükler ve trafik verileri gibi zamana duyarlı veriler için uygundur.

      • Clustering Key: Belirtilen sütunlarda kümelenmiş dizin oluşturur. Hologres, dizine alınmış sütunlardaki aralık ve filtre sorgularını hızlandırmak için verileri kümelenmiş dizine göre sıralar.

      • Dictionary Encoding Columns: Belirtilen sütunlardaki değerler için sözlük eşlemesi oluşturur. Sözlük kodlaması, dize karşılaştırmalarını sayısal karşılaştırmalara dönüştürerek GROUP BY, filtre ve diğer sorguları hızlandırır.

      • Bitmap Column: Depolama dosyaları içindeki verilerde hızlı eşitlik filtrelemesi sağlayan bitmap kodlu bir sütundur. Eşitlik filtre koşullarında kullanılan veriler için bitmap kodlaması oluşturmanızı öneririz.

      Depolama tasarımı seçenekleri hakkında daha fazla bilgi için bkz. CREATE TABLE.

      Partition

      Tablo için bölümleme sütunlarını tanımlayın.

      Not

      Bölümlenmiş bir tabloda birincil anahtar varsa birincil anahtar bölümleme sütunlarını içermelidir.

  5. Hologres iç tablosunu gönderin ve dağıtın.

    Tablo yapısını tanımladıktan sonra bunu geliştirme ortamına ve üretim ortamına gönderin. Tablo, yalnızca gönderildikten sonra ilgili motor projesinde görünür.

    Not

    Çalışma alanınız temel moddaysa tabloyu yalnızca üretim ortamına göndermeniz gerekir. Temel mod ve standart mod çalışma alanları hakkında daha fazla bilgi için bkz. Çalışma alanı modu farklılıkları.

    İşlem

    Açıklama

    Load from Development Environment

    Geliştirme tablosu hakkındaki bilgileri geliştirme ortamından yükler ve geçerli sayfada görüntüler.

    Not

    Bu işlem yalnızca tablo geliştirme ortamına gönderildikten sonra kullanılabilir. Bu işlem gerçekleştirildikten sonra geliştirme ortamından gelen tablo bilgileri, geçerli sayfadaki tablo bilgilerinin üzerine yazar.

    Commit to Development Environment

    Tabloyu DataWorks'ün geliştirme ortamına gönderir; bu işlem, geliştirme ortamına karşılık gelen Hologres veritabanında tabloyu oluşturur.

    Tabloyu gönderdikten sonra Data Studio'da ilgili workflow'un (tabloyu oluştururken seçtiğiniz yol) Hologres dizininde tablo yapısını görüntüleyebilirsiniz.

    Load from Production Environment

    Üretim tablosu hakkındaki bilgileri üretim ortamından yükler ve geçerli sayfada görüntüler.

    Not

    Bu işlem yalnızca tablo üretim ortamına gönderildikten sonra kullanılabilir. Bu işlem gerçekleştirildikten sonra üretim ortamından gelen tablo bilgileri, geçerli sayfadaki tablo bilgilerinin üzerine yazar.

    Commit to Production Environment

    Tabloyu DataWorks'ün üretim ortamına gönderir; bu işlem, üretim ortamına karşılık gelen Hologres veritabanında tabloyu oluşturur.

Sonraki adımlar

Bir Hologres iç tablosu oluşturduktan sonra aşağıdaki işlemleri yapabilirsiniz: