L'instantané des données de ce mois-ci met en évidence les informations concernant le développement et la mise en œuvre du nouveau Iowa Data Hub, notamment : l'identification des autorisateurs, l'utilisation des identifiants d'enregistrement et la prise en charge des plates-formes sources et des types de fichiers.
Identification des autorisateurs
Dans l'aperçu du mois dernier , nous avons présenté les rôles proposés pour le nouveau pôle de données de l'Iowa. Au cours des prochaines semaines, le DOM contactera les agences afin de désigner des personnes qui agiront comme autorisateurs pour chaque organisation de la hiérarchie proposée (disponible dans les fichiers associés). Deux des principales responsabilités des autorisateurs sont :
- Autoriser le partage du contenu appartenant à leur organisation (par exemple, des ensembles de données, des vues, des apparences et des tableaux de bord) avec d'autres organisations étatiques ou publiquement.
- Approuver les demandes des utilisateurs pour l’attribution de rôles dans leur organisation.
Les autorisateurs jouent un rôle essentiel dans la gestion de l’accès aux données publiées de leur organisation.
Exiger des identifiants d'enregistrement
Dans le nouveau centre de données de l'Iowa, les ensembles de données devront comporter des identifiants d'enregistrement. Ces identifiants servent d'identifiant unique pour chaque enregistrement du jeu de données. Leur utilisation vise principalement à améliorer l'intégrité des données en évitant les doublons. Ils faciliteront également le traitement des mises à jour.
DOM contactera les éditeurs d'ensembles de données pour identifier les options d'ajout ou de construction d'identifiants d'enregistrement pour les ensembles de données actuellement publiés dans notre application actuelle Iowa Enterprise Data.
Plateformes sources et types de fichiers
Le nouveau Iowa Data Hub prévoit de prendre en charge une variété de plates-formes sources et de types de fichiers sources pour la création et la mise à jour d'ensembles de données publiés.
Bases de données MSSQL et MYSQL
Nous développons la possibilité d'établir des connexions de données vers des tables et/ou des vues au sein des bases de données Microsoft SQL et MySQL. Les éditeurs pourront mettre à jour les jeux de données à la demande ou selon un calendrier défini. La prise en charge des remplacements complets et des upserts (enregistrements nouveaux ou modifiés) est prévue.
Google Drive/One Drive
Il est prévu de prendre en charge la connexion aux types de fichiers suivants, stockés sur Google Drive ou One Drive : CSV, Excel (XLSX), Google Sheets, JSON, GEOJSON et Shapefile. Les éditeurs pourront mettre à jour les ensembles de données à la demande ou selon un calendrier défini. Des remplacements complets seront requis pour toutes les mises à jour depuis Google Drive et One Drive.
Réseau/Lecteur local
Les éditeurs pourront créer et mettre à jour des ensembles de données à l'aide des types de fichiers suivants : CSV, Excel (XLSX), JSON, GEOJSON et Shapefile. Les mises à jour depuis un disque réseau ou local doivent être effectuées à la demande. Les fichiers CSV prennent en charge le remplacement complet et l'upsert (enregistrements nouveaux ou modifiés). Tous les autres types de fichiers prennent en charge le remplacement complet.
Répertoire des services REST d'ArcGIS
Les éditeurs pourront se connecter aux couches disponibles dans un répertoire public de services ArcGIS REST. Ils pourront effectuer des mises à jour à la demande ou selon un calendrier défini. Seuls les remplacements complets seront pris en charge.
Stockage Google Cloud
Google Cloud Storage sera utilisé pour prendre en charge les mises à jour basées sur des transferts automatisés de fichiers des types de fichiers enregistrés sur le réseau/disque local. Les éditeurs pourront mettre à jour les ensembles de données à la demande ou selon un calendrier défini. Les fichiers CSV prendront en charge le remplacement complet et l'upsert (enregistrements nouveaux ou modifiés). Tous les autres types de fichiers prendront en charge le remplacement complet.