# Qué es Nexus
Nexus es la base de datos de su espacio de trabajo. Guarda **tablas**, que consulta con SQL, y **archivos**, que guarda en carpetas. Proyectos, agentes, apps y el SDK usan el mismo Nexus, cada uno con el acceso que usted le dio.
## Qué guarda Nexus [#qué-guarda-nexus]
| | Qué es | Dónde lo ve |
| --- | --- | --- |
| Tablas | Filas y columnas que filtra, edita y consulta con SQL | **Datos**, **Nexus Lakehouse** |
| Archivos | Cualquier tipo de archivo, en carpetas y con todas sus versiones | **Datos**, **Almacenamiento de objetos** |
| Grafo de conocimiento | Las cosas de sus tablas y cómo se vinculan | **Datos**, **Grafo de conocimiento** |
Una hoja de cálculo subida se guarda como archivo y se puede convertir en tabla en un paso. Una carpeta puede importar cada archivo nuevo a una tabla automáticamente.
## Las tablas son tablas abiertas de Apache Iceberg [#las-tablas-son-tablas-abiertas-de-apache-iceberg]
Nexus guarda las tablas en el formato abierto Apache Iceberg. Eso le da:
- **Historial.** Cada cambio se guarda como una versión. Vea quién cambió qué y vuelva atrás si algo sale mal.
- **Sin dependencia.** Iceberg es un estándar abierto que leen muchas herramientas.
- **Una sola forma de trabajar.** Las tablas pequeñas y grandes se consultan, cambian y restauran igual.
El cómputo y el almacenamiento funcionan en AWS.
## Los esquemas agrupan tablas [#los-esquemas-agrupan-tablas]
Un esquema es un grupo de tablas con nombre, como `sales` o `marketing`. Todo espacio de trabajo tiene un esquema `default` que siempre existe. `sales.orders` es la tabla `orders` de `sales`; un nombre sin esquema, como `orders`, se refiere a la tabla en `default`.
Los esquemas separan áreas de trabajo y permiten dar acceso a toda un área a la vez (vea [Acceso a datos](/docs/es/data/data-access)). Un esquema solo se puede eliminar cuando no tiene tablas ni archivos.
## El motor de Nexus ejecuta sus consultas [#el-motor-de-nexus-ejecuta-sus-consultas]
Las consultas se ejecutan en el motor de Nexus, que habla **Spark SQL**: `SELECT`, joins, `GROUP BY`, funciones de ventana y el resto funcionan como espera. Cada consulta se revisa antes: solo alcanza las tablas a las que tiene acceso y solo lee la cantidad de datos que permite su plan. Puede preguntar cuánto leería una consulta antes de ejecutarla.
## Antes de empezar [#antes-de-empezar]
- **Un espacio de trabajo** del que sea miembro.
- **Acceso.** Propietarios y administradores alcanzan todo. Los miembros alcanzan todo, salvo que un administrador los limite. Vea [Acceso a datos](/docs/es/data/data-access).
- **Los límites de su plan.** El almacenamiento, cuánto puede leer una consulta y cuántas filas devuelve dependen de su plan. Véalos en , o en código con `nx.limits()`.
Los límites cambian según el plan. Revise siempre los suyos en en vez de suponerlos.
## Cómo orientarse [#cómo-orientarse]
Abra . El área de Datos tiene estas páginas:
- **Agregar datos**: suba archivos, convierta una hoja de cálculo en tabla o explore conectores.
- **Nexus Lakehouse**: todas las tablas que alcanza, por esquema.
- **Almacenamiento de objetos**: sus carpetas y archivos, con Papelera y Actividad.
- **Grafo de conocimiento**: las cosas de sus datos y cómo se conectan.
- **Editor SQL**: escriba y ejecute consultas.
- **Almacenamiento utilizado**: cuánto guarda cada esquema, día a día.
- **Gestión de datos**: qué cambió en sus datos y cómo restaurarlo.
El SDK y la CLI de Klarety están disponibles bajo solicitud. Para solicitar acceso para su espacio de trabajo, [contáctenos](https://klarety.ai/contact).
Instale el SDK y conéctese con una clave de API de :
```bash
pip install klarety
```
```python title="nexus_tour.py"
from klarety import Nexus
nx = Nexus.connect("YOUR_API_KEY")
for schema in nx.schemas.list():
print("schema", schema)
for table in nx.tables.list("default"):
print("table", table)
result = nx.sql("SELECT 1 AS ok")
print(result.rows)
nx.close()
```
`Nexus.connect()` también lee la clave de `KLARETY_API_KEY`. El objeto `Nexus` agrupa todo por área: `nx.tables`, `nx.schemas`, `nx.folders`, `nx.files`, `nx.knowledge_graph`, `nx.restores` y `nx.access`.
## Cómo se protegen sus datos [#cómo-se-protegen-sus-datos]
- **Cada cambio se guarda.** Las tablas guardan su historial y los archivos todas sus versiones. Las tablas, carpetas y archivos eliminados se pueden restaurar durante un tiempo.
- **El acceso se revisa en cada solicitud.** Personas, proyectos y claves de API alcanzan solo lo que se les dio.
- **Los secretos se cifran** con un servicio de claves administrado.
- **Verificación de lectura.** Gestión de datos muestra cuánto tiempo se guardan los cambios, cuánto tiempo se pueden restaurar los elementos eliminados y cuándo se verificó por última vez que cada archivo se puede leer.
## Siguientes pasos [#siguientes-pasos]
- [Agregar datos](/docs/es/data/add-data): traiga su primer archivo u hoja de cálculo.
- [Trabajar con tablas](/docs/es/data/tables): explore, edite, verifique y vea el historial.
- [Consultar con SQL](/docs/es/data/sql-editor): ejecute su primera consulta.
- [Acceso a datos](/docs/es/data/data-access): elija quién alcanza qué.