All Products
Search
Document Center

Hologres:Hologres SQL

Last Updated:Jun 22, 2026

Hologres SQL menyediakan editor SQL di DataStudio untuk menjalankan kueri dan mengembangkan aplikasi pada Hologres. Topik ini menjelaskan cara menggunakan Hologres SQL untuk pengembangan di DataStudio.

Prasyarat

Anda telah mengaktifkan Hologres dan mengikat instans ke ruang kerja DataWorks Anda. Untuk informasi selengkapnya, lihat Bind a Hologres instance.

Prosedur

  1. Buat alur kerja.

    1. Masuk ke DataWorks console dengan Akun Alibaba Cloud Anda. Pilih wilayah tempat instans Hologres Anda berada, lalu klik Workspace di panel navigasi sebelah kiri.

    2. Pada halaman Workspaces, klik Enter > Data Development di kolom Actions ruang kerja target untuk membuka halaman DataStudio.

    3. Di bilah navigasi kiri, klik ikon Data Development untuk membuka halaman Data Development.

    4. Arahkan kursor ke Create di bilah menu atas, lalu klik Create workflow.

    5. Pada kotak dialog Create workflow, konfigurasikan parameter berikut.

      Parameter

      Deskripsi

      Workflow name

      Masukkan nama untuk alur kerja.

      Description

      Masukkan deskripsi untuk alur kerja.

    6. Klik Create.

  2. Buat node Hologres SQL

    1. Pada halaman Data Development, arahkan kursor ke Create di bilah menu atas, lalu pilih Create node > Hologres > Hologres SQL.

      Catatan

      Untuk membuat node Hologres SQL, Anda harus terlebih dahulu mengikat sumber data Hologres ke ruang kerja DataWorks saat ini. Untuk informasi selengkapnya, lihat Bind a Hologres instance.

    2. Pada kotak dialog Create node, pilih engine instance, masukkan Name, lalu pilih Path.

    3. Klik OK.

  3. Kembangkan dengan Hologres

    Buka node Hologres SQL yang baru, masukkan pernyataan PostgreSQL standar berikut, lalu klik ikon 运行.

    Kode berikut membuat tabel bernama supplier_holo, memasukkan data ke dalamnya, lalu melakukan kueri terhadap tabel tersebut. Ini menunjukkan alur kerja pengembangan sederhana di Hologres.

    BEGIN;
    CREATE TABLE supplier_holo (
     s_suppkey bigint NOT NULL,
     s_name text NOT NULL,
     s_address text NOT NULL,
     s_nationkey bigint NOT NULL,
     s_phone text NOT NULL,
     s_acctbal bigint NOT NULL,
     s_comment text NOT NULL,
    PRIMARY KEY (s_suppkey)
    );
    CALL SET_TABLE_PROPERTY('supplier_holo', 'bitmap_columns', 's_suppkey,s_nationkey,s_acctbal,s_name');
    CALL SET_TABLE_PROPERTY('supplier_holo', 'dictionary_encoding_columns', 's_name,s_address');
    CALL SET_TABLE_PROPERTY('supplier_holo', 'time_to_live_in_seconds', '31536000');
    COMMIT;
    INSERT INTO supplier_holo VALUES 
    (1, 'Supplier01', 'New York', 17, '27-918-335-1736',  575594, 'careful'),  
    (6, 'Supplier06', 'London', 14, '24-696-997-4969',  136579, 'final accounts '),
    (10, 'Supplier03',  'Beijing', 24, '34-852-489-8585', 389191, 'ing waters'),  
    (18, 'Supplier04', 'Paris', 16, '26-729-551-1115', 704082, 'accounts snooze'),  
    (39, 'Supplier05', 'Shanghai',  8, '18-851-856-5633 611565', 88990, 'special packages'),  
    (48, 'Supplier06',  'Canada', 14, '24-722-551-9498',563062, 'xpress instructions affix');  
    SELECT * FROM supplier_holo;

FAQ

  • Informasi engine tidak ditampilkan di editor SQL

    • Gejala

      Saat Anda memilih engine instance untuk pengembangan Hologres, editor SQL tidak menampilkan informasi engine instance.

    • Penyebab

      Informasi engine instance disembunyikan.

    • Solusi

      Di pojok kiri atas halaman Data Development, klik ikon 显示方式, lalu hapus centang pada Hide engine instances.

  • Instans Hologres spesifik mana yang dimaksud oleh Hologres engine instance di jendela editor SQL?

    Hologres engine instance adalah nama tampilan dari instans Hologres. Klik ikon Workspace Management di pojok kanan atas untuk membuka halaman Workspace Management dan lihat informasi instans Hologres yang sesuai di daftar ikatan Hologres.

  • Saat Anda mengklik kanan node Hologres > Table dan memilih Import Table di halaman Data Development di DataWorks, nama tabel Hologres yang dibuat tidak ditampilkan.

    Anda harus mengumpulkan metadata dari Hologres menggunakan Data Map sebelum dapat mengimpor tabel tersebut. Untuk informasi selengkapnya tentang pengumpulan data, lihat Data Map.