Explorar las Propiedades de una Tabla
Además de la estructura de la tabla, también puedes explorar las propiedades de una tabla usando el comando DESCRIBE EXTENDED
.
DESCRIBE EXTENDED sensor_data;
Este comando proporcionará información más detallada sobre la tabla, incluyendo sus propiedades, como el tipo de tabla, los formatos de entrada y salida, la ubicación y cualquier otro metadato relevante.
Salida de ejemplo:
hive> DESCRIBE EXTENDED sensor_data;
OK
sensor_id int
sensor_name string
reading double
dt string
## Información de partición
## col_name data_type comentario
dt string
Información Detallada de la Tabla Tabla(tableName:sensor_data, dbName:martropolis, propietario:hadoop, createTime:1711106250, lastAccessTime:0, retención:0, sd:StorageDescriptor(cols:[FieldSchema(name:sensor_id, type:int, comentario:nulo), FieldSchema(name:sensor_name, type:string, comentario:nulo), FieldSchema(name:reading, type:double, comentario:nulo), FieldSchema(name:dt, type:string, comentario:nulo)], ubicación:hdfs://localhost:9000/user/hive/warehouse/martropolis.db/sensor_data, inputFormat:org.apache.hadoop.mapred.TextInputFormat, outputFormat:org.apache.hadoop.hive.ql.io.HiveIgnoreKeyTextOutputFormat, comprimido:false, numBuckets:-1, serdeInfo:SerDeInfo(name:nulo, serializationLib:org.apache.hadoop.hive.serde2.lazy.LazySimpleSerDe, parámetros:{serialization.format=1}), bucketCols:[], sortCols:[], parámetros:{}, skewedInfo:SkewedInfo(skewedColNames:[], skewedColValues:[], skewedColValueLocationMaps:{}), almacenadoComoSubDirectorios:false), partitionKeys:[FieldSchema(name:dt, type:string, comentario:nulo)], parámetros:{totalSize=49, numRows=2, rawDataSize=47, COLUMN_STATS_ACCURATE={\"BASIC_STATS\":\"true\"}, numFiles=1, numPartitions=1, transient_lastDdlTime=1711106250, bucketing_version=2}, viewOriginalText:nulo, viewExpandedText:nulo, tableType:MANAGED_TABLE, rewriteEnabled:false, catName:hive, ownerType:USER)
Tiempo transcurrido: 0,367 segundos, Recuperado: 10 fila(s)