<< Fare clic per visualizzazione il sommario >> Percorso: API di piattaforma > JamioPlug > JamioPlug Elastic Storage |
Descrizione
I metodi del JamioPlug Elastic Storage 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 ulteriori approfondimenti sulle definizioni e le logiche del Jamio Plug Elastic Storage clicca qui.
Per poter utilizzare il JamioPlug Elastic Storage è necessario configurarlo tramite risorsa di tipo configurazione, che deve avere valorizzate le proprietà come segue:
PlugName: Elastic Storage;
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 "."
•non può contenere spazi
Se la configurazione viene creata mediate Jamio Admin Console, la valorizzazione di alcuni parametri viene eseguita implicitamente con la selezione del tipo di Configurazione da creare.
Le proprietà ServiceName, Icon, AuthorizationScheme, TrustAllCertificates, ClientCerThumbprint, ClientCerPath, Fields non sono attualmente utilizzate dal plug Elastic Storage, quindi non devono essere specificate.
Metodi
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.
Aggiunge un file ad una Configurazione del JamioPlug Elastic Storage.
Elimina tutti i file relativi ad una Configurazione del JamioPlug Elastic Storage.
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 una lista di Dataset selezionati in un indice del Plug Elastic Storage, secondo i parametri di ricerca forniti.
Salva i dati presenti in un catalogo Jamio in un indice.
Salva i dati presenti in un file CSV in un indice.
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.
Esegue una serie di aggiornamenti su un indice del plug Elastic Storage 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 Elastic Storage 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 Elastic Storage 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.
Restituisce i valori contenuti in un Dataset di un indice del Plug Elastic Storage a partire dal suo identificativo o dai campi utilizzati per calcolarlo.
Restituisce i valori contenuti in un Dataset di un indice del Plug Elastic Storage a partire dal suo collegamento.
Elimina campi da un indice, individuando il dataset da aggiornare nell'indice del plug Elastic Storage 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 Elastic Storage tramite il suo collegamento.
Metodi deprecati dalla versione Mixer 4.8
•CreateFromCatalog
Salva i dati presenti in un catalogo Jamio in un indice. Utilizzare il metodo ImportFromCatalog.
•CreateFromCsv
Salva i dati presenti in un file CSV in un indice. Utilizzare il metodo ImportFromCsv.
•MergeByCatalog
Esegue una serie di aggiornamenti su un indice del plug Elastic Storage 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. Utilizzare il metodo MergeFromCatalog.
•MergeByCatalogWithFilter
Esegue una serie di aggiornamenti su un indice del plug Elastic Storage 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. Utilizzare il metodo MergeFromCatalogWithFilter.
•MergeByCsv
Esegue una serie di aggiornamenti su un indice del plug Elastic Storage 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. Utilizzare il metodo MergeFromCsv.
•MergeByCsvWithFilter
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. Utilizzare il metodo MergeFromCsvWithFilter.