Med frågor kan du aggregera och segmentera data från flera tabeller eller kalkylark baserat på specifika kriterier. Jämfört med enskilda tabeller och ark är frågor en enklare och mer robust lösning för att dela stora dataset mellan olika arbetsytor.
Krav
- Endast ägare av arbetsytor kan dela frågor.
- Om du vill visa eller köra en aktie i arbetsytan på målet måste du ha åtkomst till alla frågans källdata i arbetsytan på källan. Alternativt kan alla i arbetsytan få åtkomst till en aktie så länge som en användare har tilldelats rollen Kör fjärrfrågor.
Aktivera en fråga från källans arbetsyta
För att göra det möjligt för ägare av andra arbetsytor att visa och köra en fråga kan du aktie den. När du delar en fråga måste eventuella ändringar fortfarande göras i den ursprungliga arbetsytan.
- Från Wdata Home , håll muspekaren över frågan och välj Aktivera från åtgärdsmenyn.
- Öppna rullgardinsmenyn Välj en arbetsyta och välj en arbetsyta som du vill dela frågan med.
Obs: Endast användare med åtkomst till alla frågans källdata kommer att kunna visa eller köra den. För att utöka åtkomsten till alla användare i den delade arbetsytan, tilldela minst en användare rollen Run Remote Queries.
- (Valfritt) Om du vill bevilja åtkomst till alla i arbetsytan på målet öppnar du rullgardinsmenyn bredvid den nyligen tillagda arbetsytan och väljer en av de listade användarna.
Obs: Den här menyn visar bara användare som har tilldelats rollen Kör fjärrfrågor i arbetsytan på målet.
- Klicka på Apply Changes för att spara.
Lås frågekörningar
Du kan tillfälligt pausa en aktie genom att öppna menyn med tre punkter på höger sida och välja Lock Query Runs. Det här låset kan tillämpas på en enda arbetsyta eller på alla arbetsytor samtidigt.
Eftersom en låst fråga bara kan köras i källans arbetsyta används den ofta när man redigerar en fråga som tidigare har aktie eller väntar på nya data.
Alla låsta frågor markeras i arbetsytan på målet med ett litet hänglås .
Tilldelning av rollen Kör fjärrfrågor
Rollen Run Remote Queries gör det möjligt för en enda tilldelad användare att fungera som "medlare" för alla frågekörningar i en arbetsyta. I praktiken beviljas den valda användaren full åtkomst till frågan - och alla andra i arbetsytan får köra den genom att "låna" deras behörigheter. Detta innebär att endast en mediator behövs för hela arbetsytan.
För att tilldela denna roll:
- Logga in på arbetsytan på målet som Ägare av arbetsytan.
- I huvudmenyn klickar du på ikonen Members längst upp till vänster.
- Välj den användare vars autentiseringsuppgifter ska användas för att köra frågan och klicka på Edit Roles.
- Tilldela rollen Kör fjärrfrågor och klicka på Tillämpa.
- Spara dina ändringar innan du skapar sidan.
När ägare till frågor i framtiden ska dela frågor med den här arbetsytan kan de välja den här användaren i rullgardinsmenyn Kör fjärrfrågor.
Varför använda rollen Kör fjärrfrågor?
Med den här rollen kan medlemmar i en aktie arbetsyta köra en fråga utan att vara medlem i källans arbetsyta. Det är perfekt när det handlar om känslig eller konfidentiell information, eftersom mottagarna kan köra frågan och se resultatet utan att få åtkomst till de underliggande uppgifterna.
Hur kör jag en aktie fråga utan rollen Kör fjärrfrågor?
Om den här rollen inte är tilldelad kan den aktie-frågan endast köras när dessa villkor är uppfyllda:
- Användaren har ett konto i källans arbetsyta.
- Användaren har åtkomst till den fråga som kommer att aktie och alla dess underliggande data.
- Användaren har ett konto i arbetsytan på målet.
Kör frågor med aktier i arbetsytan på målet
Aktiebaserade frågor fungerar i stort sett på samma sätt som de andra frågorna i din arbetsyta. Gör något av följande för att köra en aktie-fråga från Wdata Home:
- Håll muspekaren över frågan och välj Run Query från dess åtgärdsmeny.
- Öppna frågan i läget "View only" och klicka på Run Query längst upp till vänster.
Ikoner, begränsningar och andra frågor
Följande ikoner kan visas bredvid aktier på Wdatas startskärm:
- En hänglåsikon = Den här frågan är låst i källans arbetsyta och kan inte köras.
- En nedåtgående pil = Den här frågan är aktie från en annan arbetsyta.
- En pil uppåt = Den här frågan aktieförs med en annan arbetsyta.
Vanliga frågor och svar
Jag är i arbetsytan för källan. Varför kan jag inte se alla som den här frågan delas med?
På grund av säkerhetsbegränsningar kan du bara visa de specifika arbetsytor som du har behörighet till. Om en annan ägare av arbetsytan aktie i samma fråga och du inte har åtkomst till arbetsytan på målet döljs dess namn.
Kan jag exportera, ändra eller åter dela en fråga som har delats med mig?
Nej, frågor som har aktieats med dig tillhör den ursprungliga arbetsytan och kan inte ändras.
Kan jag skapa en ny fråga med den aktie-frågan som källa?
Inte just nu.
Kan jag aktie en nästlad fråga?
Ja, du kan aktie en nästlad fråga över arbetsytor. Det enda kravet är att både frågorna och deras källdata finns i arbetsytan för källan.
Obs: En kapslad fråga kan inte delas om den förlitar sig på en delad källa - se föregående fråga.
Kan jag använda korstabell med aktie-frågor?
Nej, korstabell kan endast aktiveras från källans arbetsyta.