Met query's kunt u gegevens uit meerdere tabellen of spreadsheets samenvoegen en segmenteren op basis van specifieke criteria. In plaats van afzonderlijke tabellen en bladen, bieden query's een eenvoudigere en robuustere oplossing voor het delen van grote gegevenssets tussen werkruimten.
Vereisten
- Alleen eigenaars van werkruimten kunnen query's delen.
- Om een gedeelde query in de doelwerkruimte te bekijken of uit te voeren, moet u toegang hebben tot alle brongegevens van de query in de bronwerkruimte. Als alternatief heeft iedereen in de werkruimte toegang tot een gedeelde query, zolang aan één gebruiker de rol Run Remote Queries is toegewezen.
Een query delen vanuit de bronwerkruimte
Om eigenaren van andere workspaces in staat te stellen een query te bekijken en uit te voeren, kunt u deze delen. Wanneer u een query deelt, moeten eventuele bewerkingen nog steeds in de eigen werkruimte worden uitgevoerd.
- Ga naar Wdata Home , ga met de muis over de query en selecteer Share in het actiemenu.
- Open het vervolgkeuzemenu Selecteer een werkruimte en kies een werkruimte om de query mee te delen.
Opmerking: Alleen gebruikers met toegang tot alle brongegevens van de query kunnen deze bekijken of uitvoeren. Om de toegang uit te breiden naar alle gebruikers in de gedeelde werkruimte, minstens één gebruiker de rol Remote Queries uitvoeren toewijzen.
- (Optioneel) Om toegang te verlenen aan iedereen in de bestemmingswerkruimte, opent u het vervolgkeuzemenu naast de nieuw toegevoegde werkruimte en selecteert u een van de vermelde gebruikers.
Opmerking: Dit menu toont alleen gebruikers waaraan de rol Remote Queries uitvoeren in de doelwerkruimte is toegewezen.
- Klik op Wijzigingen toepassen om op te slaan.
Query uitvoeren vergrendelen
U kunt een gedeelde query tijdelijk onderbreken door het menu met de drie puntjes aan de rechterkant te openen en Queryruns vergrendelen te selecteren. Deze vergrendeling kan worden toegepast op een enkele werkruimte, of op alle werkruimten tegelijk.
Omdat een vergrendelde query alleen in de bronwerkruimte kan worden uitgevoerd, wordt deze vaak gebruikt bij het bewerken van een eerder gedeelde query of bij het wachten op nieuwe gegevens.
Vergrendelde query's worden in de bestemmingswerkruimte aangegeven met een klein pictogram van een hangslot .
De rol Remote query's uitvoeren toewijzen
Met de Run Remote Queries rol kan één toegewezen gebruiker optreden als "mediator" voor alle query runs in een werkruimte. In feite krijgt de geselecteerde gebruiker volledige toegang tot de query -- en alle anderen in de werkruimte mogen de query uitvoeren door hun rechten te "lenen". Dit betekent dat er maar één mediator nodig is voor de hele werkruimte.
Om deze rol toe te wijzen:
- Log in op de bestemmingswerkruimte als Workspace Owner.
- Klik in het hoofdnavigatiemenu op het pictogram Leden linksboven.
- Selecteer de gebruiker wiens referenties gebruikt zullen worden om de query uit te voeren, en klik op Rollen bewerken.
- Wijs de rol Remote Queries uitvoeren toe en klik op Toepassen.
- Opslaan uw wijzigingen voordat u de pagina bestaat.
Wanneer u in de toekomst query's met deze werkruimte deelt, kunnen query-eigenaars deze gebruiker selecteren in het vervolgkeuzemenu Query's op afstand uitvoeren.
Waarom de rol Remote Queries uitvoeren gebruiken?
Met deze rol kunnen leden van een gedeelde werkruimte een query uitvoeren zonder lid te zijn van de bronwerkruimte. Het is perfect voor gevoelige of vertrouwelijke informatie, omdat de ontvangers de query kunnen uitvoeren en de resultaten kunnen zien zonder toegang te krijgen tot de onderliggende gegevens.
Hoe voer ik een gedeelde query uit zonder de rol Externe query's uitvoeren?
Als deze rol niet is toegewezen, dan kan de gedeelde query alleen worden uitgevoerd als aan deze voorwaarden is voldaan:
- De gebruiker heeft een account in de bronwerkruimte.
- De gebruiker heeft toegang tot de query die gedeeld zal worden en tot alle onderliggende gegevens.
- De gebruiker heeft een account in de bestemmingswerkruimte.
Gedeelde query's uitvoeren in de bestemmingswerkruimte
Gedeelde query's werken grotendeels hetzelfde als de andere query's in uw werkruimte. Om een gedeelde query uit te voeren vanuit Wdata Home, doet u een van de volgende dingen:
- Ga met de muis over de query en selecteer Query uitvoeren in het actiemenu.
- Open de query in de modus "Alleen weergeven" en klik linksboven op Query uitvoeren.
Pictogrammen, beperkingen en andere vragen
De volgende pictogrammen kunnen naast gedeelde zoekopdrachten op het startscherm van Wdata verschijnen:
- Een hangslotpictogram = Deze query is vergrendeld in de bronwerkruimte en kan niet worden uitgevoerd.
- Een pijl naar beneden = Deze query wordt gedeeld vanuit een andere werkruimte.
- Een pijl omhoog = Deze query wordt gedeeld met een andere werkruimte.
Veelgestelde vragen
Ik ben in de bronwerkruimte. Waarom kan ik niet iedereen zien met wie deze query wordt gedeeld?
Vanwege veiligheidsbeperkingen kunt u alleen de specifieke werkruimten bekijken waartoe u toegang hebt. Als een andere eigenaar van de werkruimte dezelfde query deelt en u geen toegang hebt tot de bestemmingswerkruimte, wordt de naam ervan verborgen.
Kan ik een query die met mij gedeeld is exporteren, wijzigen of opnieuw delen?
Nee, query's die met u gedeeld zijn, behoren tot de oorspronkelijke werkruimte en kunnen niet gewijzigd worden.
Kan ik een nieuwe query maken met de gedeelde query als bron?
Op dit moment niet.
Kan ik een geneste query delen?
Ja, u kunt een geneste query over workspaces delen. De enige vereiste is dat zowel query's als hun brongegevens bestaan in de bronwerkruimte.
Opmerking: Een geneste query kan niet worden gedeeld als deze afhankelijk is van een gedeelde bron -- zie de vorige vraag.
Kan ik crosstab gebruiken met gedeelde query's?
Nee, kruistabel kan alleen worden ingeschakeld vanuit de bronwerkruimte.