Naar de hoofdinhoud

Datasource gebruiken om Objecten te verrijken

Geschreven door Jetmir Abdija

Dit artikel is vertaald met behulp van AI en kan kleine onnauwkeurigheden bevatten. Raadpleeg de Engelse versie voor volledige nauwkeurigheid.

Er zijn een paar redenen om een bron in BlueDolphin te gebruiken:

Dit artikel beschrijft hoe je een object verrijkt met behulp van een bron.

Volg eerst het artikel Data importeren in BlueDolphin om je lokale bron beschikbaar te maken in BlueDolphin.

Dit artikel legt uit welke stappen je moet nemen om objecten in de "Applicatiecomponenten" objectdefinitie te verrijken op basis van een geladen bron, in mijn geval "Source_Applications2".

Voordat je de stappen uitvoert, zorg ervoor dat je:

  • een geldige BlueDolphin-omgeving hebt

  • Admin bent in de omgeving

  • objecten hebt in de gewenste objectdefinitie die je wilt verrijken

Ga naar het gedeelte Objectdefinities van de Admin module en selecteer de objectdefinitie waarvan je de objecten wilt verrijken.

Setup_Object_enrich_1.png

Voor het juiste gebruik van het verrijkingsproces hebben we een unieke identificatie nodig die in alle bronnen aanwezig is. In het artikel Bron gebruiken om objecten te maken hebben we objecten aangemaakt vanuit een bron. In deze bron is een unieke sleutel aanwezig en we moeten ervoor zorgen dat dezelfde unieke sleutel ook aanwezig is in de bron die we gaan gebruiken om de objecten te verrijken.

We moeten dus eerst een objecteigenschap toevoegen en deze opnemen in de broninstelling die we hebben gebruikt om de objecten aan te maken.

Ga naar het tabblad Algemeen en klik op Objecteigenschap toevoegen en maak een nieuwe objecteigenschap aan. Ik heb de eigenschap "UniqueId" aangemaakt (zie de screenshot hieronder).

Setup_Object_enrich_2.JPG

Er hoeft verder niets geconfigureerd te worden aan de eigenschap. Deze wordt gebruikt als tijdelijke opslag voor de unieke waarde uit de bron. De bron die gebruikt wordt voor verrijking zal deze eigenschap gebruiken om het juiste object op te zoeken.

We moeten er nu voor zorgen dat de bron die de objecten aanmaakt ook de "UniqueId" eigenschap vult. Ga naar het tabblad Bronnen.

Setup_Object_enrich_3.JPG

Klik op Source Applications om de bronconfiguratie te openen die de objecten aanmaakt. Zet het vinkje bij Nieuwe objecten mogen worden aangemaakt met data uit de bron aan om nieuwe objecten aan te maken of bij te werken en/of vragenlijstvraagstukken te koppelen met data uit de bron. Zet dit vinkje altijd aan als de bron de eerste bron is voor die objectdefinitie.

Klik daarna op Veldkoppeling toevoegen en selecteer in de nieuw toegevoegde regel de eigenschap "UniqueId" en wijs het unieke veld uit de bron toe. Zie de afbeelding hieronder voor mijn instellingen.

Setup_Object_enrich_4.JPG

Nu we de configuratie die objecten toevoegt hebben bijgewerkt, kunnen we een nieuwe configuratie toevoegen die de objecten verrijkt.

Om je een idee te geven van de inhoud van mijn bron, zie je hieronder een screenshot met wat basisinformatie over licenties.

Setup_Object_enrich_5.JPG

De bron bevat hetzelfde "ID"-veld als de bron die gebruikt is voor het aanmaken van objecten. Het "ID"-veld wordt ook gebruikt om de "UniqueId" eigenschap te vullen.

Open in BlueDolphin het tabblad bronnen van de objectdefinitie en klik op Bronkoppeling toevoegen. Zie de afbeelding hieronder voor mijn instellingen.

Setup_Object_enrich_6.JPG

De belangrijkste instellingen zijn:

  • Ik laat Nieuwe objecten mogen worden aangemaakt met data uit de bron uitgevinkt. Ik wil geen nieuwe objecten aanmaken met data uit deze bron, ik wil bestaande objecten verrijken.

  • Ik stel de "=" in op het veld UnitId. Hierdoor gebruikt BlueDolphin het "ID"-veld in mijn bron en gebruikt de waarde om te zoeken naar een overeenkomstige waarde in de UniqueId objecteigenschap. Wanneer een object met dezelfde waarde in de "UniqueId" eigenschap wordt gevonden, wordt de bron aan dat object gekoppeld.

  • Je kunt de bronnaam als waarde van de titel gebruiken. Dit zal echter nooit gebruikt worden omdat we geen objecten aanmaken met deze bron.

Als alle configuraties klaar zijn, sla de objectdefinitie op. Om het verrijkingsproces te starten, klik je op het ververs-icoon. Zie de afbeelding hieronder.

Setup_Object_enrich_7.JPG

Om het resultaat van bovenstaande acties te bekijken, ga je naar Objecten en open je de Applicatiecomponent "7Zip".

Setup Object enrich 8.png

Selecteer het tabblad Bronnen.

Setup_Object_enrich_9.JPG

Hier zie je dat er een bron is gekoppeld aan het object "7Zip" met 2 bronnen: "Source_Applications" en "Source_Applications2". Je kunt elke bron selecteren om de inhoud te bekijken. Bij het selecteren van "Source_Applications2" zie je dat de waarde van het ID-veld gelijk is.

Setup_Object_enrich_10.JPG

Je kunt deze stap meerdere keren herhalen om al je beschikbare bronnen te koppelen aan BlueDolphin-objecten. Je kunt verschillende bronnen gebruiken in vragenlijstvelden (zoals getoond in Bron gebruiken om objecten te maken) of in rapportages.

Was dit een antwoord op uw vraag?