Elemento AutorizzazioneStrutturaDiEstrazione (ASSL)

Definisce le autorizzazioni che i membri di un elemento Role hanno su un singolo elemento MiningStructure .

Syntax

  
<MiningStructurePermissions>  
   <MiningStructurePermission xsi:type="Permission">  
      <AllowDrillthrough>...</AllowDrillthrough>  
  
      <!-- This element also inherits all the child elements listed in Permission -->  
   </MiningStructurePermission>  
</MiningStructurePermissions>  

Caratteristiche elemento

Caratteristica Description
Tipo di dati e lunghezza Autorizzazione
Valore predefinito Nessuno
Cardinality 0-n: elemento facoltativo che può verificarsi più volte.

Relazioni degli elementi

Relationship Elemento
Elementi principali MiningStructurePermissions
Elementi figli Nessuno

Remarks

L'elemento corrispondente nel modello a oggetti AMO (Analysis Management Objects) è MiningStructurePermission.

In SQL Server, l'autorizzazione AllowDrillthrough si applica alle strutture di data mining. Quando si assegna questa autorizzazione a un ruolo, qualsiasi utente membro di tale ruolo può eseguire direttamente una query sulla struttura di data mining usando la sintassi seguente:

SELECT <structure column list> FROM <structure>.CASES  

Inoltre, se AllowDrillthrough è abilitato sia nella struttura di data mining che nel modello di data mining, gli utenti possono eseguire query sulle colonne della struttura non incluse nel modello di data mining utilizzando la sintassi seguente:

SELECT StructureColumn('<structure column name>' FROM <model>.CASES  

Si supponga, ad esempio, che un modello includa solo colonne per chiave cliente, reddito cliente e acquisti di clienti. Il drill-through consente agli utenti di restituire altre colonne della struttura che il modello non include, ad esempio le informazioni di contatto del cliente.

Per proteggere i dati sensibili o personali, mascherarli nella vista origine dati e concedere l'autorizzazione AllowDrillthrough per una struttura solo quando necessario.