Tous les produits
Search
Centre de documentation

Lindorm:Accéder aux données dans LindormTable

Dernière mise à jour :Aug 11, 2026

Lisez et écrivez des données dans les tables larges de LindormTable via le langage SQL depuis le système de traitement distribué Lindorm (LDPS).

Prérequis

Avant de commencer, assurez-vous d'avoir :

Accéder aux données d'une table large

Les tables larges de LindormTable sont accessibles via le catalogue lindorm_table dans LDPS. LDPS prend en charge les opérations du langage de manipulation de données (DML) sur les tables larges. Les opérations du langage de définition de données (DDL) et le partitionnement ne sont pas pris en charge.

La procédure typique consiste à basculer vers le catalogue lindorm_table , à vérifier le schéma de la table, puis à exécuter vos instructions DML.

Basculer vers le catalogue

USE lindorm_table;

Interroger le schéma de la table

SHOW CREATE TABLE test;

La sortie ressemble à ce qui suit :

+----------------------------------------------------+
| CREATE TABLE default.test (                        |
|  `id` INT,                                         |
|  `name` STRING)                                    |
|                                                    |
+----------------------------------------------------+

Insérer des données

INSERT INTO test VALUES (0, 'Jay');

Interroger les données

SELECT * FROM test;

Pour la liste complète de la syntaxe SQL prise en charge, consultez les instructions DML.

Importer des données en masse (aperçu public)

La syntaxe SQL est identique à celle d'une instruction INSERT standard. Lorsque le chargement en masse (bulkload) est activé, LDPS génère et enregistre directement des fichiers de table large à partir des données importées, ce qui augmente le débit d'écriture.

Configurez les paramètres suivants avant d'exécuter l'importation :

Paramètre Description Valeur par défaut
spark.sql.catalog.lindorm_table.bulkLoad.enabled Active la fonctionnalité de chargement en masse. Définissez la valeur sur true pour l'activer. false
spark.sql.catalog.lindorm_table.bulkLoad.parallelFactor Nombre de sessions simultanées utilisées pour écrire des données dans une seule région d'une table large. 4
Important

Les index secondaires et les index de recherche ne sont pas créés automatiquement pour les données importées par les tâches de chargement en masse.

Étapes suivantes