In dit onderwerp wordt beschreven wat u moet weten om met de gegevenssets van een werkmap te werken.
In uw werkmap kunnen meerdere gegevenssets worden gebruikt.
Wanneer u een gegevensset vervangt, wordt in Oracle Analytics aangegeven hoe u de kolommen uit de gegevensset die u hebt vervangen opnieuw kunt toewijzen aan de vervangende gegevensset. U kunt deze voorgestelde toewijzingen accepteren en bijwerken.
U kunt een gegevensset verwijderen uit een werkmap. Wanneer u dit doet, verwijdert u alle kolommen van de gegevensset uit de visualisaties, filters en berekeningen van de werkmap.
U kunt vanaf de pagina Gegevens van de Werkmapeditor navigeren naar de editor voor de Gegevensset of naar de transformatie-editor om de gegevenssets van een werkmap te bekijken of te wijzigen.
Opmerking:
Een gegevensset kan worden gebruikt in meerdere werkmappen en gegevensstromen. Het aanpassen van een gegevensset heeft gevolgen voor alle werkmappen en gegevensstromen waarin de gegevensset wordt gebruikt.Zie voor meer informatie: De gegevensseteditor en Uw gegevens verrijken en transformeren.
In dit onderwerp wordt uitgelegd wat integratie is en hoe u de gegevenssets van een werkmap kunt integreren.
Wanneer u meer dan één gegevensset toevoegt aan een werkmap, worden in Oracle Analytics overeenkomende kolommen gezocht tussen de gegevenssets die u hebt toegevoegd. Dit matchproces wordt integratie genoemd.
Gegevensset A kan bijvoorbeeld nieuwe dimensies bevatten waarmee de attributen van gegevensset B worden uitgebreid. Gegevensset B kan ook nieuwe feiten bevatten die u kunt gebruiken in combinatie met de eenheden die al aanwezig zijn in gegevensset A.
Externe dimensies die dezelfde naam hebben en waarvan het gegevenstype compatibel is met attributen in de bestaande gegevensset, worden tijdens de integratie automatisch gematcht.
Gegevenssets die niet zijn geïntegreerd, worden in het deelvenster Gegevens van de werkmap gescheiden door een lijn.
Er zijn beperkingen tussen gegevenselementen en visualisaties wanneer een werkmap gegevenssets bevat die niet zijn geïntegreerd. Als uw werkmap bijvoorbeeld twee gegevenssets bevat die niet zijn geïntegreerd, kunt u de gegevenselementen van een gegevensset niet opnemen in de filters, visualisaties of berekeningen van een andere gegevensset.
Integratierelaties worden opgeslagen in de tabellen en niet in de werkmap. Integratieovereenkomsten die u toevoegt of verwijdert, hebben dus gevolgen voor de andere gegevenssets waarin dezelfde tabellen worden gebruikt.
Integratie is niet beschikbaar voor gegevenssets met Oracle Essbase- of Oracle EPM Cloud-verbindingen.
Uw werkmap kan een gegevensset met tabellen op basis van verschillende verbindingen en schema's bevatten. Als een gegevensset meerdere tabellen bevat, bevatten de tabellen joins. Zie voor meer informatie: Joins van gegevenssettabellen: uitleg. In uw werkmap kunt u gegevenssets integreren die meerdere tabellen en joins bevatten. U kunt bijvoorbeeld gegevenssets met meerdere tabellen toevoegen en integreren als u in uw werkmap cross-factanalyse wilt opnemen.
In sommige gevallen ontbreken de gewenste gegevensrijen in een gegevensset. In die gevallen moet u opgeven welke gegevensset u wilt gebruiken voor gegevensintegratie.
Soms ontbreken gegevensrijen als uw werkmap gegevens bevat uit twee gegevenssets die een combinatie van attributen en waarden bevatten, en bepaalde overeenkomende waarden wel voorkomen in de ene bron, maar niet in de andere.
Stel, we hebben twee gegevenssets (Bron A en Bron B) die gedeeltelijk iets andere rijen bevatten, zoals u kunt zien in de volgende afbeelding: Zoals u ziet, komt IN-8 niet voor in Bron A en IN-7 niet in Bron B.
De volgende resultaten worden weergegeven als u de optie Alle rijen voor het integreren van gegevens selecteert voor Bron A en u de optie Overeenkomende rijen voor het integreren van gegevens selecteert voor Bron B. Omdat IN-7 niet voorkomt in Bron B, bevatten de resultaten een 'Vertegenwoordiger' en 'Bonus' met de waarde NULL.
De volgende resultaten worden weergegeven als u de optie Overeenkomende rijen voor het integreren van gegevens selecteert voor Bron A en u de optie Alle rijen voor het integreren van gegevens selecteert voor Bron B. Omdat IN-8 niet voorkomt in Bron A, bevatten de resultaten geen 'Datum' en geen 'Opbrengsten'.
De visualisatie voor bron A bevat 'Datum' als attribuut, bron B bevat 'Vertegenwoordiger' als attribuut en de overeenkomende kolom is 'Inv#'. Volgens dimensieregels kunt u deze attributen niet gebruiken met een eenheid uit de andere tabel, tenzij u ook de matchkolom gebruikt.
Er zijn twee instellingen voor het integreren van tabellen die beide attributen en eenheden bevatten. Deze worden afzonderlijk ingesteld in elke visualisatie op basis van de kolommen die worden gebruikt in de visualisatie. Deze instellingen zijn Alle rijen en Overeenkomende rijen. Hiermee wordt bepaald welke bronrijen door het systeem worden gebruikt bij het retourneren van de gegevens die worden gevisualiseerd.
Het systeem wijst automatisch een gegevensintegratiemethode toe op basis van de volgende regels:
Als uw werkmap twee gegevenssets bevat, kunt u de gegevens in de ene gegevensset integreren met die in de andere gegevensset.
Wanneer u meer dan één gegevensset toevoegt aan een werkmap, wordt gezocht naar overeenkomsten voor de gegevens die zijn toegevoegd. Externe dimensies die dezelfde naam hebben en waarvan het gegevenstype compatibel is met attributen in de bestaande gegevensset, worden automatisch gematcht. Integratierelaties worden opgeslagen in de tabellen en niet in de werkmap. Integratieovereenkomsten die u toevoegt of verwijdert, zijn dus van invloed op de andere gegevenssets waarin dezelfde tabellen worden gebruikt.
Zie voor meer informatie: Integratie: Uitleg.
Opmerking:
Gegevenssets kunnen tabellen op basis van verschillende verbindingen en schema's bevatten. Deze gegevenssets maken gebruik van joins die worden gedefinieerd in de gegevensseteditor. Als u de integratie in werkmappen wilt verminderen of elimineren, is het raadzaam om waar mogelijk gegevenssets te maken die meerdere tabellen bevatten en joins gebruiken. Zie voor meer informatie: Een gegevensset maken op basis van een verbinding.Hier volgen enkele tips om de beste resultaten te krijgen bij het integreren van gegevens.
Fout bij de maximale runtimelimiet voorkomen
Wanneer u een externe gegevensset integreert met een Oracle Analytics onderwerpgebied en gebruikmaakt van kolommen en filters uit beide bronnen in dezelfde visualisatie, treedt er mogelijk een time-out op in Oracle Analytics.
Om een time-out te vermijden, past u meer filters voor het onderwerpgebied toe. Hierdoor retourneert de query minder gegevens.
U kunt de eigenschappen van een visualisatie wijzigen door de gegevensintegratie-instellingen van de werkmap te overschrijven.