Met query's kunt u gegevens uit meerdere tabellen of spreadsheets samenvoegen en segmenteren op basis van specifieke criteria. In tegenstelling tot afzonderlijke tabellen en werkbladen bieden query's een eenvoudigere en robuustere oplossing voor het delen van grote datasets tussen werkruimtes.
Vereisten
- Alleen beheerders van werkruimtes kunnen zoekopdrachten 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 kan iedereen in de werkruimte toegang krijgen tot een gedeelde query, zolang aan één gebruiker de rol Externe query's uitvoeren is toegewezen.
- Controleer voordat u begint of de module Cross-Workspace Queries is ingeschakeld in uw werkruimten. Als deze functie nog niet is ingeschakeld, moet uw organisatiebeheerder een verzoek indienen om deze te activeren.
Roldefinities
In de SOURCE-werkruimte
| Rol | Beschrijving | Waar toe te wijzen |
|---|---|---|
| Werkruimte-eigenaar | Dit moet de persoon zijn die de query deelt met de doelwerkruimte. | Klik in de query op Machtigingen in de werkbalk en selecteer Eigenaar . |
| Kijker op de gedeelde zoekopdracht | Het minimum dat nodig is om de mediator te kunnen uitvoeren. | Klik in elke brontabel op Machtigingen in de werkbalk en selecteer Viewer . |
| Weergave van alle onderliggende tabellen die door de query worden gebruikt. | Vereist voor de mediator om toegang te krijgen tot de brongegevens. | Klik in elke brontabel op Machtigingen in de werkbalk en selecteer Viewer . |
In de BESTEMMING-werkruimte
| Rol | Beschrijving | Waar toe te wijzen |
|---|---|---|
| Externe query's uitvoeren | Wijst de gebruiker aan als bemiddelaar; voert de query uit namens alle andere gebruikers van de werkruimte. | Open het lidmaatschap van de werkruimte en wijs de rol 'Externe query's uitvoeren' toe aan één persoon in die werkruimte. Zie De rol 'Externe query's uitvoeren' toewijzen hieronder. |
| Elke standaard werkruimterol (bijvoorbeeld: Kijker, Bewerker). | Deze rol moet worden toegewezen in combinatie met de rol "Externe query's uitvoeren"; het kan niet als een op zichzelf staande rol functioneren. | Open de ledenlijst van deze werkruimte en wijs rollen toe. |
Deel een query vanuit de bronwerkruimte.
Om eigenaren van andere werkruimten in staat te stellen een query te bekijken en uit te voeren, kunt u deze delen. Wanneer u een query deelt, moeten alle bewerkingen nog steeds in de oorspronkelijke werkruimte van die query worden uitgevoerd.
- Ga vanuit Wdata Home met de muis over de query en selecteer Delen in het actiemenu.
-
Open het vervolgkeuzemenu Selecteer een werkruimte en kies een werkruimte waarmee u de query wilt delen.
Opmerking : Alleen gebruikers met toegang tot alle brongegevens van de query kunnen deze bekijken of uitvoeren. Om toegang te verlenen aan alle gebruikers in de gedeelde werkruimte, wijs ten minste één gebruiker de rol 'Externe query's uitvoeren' toe.
-
( Optioneel ) Om iedereen in de doelwerkruimte toegang te geven, opent u het vervolgkeuzemenu naast de zojuist toegevoegde werkruimte en selecteert u een van de vermelde gebruikers.
Opmerking : Dit menu toont alleen gebruikers aan wie de rol ' Externe query's uitvoeren ' is toegewezen in de doelwerkruimte.
- Klik op Wijzigingen toepassen om op te slaan.
De vergrendelingsquery wordt uitgevoerd
Je kunt een gedeelde query tijdelijk pauzeren door het menu met de drie puntjes aan de rechterkant te openen en Query-uitvoeringen vergrendelen te selecteren. Dit slot kan worden toegepast op één werkruimte of op alle werkruimtes 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 in afwachting van nieuwe gegevens.
Vergrendelde query's worden in de doelwerkruimte aangegeven met een klein hangslotpictogram .
Wijs de rol 'Externe query's uitvoeren' toe.
De rol 'Externe query's uitvoeren' stelt één toegewezen gebruiker in staat om als 'bemiddelaar' op te treden voor alle query-uitvoeringen in een werkruimte. In feite krijgt de geselecteerde gebruiker volledige toegang tot de query, en iedereen in de werkruimte mag deze uitvoeren door hun machtigingen te "lenen". Dit betekent dat er slechts één mediator nodig is voor de gehele werkruimte.
Om deze rol toe te wijzen:
- Meld u aan bij de doelwerkruimte als de Werkruimte-eigenaar .
- Klik op de werkruimte-identificatie rechtsboven en selecteer Leden .
- Selecteer de gebruiker wiens inloggegevens gebruikt zullen worden om de query uit te voeren.
- Klik op Bewerken en selecteer Rollen .
- Wijs de rol Externe query's uitvoeren toe en klik op Toepassen .
- Sla je wijzigingen op voordat je de pagina verlaat.
Wanneer query-eigenaren in de toekomst query's met deze werkruimte willen delen, kunnen ze deze gebruiker selecteren in het vervolgkeuzemenu 'Externe query's uitvoeren'.
Waarom zou je de rol 'Externe query's 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 het omgaan met gevoelige of vertrouwelijke informatie, omdat de ontvangers de query kunnen uitvoeren en de resultaten kunnen bekijken zonder toegang te hebben tot de onderliggende gegevens.
Hoe voer ik een gedeelde query uit zonder de rol 'Externe query's uitvoeren'?
Als deze rol niet is toegewezen, kan de gedeelde query alleen worden uitgevoerd als aan de volgende voorwaarden is voldaan:
- De gebruiker heeft een account in de bronwerkruimte.
- De gebruiker heeft toegang tot de query die gedeeld zal worden, en alle bijbehorende gegevens.
- De gebruiker heeft een account in de doelwerkruimte.
Voer gedeelde query's uit in de doelwerkruimte.
Gedeelde query's werken grotendeels hetzelfde als de andere query's in uw werkruimte. Om een gedeelde query vanuit Wdata Home uit te voeren, kunt u een van de volgende acties uitvoeren:
- Beweeg de muis over de query en selecteer Query uitvoeren in het actiemenu.
- Open de query in de modus "Alleen bekijken" en klik op Query uitvoeren linksboven.
Pictogrammen, beperkingen en andere vragen
De volgende pictogrammen kunnen naast gedeelde query's 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 bevind me in de bronwerkruimte. Waarom kan ik niet zien met wie deze vraag is gedeeld?
Vanwege beveiligingsbeperkingen kunt u alleen de specifieke werkruimten bekijken waarvoor u toegangsmachtiging hebt. Als een andere werkruimte-eigenaar dezelfde query deelt en u geen toegang hebt tot de doelwerkruimte, wordt de naam ervan verborgen.
Kan ik een query die met mij is gedeeld exporteren, wijzigen of opnieuw delen?
Nee, query's die met u zijn gedeeld, behoren tot de oorspronkelijke werkruimte en kunnen niet worden gewijzigd.
Kan ik een nieuwe query maken met de gedeelde query als bron?
Niet op dit moment.
Kan ik een geneste query delen?
Ja, je kunt een geneste query delen tussen verschillende werkruimten. De enige vereiste is dat zowel de query's als de bijbehorende brongegevens in de bronwerkruimte aanwezig zijn.
Opmerking : Een geneste query kan niet worden gedeeld als deze afhankelijk is van een gedeelde bron -- zie de vorige vraag.
Kan ik kruistabellen gebruiken met gedeelde query's?
Nee, kruistabel kan alleen vanuit de bronwerkruimte worden ingeschakeld.