ID dei membri

Un ID membro è un identificativo univoco permanente per un membro del profilo Essbase, separato dal relativo nome. Tutti i membri nella struttura hanno un ID membro. I profili dei nomi dei membri duplicati e univoci utilizzano gli ID dei membri, così come i profili di memorizzazione di aggregazione (ASO) e di memorizzazione a blocchi (BSO).

La presenza di un ID persistente per ciascun membro consente a Essbase di eseguire una ristrutturazione efficiente dei metadati. Nei profili dei nomi dei membri univoci, tutti i nomi dei membri devono essere univoci, mentre nei profili dei nomi dei membri duplicati non lo sono. Tuttavia, per tutti i tipi di profilo, tutti i membri possono essere differenziati utilizzando i rispettivi ID membro permanenti.

È possibile assegnare gli ID membro personalmente, altrimenti verranno assegnati automaticamente da Essbase. Gli ID membro non sono modificabili una volta assegnati. Gli ID membro possono essere qualsiasi stringa alfanumerica.

Tutti i membri dispongono di ID membro, inclusi i membri attributo. Esistono ID membro per i membri nei profili dei cubi di memorizzazione di aggregazione e di memorizzazione a blocchi (inclusa la modalità ibrida).

È possibile assegnare gli ID membro durante le operazioni riportate di seguito. In caso contrario, Essbase genera automaticamente gli ID membro durante queste operazioni per tutti i membri che non ne dispongono.

  • Creazione del cubo da una cartella di lavoro di applicazione

  • Creazione di dimensioni mediante un file di regole

  • Utilizzo della modifica del profilo batch per aggiungere o aggiornare un membro

  • Aggiunta di un membro nell'editor di profili nell'interfaccia Web di Essbase

  • Aggiunta di un membro mediante API

Se si esegue la migrazione di un profilo esistente utilizzando uno degli strumenti di migrazione di Essbase, gli ID membro vengono assegnati automaticamente durante la migrazione. Se si applica la patch a Essbase senza eseguire la migrazione utilizzando uno degli strumenti di migrazione di Essbase, gli ID membro vengono assegnati alla prima modifica riuscita del profilo dopo l'applicazione della patch.

Quando Essbase genera automaticamente ID membro, gli ID seguono un pattern di denominazione incrementale: id__0, id__1, id__2 e così via.

Se si desidera includere gli ID membro in una cartella di lavoro di applicazione utilizzata con Progettazione cubo per progettare il cubo in modo iterativo, è possibile esportare gli ID membro in una cartella di lavoro quando si esegue il tipo di job Esporta Excel. Vedere Esporta Excel.

Se si utilizza l'API REST per modificare il profilo, è possibile utilizzare l'ID membro anziché il nome membro per la specifica membro indicata da thisMbr, ogni volta che si esegue un'operazione di aggiunta o aggiornamento, purché si specifichi isMbrId come true. Fare riferimento alla documentazione dell'endpoint per Esegui modifica struttura batch.