Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

En este notebook aparece la documentación relativa al grupo de intérpretes %onesaitplatform de Apache Zeppelin. En este documento se detallan las funcionalidades de los intérpretes del grupo.

Contenidos

Table of Contents

%onesaitplatform

Este intérprete dispone de funcionalidades de comunicación con el módulo IoT-Broker, que se utiliza para consultar e insertar datos en ontologías.

FuncionalidadSintaxisEjemploDescripción
Mostrar la ayudahelphelpMuestra la ayuda del intérprete
Modo debugsetDebugMode(<true / false>)setDebugMode(true)Habilita el modo debug para mostrar la traza de debug
Iniciar conexióninitConnection("<iot_client>", "<iot_client_token>")initConnection("ExampleClient", "674a6e03348a418787e5af4hcdf5b3df")Inicia la conexión con el IoT-Broker mediante un Digital Client autorizado
Consulta de datos SQL

select * from <ontology> (SQL)

select * from Restaurants limit 3

Consulta de datos con sintaxis SQL

Consulta de datos NATIVEdb.<ontology>.find(); (MongoDB)db.Restaurants.find().limit(3)Consulta de datos con sintaxis MongoDB
Consulta de datos como zeppelin tableasZTable(<query>)asZTable(select c.Restaurant.borough, c.Restaurant.grades[0].score from Restaurants AS c)Consulta de datos con formato zeppelin table desde una consulta
Introducir valores en contextoz.put("<key>", <query>)z.put("testZ", select * from Restaurants limit 1)Guarda los resultados de una consulta en una variable de contexto
Recuperar valores desde contextoz.get("<key>")z.get("testZ")Recupera los datos de una variable del contexto
Insertar valores en ontologíainsert("<ontology>", z.get("<key>"))insert("Restaurants",z.get("testZ"))Inserta los valores en una ontología
Consultas con paginaciónpaginatedQuery(<query>)z.put("paginated_query", paginatedQuery(select * from Restaurants))Realiza las peticiones en batches configurables desde el gestor de intérpretes

%onesaitplatform.apimanager

Este intérprete dispone de funcionalidades de comunicación con el módulo Api Manager, que se utiliza para gestionar y utilizar las APIs REST de la plataforma.

...