Creazione di un dominio collegatoCreate a Linked Domain

In questo argomento viene descritto come creare un dominio collegato in una Knowledge Base in Data Quality ServicesData Quality Services (DQS).This topic describes how to create a linked domain in a knowledge base in Data Quality ServicesData Quality Services (DQS). Un dominio collegato viene creato da un altro dominio esistente in precedenza ed eredita tutti i valori, le regole e le proprietà dal dominio al quale è collegato, ad eccezione del nome e della descrizione.A linked domain is created from another, previously existing domain, and inherits all values, rules, and properties from the domain that it is linked to, with the exception of the name and the description. È possibile gestire un set di domini collegati come un unico dominio.You can manage a set of linked domains as one. Connettendo un dominio all'altro, si crea un dominio che eredita il proprio contenuto da un altro dominio.By linking one domain to the other, you create a domain that inherits its contents from another domain.

ScenariScenarios

I domini collegati sono particolarmente utili negli scenari descritti di seguito.Linked domains are particularly useful in the following scenarios.

Mapping di più campi a domini che condividono valori, regole e proprietàMapping multiple fields to domains that share values, rules, and properties

Non è possibile eseguire il mapping di due campi allo stesso dominio, ma è possibile eseguire il mapping di un campo a un dominio, quindi eseguire il mapping di un secondo campo a un dominio collegato al primo dominio.You cannot map two fields to the same domain, but you could map one field to a domain and then map a second field to a domain linked to the first domain. In questo modo si esegue il mapping dei campi a due domini diversi che dispongono dello stesso contenuto e proprietà (ad eccezione del nome e della descrizione).Doing so maps the fields to two different domains that have the same contents and properties (except name and description). Per altre informazioni, vedere Map two fields to linked domains.For more information, see Map two fields to linked domains.

Controllo del flusso di dati ai domini compositiControlling data flow to composite domains

I domini collegati consentono di controllare il flusso di dati tra campi e domini compositi.Linked domains enable you to control the data flow between fields and composite domains. È possibile fare distinzione tra quando dati da un campo passano in un dominio composito e quando dati da un altro campo molto simile non vengono trasferiti nel dominio composito.You can differentiate when data from one field flows into a composite domain, and when data from another, very similar field does not flow into the composite domain. A tale scopo, si specifica quale di due domini collegati fa parte di un dominio composito e quale invece no.You do so by specifying that of two linked domains, one is part of a composite domain, and one is not. Dal punto di vista del dominio, i domini collegati sono identici,From a domain perspective, linked domains are identical. in quanto contengono le stesse informazioni.They contain the same knowledge. Dal punto di vista di un dominio composito, tuttavia, i domini collegati sono diversi,However, from a composite-domain perspective, linked domains are different. in quanto uno partecipa al dominio composito, mentre l'altro no.One participates in the composite domain; the other does not.

Un esempio può essere un record che contiene i campi seguenti: Nome cliente, Cognome cliente e Nome di battesimo del padre.An example is a record that contains the following fields: Customer First Name, Customer Last Name, and Father’s First Name. Si supponga di eseguire il mapping del nome del cliente e del nome di battesimo del padre a un dominio Nome e di rendere il dominio Nome e il dominio Cognome parte di un dominio composito denominato Nome completo.Suppose you map both customer first name and father’s first name to a First Name domain, and make the First Name domain and the Last Name domain a part of a Full Name composite domain. Il problema è che il nome di battesimo del padre verrà aggiunto al dominio composito senza un cognome.The problem is that the father’s first name will be added to the composite domain without a last name. Se tuttavia si collega ognuno dei due campi del nome a un dominio, quindi si collegano i due domini, è possibile aggiungere il dominio Nome cliente al dominio composito Nome completo senza aggiungere il campo Nome di battesimo del padre a tale dominio, evitando con questo l'aggiunta del nome di battesimo del padre al dominio composito.If, however, you link each of the two first name fields to a domain, and link the two domains, then you can add the Customer First Name domain to the Full Name composite domain, and not add the Father’s First Name field to the composite domain, thereby preventing the Father’s First Name from being added to the composite domain.

Prima di iniziare Before You Begin

Prerequisiti Prerequisites

Per creare un dominio collegato, è necessario disporre di una Knowledge Base e di un dominio esistente al quale si desidera effettuare il collegamento.To create a linked domain, you must have a knowledge base and an existing domain that you want to link to.

Sicurezza Security

Autorizzazioni Permissions

Per creare un dominio collegato, è necessario disporre del ruolo dqs_kb_editor o dqs_administrator nel database DQS_MAIN.You must have the dqs_kb_editor or the dqs_administrator role on the DQS_MAIN database to create a linked domain.

Creazione di un dominio collegato Create a Linked Domain

  1. Avviare client Data Quality.Start Data Quality Client. Per informazioni su questa operazione, vedereFor information about doing so, see Eseguire l'applicazione Data Quality Client. Run the Data Quality Client Application.

  2. Nella schermata iniziale del Client Data QualityData Quality Client aprire o creare una Knowledge Base.In the Client Data QualityData Quality Client home screen, open or create a knowledge base. Selezionare Gestione dominio come attività, quindi fare clic su Apri o Crea.Select Domain Management as the activity, and then click Open or Create. Per ulteriori informazioni, vedere Create a Knowledge Base o Open a Knowledge Base.For more information, see Create a Knowledge Base or Open a Knowledge Base.

  3. Dall' elenco di domini nella pagina Gestione dominio fare clic con il pulsante destro del mouse sul dominio al quale si desidera effettuare il collegamento e fare clic su Crea dominio collegato.From the Domain list on the Domain Management page, right-click the domain that you want to link a new domain to, and then click Create Linked Domain.

    Nota

    Non è disponibile un'icona dedicata per la creazione di un dominio collegato.There is not an icon dedicated to creating a linked domain. È possibile effettuare l'operazione solo utilizzando comando disponibile nel menu di scelta rapida.You can only do so using the command in the context menu.

  4. Nella finestra di dialogo Crea dominio immettere un nome univoco per la Knowledge Base e una descrizione di un massimo di 256 caratteri.In the Create Domain dialog box, enter a name that is unique to the knowledge base and a description of up to 256 characters. Verificare che il nome del dominio collegato sia corretto.Verify that the name of the domain linked to is correct.

  5. Fare clic su OK per completare la creazione del dominio collegato.Click OK to complete creation of the linked domain.

  6. Se necessario, è possibile modificare il nome o la descrizione del dominio collegato nella scheda Proprietà dominio.If necessary, you can change the name or description of the linked domain in the Domain Properties tab.

  7. Fare clic su Fine per completare l'attività di gestione del dominio, come descritto in End the Domain Management Activity.Click Finish to complete the domain management activity, as described in End the Domain Management Activity.

Map two fields to linked domains Map two fields to linked domains

  1. Aprire una Knowledge Base all'attività di individuazione delle informazioni ed eseguire il mapping della Knowledge Base al database e alla tabella o vista.Open a knowledge base to the knowledge discovery activity, and map the knowledge base to the database and table or view.

  2. Eseguire il mapping di un campo a un dominio, quindi tentare di eseguire il mapping di un secondo campo allo stesso dominio.Map one field to a domain, and then attempt to map a second field to the same domain.

  3. Nella finestra popup che indica che il dominio è già in uso, fare clic su Sì per creare un dominio collegato.In the popup indicating that the domain is already in use, click Yes to create a linked domain.

  4. Nella finestra di dialogo Crea dominio immettere un nome di dominio e una descrizione, quindi fare clic su OK.In the Create Domain dialog box, enter a domain name and description, and then click OK.

Completamento: Dopo la creazione di un dominio collegato Follow Up: After Creating a Linked Domain

Dopo avere creato un dominio collegato, è possibile eseguire ulteriori attività di gestione del dominio, quali l'individuazione delle informazioni per aggiungere informazioni o l'aggiunta di criteri di corrispondenza al dominio.After you create a linked domain, you can perform other domain management tasks on the domain, you can perform knowledge discovery to add knowledge to the domain, or you can add a matching policy to the domain. Per altre informazioni, vedere Eseguire l'individuazione delle informazioni, Gestione di un dominio o Creare criteri di corrispondenza.For more information, see Perform Knowledge Discovery, Managing a Domain, or Create a Matching Policy.

Comportamento di un dominio collegato Behavior of a Linked Domain

È possibile modificare le impostazioni per un dominio collegato come segue:You can change the settings for a linked domain as follows:

  • È possibile modificare il nome e la descrizione di un dominio collegato.You can change the name and description of a linked domain.

  • Per modificare le proprietà del dominio per le proprietà Tipo di dati, Utilizza valori inizialio Formato output in , selezionare il dominio collegato e modificare le impostazioni nella scheda Proprietà dominio per quel dominio.To change the domain properties for the Data Type, Use Leading Values, or Format Output To properties, select the domain that you linked to, and change those settings in the Domain Properties tab for that domain. Non è possibile modificare tali impostazioni nelle proprietà del dominio collegato.You cannot change those settings in the properties of the linked domain. Per altre informazioni, vedere Create a Domain.For more information, see Create a Domain.

  • È possibile modificare le impostazioni nelle schede Dati di riferimento, Regole di dominio, Valori di dominioe Relazioni basate su termini della pagina Gestione dominio per il dominio collegato o per il dominio al quale si è effettuato il collegamento; le modifiche verranno ereditate dall'altro dominio.Settings in the Reference Data, Domain Rules, Domain Values, and Term-based Relations tabs of the Domain Management page can be changed for either the linked domain or the domain that it was linked to, and the changes will be inherited by the other domain.

    I domini collegati presentano le caratteristiche seguenti:Linked domains have the following characteristics:

  • Non è possibile scollegare due domini.You cannot unlink two domains. Per rimuovere il collegamento, eliminare uno dei domini collegati.To remove the link, delete one of the linked domains.

  • Quando si seleziona un dominio collegato nell'elenco di domini della pagina Gestione dominio, la stringa che identifica il dominio collegato nel riquadro che contiene la tabella Valore contiene un'indicazione che il dominio è collegato.When you select a linked domain in the domain list of the Domain Management page, the string identifying the linked domain in the pane containing the Value table contains an indication that the domain is a linked domain.

  • Se si elimina un dominio al quale è collegato un altro dominio, entrambi domini verranno eliminati.If you delete a domain that another domain is linked to, both domains will be deleted. È tuttavia possibile eliminare un dominio collegato senza che venga eliminato il dominio cui era collegato.You can, however, delete a linked domain, and the domain linked to will not be deleted.

  • Non è possibile collegare un dominio collegato a un dominio che è a sua volta collegato con un altro dominio.A linked domain cannot be linked to a domain that itself is linked to another domain.

  • Non è possibile creare un dominio collegato o un dominio composito collegato a un dominio composito.You cannot create a linked domain or a linked composite domain to a composite domain.

  • Quando si fa doppio clic su un dominio collegato in una qualsiasi delle schede Gestione dominio, il dominio verrà aperto alla modifica con un'indicazione nella stringa del nome che si tratta di un dominio collegato.When you double-click a linked domain in any of the Domain Management tabs, the domain will be opened to editing with an indication in the name string that it is a linked domain.