<< Fare clic per visualizzazione il sommario >> Percorso: API di piattaforma > JamioPlug > JamioPlug Elastic Storage |
Descrizione
I metodi del JamioPlug ElasticStorage consentono di indicizzare, leggere e ricercare, in maniera estremamente veloce, grandi quantità di dati in una configurazione del Plug Elastic Storage a cui diamo il nome di Indice.
I dati sono organizzati in Dataset la cui struttura può essere definita e modificata in runtime.
Per poter utilizzare il JamioPlug Elastic Storage è necessario configurarlo tramite risorsa di tipo configurazione, la risorsa di tipo configurazione deve avere valorizzate le proprietà come segue:
PlugName: ElasticStorage;
Name: Nome da assegnare alla configurazione;
Explorable: Specificare valore true
Description: descrizione opzionale della configurazione
Nickname: Nickname da assegnare alla configurazione. Per quanto riguarda i caratteri speciali ammessi:
•può contenere lettere maiuscole e minuscole dell'alfabeto inglese, numeri e i caratteri "-", "_", "."
•non è case-sensitive
•non può iniziare con uno dei caratteri "-", "_", "."
•non può terminare con "."
Le proprietà ServiceName, Icon, AuthorizationScheme, TrustAllCertificates, ClientCerThumbprint, ClientCerPath, Fields non sono attualmente utilizzate dal plug Elastic Storage quindi non devono essere specificate.
Metodi
Salva i dati presenti in un catalogo Jamio in un indice.
Salva i dati presenti in un file CSV in un indice.
Salva un Dataset in un indice.
Salva i Dataset o i collegamenti estesi presenti in una lista in un indice.
Salva i dati presenti in una lista in un indice.
Effettua l'eliminazione massiva di tutti i Dataset individuati in un indice, secondo i parametri di ricerca forniti.
Elimina un Dataset da un indice, individuato tramite il campo identificativo o i campi utilizzati per calcolare l'identificativo.
Elimina un Dataset da in un indice tramite la sua Reference.
Esporta, in un file CSV, una lista di DataSet contenuti in un indice secondo i parametri di ricerca forniti.
Restituisce la lista di Dataset in un indice secondo i parametri di ricerca forniti.
Esegue una serie di aggiornamenti su un indice del plug ElasticStorage utilizzando i dati presenti in un catalogo. I Dataset dell'indice da aggiornare sono individuati tramite il campo identificativo o i campi utilizzati per calcolare l'identificativo.
Esegue una serie di aggiornamenti su un indice del plug ElasticStorage utilizzando i dati presenti in un catalogo: per ogni item del catalogo viene eseguito un aggiornamento dei dataset che corrispondono ai campi del catalogo specificati.
Esegue una serie di aggiornamenti su un indice del plug ElasticStorage utilizzando i dati presenti in un CSV. I Dataset dell'indice da aggiornare sono individuati tramite il campo identificativo o i campi utilizzati per calcolare l'identificativo.
Esegue una serie di aggiornamenti su un indice del plug Elastic Storage utilizzando i dati presenti in un CSV: per ogni riga viene eseguito un aggiornamento dei Dataset che corrispondono ai campi del CSV specificati.
Effettua un aggiornamento massivo su tutti i Dataset ordinati in un indice, secondo i parametri di ricerca forniti.
Aggiorna un Dataset di un indice del plug Elastic Storage individuato tramite il campo identificativo o i campi utilizzati per calcolare l'identificativo.
Elimina campi da un indice, individuando il dataset da aggiornare nell'indice del plug ElasticStorage tramite il campo identificativo o i campi utilizzati per calcolare l'identificativo.
Elimina campi da un indice, individuando il dataset da aggiornare nell'indice del plug ElasticStorage tramite il suo collegamento.