New Version of the Python Package pysmartdatamodels 0.6.0

There is a new version of the python package for pysmartdatamodels 0.6.0.

This python package includes all the data models and several functions to use them in your developments.

Changelog:

– Four new functions

  • New functions to generate fake example files given the schema payload of the data model in normalized ngsi-ld format,  key value ngsi-ld format and geojson feature format
  • New function to update a broker compliant with a specific data model

– Acknowledgement session has been added into the README.

pysmartdatamodels 0.6.0

Get more details on the pypi page and feel free to try it out!

Would you use an attestation of your contribution to SDM?

We are considering to officially provide an attestation of your contributions to SDM.

Before launching it officially we have created a drafted document for those contributors with a valid mail and name (there are people who do not want to disclose their contribution).

Accordingly, if you browse the database of contributors you will see a new column with the heading attestation and a download draft link.

By clicking on that link you can download the draft version of an attestation of your contribution.

We’ll be glad to receive your feedback on this initiative and the format and content of the attestation in the info@smartdatamodels.org address.

You can see an example below

attestation_alberto.abella@fiware.org_dataModel.Agrifood_2022

 

Discord channel for Smart data models, #smart-data-models

Now you can see in the right widget a new entry with the link for our channel on discord #smart-data-models, you can also send your question there. (But only once you have joined by using this invitation )

If you need help on discord channel you can browse this link.

 

Simple but useful programs to interact with a broker in PHP

We have released two very simple programs to create an entity in a context broker and for removing an entity based on its id.

Although this is pretty straight forward, being coded in PHP allows you to integrate with, in example, in a WordPress site.

In fact these programs are working in the test Orion-LD broker option, located here at home -> tools -> test Orion-LD broker

The source code is available at the utils directory and the  data-models umbrella repository

create_broker_entity.php

remove_broker_entity.php

Test an Orion-LD broker populated with the SDM examples

In the tools menu there is a new option “Test Orion-LD broker“.
In this address https://smartdatamodels:1026 there is an Orion-LD Broker installed open for testing purposes. You can check

It is wiped out every hour, on minute 27, and then repopulated with some hundreds of examples (most of the current examples in data models).

Some examples of queries:

full specification 1.6.1

FIWARE summit: Presentation on SALTED project. Data enrichment.

Here there are the slides of the SALTED project presented at the session on SDM during past FIWARE summit held at Vienna.

It deals with data enrichment and how to merge heterogeneous data sources.

FIWARE summit presentations. Training on SDM.

In these links you can find the two presentations of the training camp held during past week FIWARE summit.

New forms for joining SDM community

The last option of the menu, now include the forms to join the SDM community in the different roles:

Board Member: Organization managing the SDM together with the existing members FIAWRE, TMForum, IUDX and OASC

Contributor: People who bring new / update data models

Adopter: Organization or project using some of the data models

User: People willing to be informed about the updates on the Smart Data Models initiative

Smart Data Models Session at FIWARE summit

Next 12th of June 17:00 we will have a 1 hour session during the FIWARE summit in Vienna.

The session will be a group of short presentations (<12 min) about actual use cases using Smart Data Models.

Fill out the form if you are willing to participate as a speaker

    By using this form you agree with the storage and handling of your data by this website.

    Entities have their own pages

    In the context.jsonld of every subject there are long IRI for every first-level attribute and for the names of the entities. See this example.

    formerly the link of the attributes took you to an existing web page while the links of the entities take you nowhere. Strictly there is not need to take anywhere, however, it would be useful to create such pages with basic information. Now there are also links to the entities’ pages, where a new page is being created. See this example.

    Now all of them have their own page with these sections

    • Definition
    • Version
    • Original Schema
    • Contributors of the Subject
    • Adopters of the data model
    • Examples of the data model
    • Attributes of the entity
    • Required Attributes

    See here the example for the data model Anomaly.