Ga naar hoofdinhoud Ga naar aanvullende inhoud

Maak een distributielijst voor uw rapport

Voordat u een rapporttaak maakt, moet u de distributielijst definiëren voor de Qlik Sense applicatie die de basis vormt voor uw rapport. De distributielijst bevat alle ontvangers en groepen ontvangers die ontvangers kunnen zijn van rapporttaken van een applicatie.

video thumbnail

Gebruik de distributielijst om de individuen te configureren aan wie rapporten worden verzonden. Wanneer u een rapporttaak configureert, selecteert u de ontvangers en de groepen in uw distributielijst die de uitvoer van die specifieke rapporttaak ontvangen.

De distributielijst levert de volgende details:

  • Alle ontvangers van rapporten die worden gegenereerd vanuit de applicatie, inclusief hun namen, e-mailadressen, de filters die op ze van toepassing zijn en welke groepen ze toe behoren.

  • Alle groepen (verzamelingen van één of meer ontvangers) die rapporten kunnen ontvangen die zijn gegenereerd vanuit de applicatie.

Als u een bronbestand uploadt als de distributielijst, wordt het weergegeven op de tabbladen Ontvangers en Groepen in de sectie Rapportage van de applicatie.

De tabbladen Ontvangers en Groepen

De tabbladen Ontvangers en Groepen in de rapportsectie van de app

Er kan slechts één bronbestand aan een applicatie worden toegevoegd. Als u wijzigingen moet aanbrengen aan het bronbestand, bewerkt u het bestand (of de gegevensbron) dat u oorspronkelijk hebt geüpload en uploadt u het opnieuw. Als u in plaats daarvan gegevensverbindingen gebruikt om de distributielijst te definiëren, bewerkt u het script zodra dat nodig is. Wanneer u dit doet moeten er zo nodig equivalente wijzigingen worden gemaakt aan de rapporttaakconfiguratie en -filters.

Wie kan rapporten ontvangen?

Als u in-app rapporten gebruikt in combinatie met Qlik Cloud Analyse, dan kunt u rapporten via e-mail versturen naar zowel interne als externe ontvangers.

Uitvoer en sectietoegang

De onderstaande tabel beschrijft elk type ontvanger en wat zij in hun rapporten kunnen zien. Deze tabel beschrijft het gedrag voor applicaties met en zonder sectietoegang. Ga voor meer informatie over in-app rapporten en sectietoegang naar In-applicatie rapportage en sectietoegang.

Mogelijke ontvangers die uitvoer via e-mail uit rapporttaken van een applicatie kunnen versturen
Type ontvanger Beschrijving Gedrag
Intern

Een gebruiker in de Qlik Cloud-tenant, geïdentificeerd door een overeenkomend e-mailadres (matchen is hoofdletterongevoelig).

Om te leren hoe u een gebruiker toevoegt aan de Qlik Cloud-tenant, raadpleegt u:

Tenzij de applicatie gebruikmaakt van sectietoegang, worden de gegevens in het rapport van deze ontvanger gebaseerd op de toegang die de rapporttaakeigenaar tot de applicatie heeft.
Extern Een gebruiker die niet in de Qlik Cloud-tenant zit. Gegevens in het rapport worden altijd gebaseerd op de toegangsrechten van de eigenaar van de rapporttaak, ongeacht of de applicatie sectietoegang gebruikt of niet.

Distributie van een Microsoft SharePoint-rapport

Als u daarentegen rapporten verstuurt middels een distributiemap (Microsoft SharePoint), kan iedereen met toegang tot de in de bijbehorende verbinding opgegeven locatie de rapporten openen. De identificatie van interne ontvangers werkt hetzelfde als voor e-mailuitvoer.

Rapportlevering via de Microsoft SharePoint-distributiemap is niet beschikbaar als de applicatie sectietoegang gebruikt.

Bij het verzenden van rapporten via een distributiemap moet u nog steeds een distributielijst definiëren voor de applicatie om rapportuitvoer te genereren. Een distributielijst helpt bij het bepalen van het aantal versies van de rapportuitvoer die gegenereerd moeten worden als de rapporttaak wordt uitgevoerd (meestal één bestand per afzonderlijk ontvangersfilter). Zie Rapporten aan een distributiemap leveren voor meer informatie over de opslag van rapporten in een distributiefolder.

De distributielijst, ontvangersfilters en taakuitvoer

De distributielijst regelt de rapportfilters die op iedere ontvanger afzonderlijk worden toegepast.Wanneer u de distributielijst aan de applicatie toevoegt, wordt er een afzonderlijke ontvanger gemaakt voor elk filter dat u erop toepast. Wanneer u een rapporttaak configureert, voegt u iedere ontvanger toe als een gebruiker/filtercombinatie die correspondeert aan een enkel filter.

Als u bijvoorbeeld filters A en B toepast op een ontvanger met de naam Gebruiker1, worden er twee ontvangers toegevoegd aan de applicatie – Gebruiker1 met filter A, en Gebruiker1 met filter B.

Voor meer informatie over hoe u uw rapporttaak kunt configureren om de vereiste uitvoer te genereren, zie:

Overwegingen voor het eigendom van taken voor geplande ladingen

Distributielijsten werken via automatische of handmatige wijzigingen in het load-script van een applicatie. Wanneer de distributielijst van een applicatie wordt gemaakt of aangepast, hetzij door een bronbestand te uploaden in de sectie Rapportage of door het load-script handmatig te bewerken, wordt u de nieuwe eigenaar van alle taken die zijn gemaakt voor geplande ladingen van die applicatie.

Ga voor meer informatie naar Eigendom van taken.

De distributielijst toevoegen

Voeg de distributielijst op een van de volgende twee manieren toe:

  • Upload een bronbestand

  • Definieer de ontvangers en groepen handmatig in het load-script

In de onderstaande secties worden deze methoden uitgelegd.

De distributielijst toevoegen door een bronbestand te uploaden

U kunt een distributielijst definiëren door een bronbestand te uploaden met de vereiste informatie. Dit bestand moet specifieke opmaak en structuur bevatten. De eenvoudigste manier om een bronbestand te maken is door het voorbeeldbestand te downloaden en het aan te passen met uw ontvanger- en groepsgegevens.

Als u een bronbestand als de distributielijst uploadt, vervangt dit het bestaande bronbestand, als dat er is. Er kan maar één bronbestand op een applicatie worden toegepast. Als u een bronbestand uploadt, vervangt dit bestand een eventueel eerder naar de applicatie geüpload bronbestand. Dit kan ertoe leiden dat bestaande rapporttaken niet kunnen worden uitgevoerd als er discrepanties bestaan tussen het oude en het nieuwe bestand.

Wanneer u een distributielijst toevoegt door een bronbestand te uploaden, wordt er automatisch een nieuwe sectie (Distribution List) gegenereerd in het load-script van de applicatie, en wordt de applicatie opnieuw geladen. Deze scriptsectie bevat de ontvangers en groepen voor de applicatie. De details in het distributiebestand worden dan toegankelijk in het gegevensmodel van de applicatie.

Wanneer u een bronbestand uploadt als de distributielijst, wordt het bestand ook toegevoegd als een gegevensbestand aan de ruimte die de applicatie bevat. De Distribution List scriptsectie verwijst naar dit bestand als een item binnen de ruimte.

TipAls u niet wilt dat de velden in uw geüploade distributiebestandslijst toegankelijk zijn wanneer applicatiegebruikers visualisaties en rapportfilters maken, gebruikt u de HidePrefix systeemvariabele in het script. Gebruik deze om velden te verbergen en ze toch in het gegevensmodel te behouden. Ga voor meer informatie naar HidePrefix.

Overwegingen

Denk na over de volgende belangrijke details voordat u een bronbestand uploadt:

  • De nieuwe Distribution List-scriptsectie wordt toegevoegd als de laatste sectie in het script. Daardoor zullen eventuele problemen met de scriptopmaak in de laatste sectie vóór Distribution List ertoe leiden dat er niet opnieuw kan worden geladen. Dit kan bijvoorbeeld iets zijn als dat er een puntkomma ontbreekt aan het einde van de laatste tabel die moet worden geladen.

  • Pas de SubField-functie-uitdrukkingen in de automatisch gegenereerde Distribution List-scriptsectie niet aan. Deze uitdrukkingen zijn vereist om door komma's gescheiden waarden voor uw filters en groepen te ondersteunen.

    SubField([Filters],',') AS [DL_DISTRIBUTION_FILTERS], SubField([Groups],',') AS [DL_DISTRIBUTION_GROUP_NAMES]
  • Aangezien het uploaden van het bronbestand werkt door gegevens in uw applicatie te laden, telt dit ook mee voor het aangeschafte dataloadvolume zoals gedefinieerd in het Qlik Cloud-abonnement (alleen van toepassing voor capaciteitsgebaseerde abonnementen). Zie: Qlik Cloud capaciteitsgebaseerde abonnementen.

Het voorbeeldbestand downloaden

Het voorbeeldbronbestand is een Excel-werkmap die u kunt aanpassen voordat u deze naar de applicatie uploadt.

  1. Open het Ontvangers- of Groepen-tabblad in de sectie Rapportage van een applicatie.

  2. Klik op Ontvangers en groepen toevoegen.

  3. Selecteer Toverstaf Voorbeeld downloaden.

Het voorbeeldbestand voor een distributielijst downloaden

Klik op de knop op het tabblad Ontvangers om het voorbeeldbronbestand te downloaden

Zodra u het voorbeeldbestand hebt gedownload, kunt u het aanpassen door de ontvangers en groepen voor de applicatie toe te voegen.

Ontvangers toevoegen

Open het voorbeeldbestand dat u zojuist hebt gedownload en zorg dat het volgende werkblad openstaat:

DL_DISTRIBUTION_SVC_USERS_QCS

Vervang nu de gegevens in het werkblad om uw eigen ontvangers toe te voegen. Verander of verwijder de eerste rij met de kolomkoppen niet.

  1. Voer in de kolom Naam de naam van de ontvanger in.

  2. Voer in de kolom E-mail het e-mailadres van de ontvanger in. De kolom is zodanig opgemaakt dat er automatisch een koppeling naar het e-mailadres wordt toegevoegd aan de invoer.

  3. Voer in de kolom Filters de filtergroepen toe die overeenkomen met degenen die zijn toegevoegd op het tabblad Filters in de sectie Rapportage van de applicatie. Scheid de filtergroepen met komma's.

  4. Voer in de kolom Groepen de groepen toe de ontvanger lid van is. Scheid iedere groep met een komma.

Groepen toevoegen

In het bronbestand zijn groepen gedefinieerd in het werkblad met deze naam:

DL_DISTRIBUTION_SVC_GROUPS_QCS

Open dit werkblad en vervang de gegevens om de groepen in de distributielijst te maken. Verander of verwijder de eerste rij met de kolomkoppen niet.

  1. Voer in de kolom Naam de naam van de groep in.

  2. Voer in de kolom Beschrijving een beschrijving van de groep in.

Het distributielijstbestand uploaden

Nadat u het bronbestand hebt gemaakt, uploadt u het naar de tabbladen Ontvangers of Groepen in de sectie Rapportage van de applicatie. Wanneer u dit doet, wordt de applicatie opnieuw geladen en worden de ontvangers en groepen gevuld in hun respectievelijke secties.

  1. Open het tabblad Ontvangers of Groepen.

  2. Klik op Ontvangers en groepen toevoegen.

  3. Selecteer Nieuwe versie uploaden (.xlsx).

Het bronbestand uploaden

Klik op de knop op het tabblad Ontvangers om het net gemaakte bronbestand te uploaden

De distributielijst handmatig definiëren in het load-script

Een distributielijst toevoegen door een bestand te uploaden wijzigt indirect het load-script van de applicatie. U kunt het load-script ook direct gebruiken om ontvangers en groepen toe te voegen. Dit is een geschikte optie voor geavanceerde gebruikers en is vooral behulpzaam als u verbindingen naar gegevensbronnen wilt gebruiken om de ontvangers- en groepsinformatie te verstrekken.

Als uw ontvangers en groepen bijvoorbeeld zijn gedefinieerd in een extern bronbestand, of zich bevinden in een database of human resource-systeem (bijvoorbeeld, Workday), dan kunnen met deze optie de ontvangers en groepen in de applicatie dynamisch worden bijgewerkt op basis van de verbonden bron.

Vereisten

Om de velden in het script te laten herkennen als behorend tot de distributielijst van de applicatie, moet u tags toepassen op elk vereist veld dat overeenkomt met het vereiste element van de distributielijst. Zie de onderstaande tabel voor meer informatie.

Opties voor de configuratie van rapportfilters
Veld dat tag vereist Vereiste tag Voorbeeld
Naam ontvanger DL_DISTRIBUTION_SVC__recipientName tag field [GetSheetValues.Name] with 'DL_DISTRIBUTION_SVC__recipientName'
E-mailadres ontvanger DL_DISTRIBUTION_SVC__recipientEmail tag field [GetSheetValues.Email] with 'DL_DISTRIBUTION_SVC__recipientEmail'
Ontvangerfilters DL_DISTRIBUTION_SVC__recipientFilters tag field [GetSheetValues.Filters] with 'DL_DISTRIBUTION_SVC__recipientFilters'
Groepsnaam DL_DISTRIBUTION_SVC__groupsName tag field [GetSheetValues.Groups] with 'DL_DISTRIBUTION_SVC__groupsName'
Groepsbeschrijving DL_DISTRIBUTION_SVC__groupDescription tag field [GetSheetValues.GroupDescription] with 'DL_DISTRIBUTION_SVC__groupDescription'

Voorbeeldscript

Hier volgt een voorbeeld van een scriptsectie met verbinding naar ontvangers en groepen:

LIB CONNECT TO 'My_Sample_Connection'; LOAD Name as [GetSheetValues.Name], Email as [GetSheetValues.Email], SubField([Filters],',')AS [GetSheetValues.Filters], SubField([Groups],',') AS [GetSheetValues.Groups]; SELECT Name, Email, Filters, Groups FROM GetSheetValues WITH PROPERTIES ( spreadsheetKey='abc', range='DL_DISTRIBUTION_SVC_USERS_QCS!A1:D100', valueRenderOption='FORMATTED_VALUE', dateTimeRenderOption='FORMATTED_STRING', generatedNumberedColumns='false', skipRows='' ); tag field [GetSheetValues.Name] with 'DL_DISTRIBUTION_SVC__recipientName'; tag field [GetSheetValues.Email] with 'DL_DISTRIBUTION_SVC__recipientEmail'; tag field [GetSheetValues.Filters] with 'DL_DISTRIBUTION_SVC__recipientFilters'; LOAD GroupName as [GetSheetValues.Groups], GroupDescription as [GetSheetValues.GroupDescription]; SELECT GroupName, GroupDescription FROM GetSheetValues WITH PROPERTIES ( spreadsheetKey='abc’, range='DL_DISTRIBUTION_SVC_GROUPS_QCS!A1:B100', valueRenderOption='FORMATTED_VALUE', dateTimeRenderOption='FORMATTED_STRING', generatedNumberedColumns='false', skipRows='' ); tag field [GetSheetValues.Groups] with 'DL_DISTRIBUTION_SVC__groupsName'; tag field [GetSheetValues.GroupDescription] with 'DL_DISTRIBUTION_SVC__groupDescription';

Een distributielijst verwijderen

Indien nodig kunt u alle ontvangers en groepen uit de applicatie verwijderen.

  1. Open het tabblad Ontvangers of Groepen.

  2. Klik op Drie puntjes-menu naast een ontvanger of groep en selecteer Prullenbak Alles verwijderen.

InformatieDe bovenstaande procedure werkt alleen als u een bronbestand als uw distributielijst hebt geüpload. Als u ontvangers en groepen hebt gedefinieerd met de alternatieve scriptworkflow, moet u de tags van de velden verwijderen om ze niet meer te identificeren als onderdeel van de distributielijst.

Rapportage binnen de applicatie en sectietoegang

Als de applicatie sectietoegang gebruikt, werkt het genereren van rapporten anders. Ga voor meer informatie naar In-applicatie rapportage en sectietoegang.

Distributielijsten in beheerde ruimten

Voor applicaties in beheerde ruimten kan de distributielijst niet worden bewerkt vanuit de sectie Rapportage van de applicatie. Voordat u een applicatie publiceert naar een beheerde ruimte, moet u een dummy-distributielijstbestand uploaden of handmatig een verwijzing toevoegen naar de vereiste externe bronnen in het script. Aanbevolen wordt om ruimtebewuste syntaxis in het load-script te gebruiken. Dat wil zeggen dat de verwijzingen naar de gegevensbronnen moeten wijzen naar de huidige ruimte waarin de applicatie zich bevindt. Deze syntaxis wordt mogelijk automatisch gebruikt, afhankelijk van hoe u de distributielijst toevoegt.

De gegevensbronnen die de distributielijst ter beschikking stellen moeten dezelfde parameternamen (namen van verbindingen, bestanden en velden) bevatten als de distributielijstbronnen die gebruikt worden in het load-script van de bronapplicatie.

U uploadt de werkelijke gegevensbronnen voor de distributielijst naar de beheerde ruimte.

Raadpleeg de volgende handleidingen voor meer informatie:

Machtigingen voor distributielijsten

Om de distributielijst van een applicatie te beheren, hebt u het volgende nodig:

Ruimtemachtigingen

Voor het beheer van de distributielijst in een Qlik Sense-applicatie zijn specifieke ruimterollen vereist. De vereisten zijn afhankelijk van het type ruimte waarin uw applicatie staat.

Vereisten voor applicaties in gedeelde ruimten

De volgende vereisten zijn van toepassing op applicaties in gedeelde ruimten:

  • Als u de distributielijst in de sectie Rapportage van de applicatie wilt bekijken, hebt u het toegangsrecht Kan bewerken nodig voor de ruimte.

  • Om de distributielijst te bewerken, opnieuw te uploaden en te verwijderen, moet u het toegangsrecht Kan gegevens bewerken in applicaties hebben in de ruimte.

Ga voor meer informatie naar Machtigingen in gedeelde ruimtes beheren.

Vereisten voor applicaties in beheerde ruimten

De distributielijst is niet direct configureerbaar in een beheerde ruimte. Het load-script verwijst naar de gegevensbronnen die worden gebruikt om de distributielijst te laden. Om deze gegevensbronnen toe te voegen aan de ruimte, moet u beschikken over de vereiste machtigingen voor het toevoegen en beheren van gegevensbronnen in een beheerde ruimte. Ga voor meer informatie naar Rechten in beheerde ruimten beheren.

Ga voor meer informatie over in-app rapportage in beheerde ruimten naar In-app rapportage in beheerde ruimten.

Vereisten voor een applicatie in uw persoonlijke ruimte

U moet de Private Analytics Content Creator-gebruikersrol in de tenant hebben voor volledige controle over de distributielijst.

Distributielijstbeperkingen

  • U kunt geen komma's gebruiken in de velden met namen van ontvangers en groepen, en e-mailadressen van ontvangers. Deze beperking is van toepassing op zowel de distributielijst als bestand uploaden, als op deze handmatig definiëren met het load-script.

  • U kunt maximaal 1000 ontvangers en 1000 groepen toevoegen aan de distributielijst van een applicatie. Het totale aantal ontvangers, ongeacht of ze in groepen zitten of niet, mag niet hoger zijn dan 1000.

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een tikfout, een ontbrekende stap of een technische fout – laat het ons weten!