Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie bekijken we de belangrijke query-instellingen die beschikbaar zijn in DAX Studio voor LuckyTemplates. We kijken met name naar de optie Bestand in DAX Studio en verkennen de nieuwe instellingen die deze heeft.
Deze tutorial bevat ook een uitleg over het configureren van deze instellingen en hoe ze de prestaties en werkruimte van DAX Studio beïnvloeden.
Inhoudsopgave
Query-instellingen in LuckyTemplates: het tabblad Bestand
Er zijn in totaal zeven opties op het tabblad Bestand in DAX Studio.
De eerste optie is Nieuw . Als u erop klikt, verschijnt er een dialoogvenster met de mogelijkheid om een gegevensbron te kiezen. Er is een aparte zelfstudie beschikbaar voor het begrijpen en verbinden van gegevensbronnen .
Nadat u een gegevensbron hebt gekozen, wordt er een verbinding gemaakt met het bestaande gegevensmodel dat u hebt geselecteerd.
Met de tweede optie Nieuw (Kopieer verbinding) op het tabblad Bestand kunt u een nieuwe query maken die automatisch de bestaande verbinding van uw huidige bestand gebruikt.
U kunt er ook voor kiezen om deze optie toe te voegen aan uw toegangswerkbalk, zodat u er snel toegang toe hebt zonder het tabblad Bestand te hoeven openen.
Hiermee bouw je direct verbindingen met het bestaande datamodel.
De opties Opslaan , Opslaan als en Afsluiten spreken voor zich. Ze hebben dezelfde functies als bij elk ander programma.
De instellingen voor queryopties in LuckyTemplates
Het meest interessante deel van deze tutorial ligt bij de instelling Opties . Wanneer u hierop klikt, ziet u dat er drie subopties zijn, namelijk: Standaard , Toetsbindingen en Geavanceerd . Elke suboptie heeft verdere subsecties.
Het tabblad Standaard
Onder de suboptie Standaard zijn er 14 subsecties.
De eerste is het aangepaste exportformaat .
Als u gegevens uit uw LuckyTemplates- of tabelgegevensmodel wilt exporteren, kunt u deze instellingen naar wens aanpassen.
De volgende is de DAX-formatter .
U kunt dit gebruiken om de standaard opmaakstijl in te stellen op korte lijn of lange lijn . U kunt ook de optie aan- of uitvinken om spaties na functienamen over te slaan bij het schrijven van code.
De derde instelling onder Standaard is Standaard .
Als u in een land woont waar komma's niet worden gebruikt en in plaats daarvan puntkomma's als scheidingsteken worden gebruikt, kunt u dat specificeren als de standaard scheidingstekenoptie.
Een ander segment onder Defaults is Clear Cache then Run . Wanneer u op de knop Uitvoeren drukt, kunnen er twee dingen gebeuren: het programma voert de query onmiddellijk uit of wist de cache voordat het wordt uitgevoerd. Dit hangt af van de optie die u als standaard hebt ingesteld.
Er is ook een optie om uw gebruikersnaam in de titel weer te geven of te verbergen. Als dit is ingeschakeld, wordt uw gebruikersnaam naast de programmatitel weergegeven.
De volgende is de Editor . Hiermee kunt u de instellingen van het bewerkingsgebied in DAX Studio configureren.
Het bewerkingsgebied is waar u uw code invoert.
Met de Editor-optie kunt u onder andere de lettergrootte, woordterugloop en Intellisense-breedte wijzigen.
De optie Logging is niet relevant voor gebruikers. Het is er als ondersteuning voor DAX-ontwikkelaars.
Kritieke query-instellingen in LuckyTemplates: het metagegevensvenster
Het volgende is het metagegevensvenster .
De eerste optie in het metagegevensvenster is Automatisch vernieuwen van metagegevens . Als het selectievakje niet is ingeschakeld, worden de metagegevens in uw model automatisch vernieuwd. Anders verschijnt er een knop Vernieuwen op uw metagegevens telkens wanneer er wijzigingen worden aangebracht.
Voor de optie Metadatawijzigingen detecteren kunt u de vakjes aan- of uitvinken, afhankelijk van uw vereisten.
Met de optie Preview Data kunt u een limiet stellen aan het aantal zichtbare rijen in het uitvoervenster wanneer u een DAX-query uitvoert. Dit helpt de hoeveelheid geheugen te verminderen die wordt gebruikt telkens wanneer u een query uitvoert.
Met knopinfo kunt u schakelen tussen het weergeven of verbergen van basisstatistieken en voorbeeldgegevens. Als u bijvoorbeeld naar een tabel gaat en de muisaanwijzer op een kolom plaatst, kunt u wat basisinformatie ophalen, afhankelijk van wat u hebt geselecteerd.
Met de optie Verborgen objecten kunt u alle objecten in uw tabelobjectmodel tonen/verbergen. Tabellen met doorzichtige pictogrammen kunnen worden weergegeven of verborgen in uw metagegevens, afhankelijk van de standaardoptie die u hebt gekozen.
Andere instellingen onder het tabblad Standaard
Het volgende onder het tabblad Standaard is het gedeelte Privacy . Er zijn vier instellingen die u kunt aanpassen aan uw behoeften.
De volgende is de sectie Querygeschiedenis .
Hiermee kunt u het aantal query's dat in de geschiedenisbak wordt bewaard, vergroten. Er is ook een optie om de Trace Timing te tonen/verbergen, inclusief de Storage Engine en de Formula Engine.
Het volgende is de resultatenbak .
Indien aangevinkt, komt de instelling Automatic Format Results overeen met de opmaak van metingen tussen het tabelmodel en DAX Studio. Er zijn ook andere instellingen waarmee u kunt wisselen.
Laten we vervolgens naar het gedeelte Server Timings gaan .
Deze instelling is belangrijk bij het identificeren van de code en query's voor de opslagengine.
De sectie Geluiden is niet belangrijk bij het bouwen van codes in DAX Studio.
Laten we dus naar het gedeelte Time-outs gaan .
Er zijn drie time-outs die u kunt aanpassen. De time-out voor DAX-formatterverzoeken houdt rekening met vertragingen in de gegevensoverdracht. Als u bijvoorbeeld uw DAX-code aan het formatteren bent, maar de netwerklatentie langer dan 10 seconden duurt, krijgt uw verzoek een time-out en wordt de DAX-code niet geformatteerd. Dit concept geldt ook voor de Server Timings End Event time-out en de Trace Startup Timeout .
U kunt de tijd voor elke time-out verhogen of verlagen, afhankelijk van uw vereisten.
De laatste subsectie onder het tabblad Standaard is Trace .
Als u een oudere versie van de SQL Server Analysis Services gebruikt, kunt u de Legacy DirectQuery Trace het beste open laten staan.
Het tabblad Sleutelbindingen
De tweede suboptie onder de instellingen Opties is de Toetsbindingen .
Met Toetsbindingen kunt u de toetsen van uw toetsenbord binden aan de sneltoetsen die beschikbaar zijn in DAX Studio. Deze instelling is ook onfeilbaar omdat er een waarschuwingsbericht wordt weergegeven om u eraan te herinneren dat bestaande snelkoppelingen geen duplicaten kunnen hebben.
Het tabblad Geavanceerd
Het tabblad Geavanceerd bevat drie secties: Publicatiefuncties , Voorbeeldfuncties en VertiPaq Analyzer .
Voor de instelling Gepubliceerde functie is dit meer gericht op de ontwikkelaar en niet op de gebruikers. Wanneer er een nieuwe versie van de DAX-engine wordt uitgebracht, helpt deze instelling om alle nieuwe en beschikbare functies bij te houden.
Als u op een van de twee knoppen probeert te klikken, wordt er een verzoek naar de dax.guide- website gevraagd en wordt de database automatisch vernieuwd.
De volgende is de instelling Preview-functies die twee opties bevat: show Debug Commas en show XMLA Commands .
Als u de instelling Show Debug Commas uitschakelt, verschijnt er een knop in de DAX Studio-werkbalk met de naam Swap Delimiters .
Maar als u het aanvinkt, krijgt de knop het label Debug Commas .
De laatste instelling op het tabblad Geavanceerd is de VertiPaq Analyzer .
Vink het vakje aan als u de volledige definitie van het tabelobjectmodel in VertiPaq wilt opnemen.
Conclusie
Voordat u begint met het bouwen van codes in Power Query en DAX Studio, moet u ervoor zorgen dat u de instellingen op het tabblad Opties correct configureert volgens uw vereisten.
Dit snelle overzicht van het tabblad Bestand, en in het bijzonder de instellingen voor Opties in DAX Studio, helpt u te begrijpen wat u moet wijzigen om ervoor te zorgen dat u een naadloze ervaring hebt tijdens het coderen en samenstellen van uw rapporten.
Als je nog vragen hebt over de instellingen van Opties, kun je hieronder een opmerking plaatsen of je kunt de forumdiscussies op de LuckyTemplates-website bekijken .
Het allerbeste,
LuckyTemplates-experts
Wat is zelf in Python: voorbeelden uit de echte wereld
Je leert hoe je objecten uit een .rds-bestand in R opslaat en laadt. In deze blog wordt ook besproken hoe je objecten uit R naar LuckyTemplates importeert.
In deze tutorial over DAX-coderingstaal leert u hoe u de functie GENERATE gebruikt en hoe u de titel van een maat dynamisch wijzigt.
Deze zelfstudie behandelt hoe u de Multi Threaded Dynamic Visuals-techniek kunt gebruiken om inzichten te creëren op basis van dynamische gegevensvisualisaties in uw rapporten.
In dit artikel zal ik de filtercontext doornemen. Filtercontext is een van de belangrijkste onderwerpen waarover elke LuckyTemplates-gebruiker in eerste instantie zou moeten leren.
Ik wil laten zien hoe de online service LuckyTemplates Apps kan helpen bij het beheren van verschillende rapporten en inzichten die uit verschillende bronnen zijn gegenereerd.
Leer hoe u wijzigingen in uw winstmarge kunt berekenen met behulp van technieken zoals vertakking van metingen en het combineren van DAX-formules in LuckyTemplates.
Deze tutorial bespreekt de ideeën van materialisatie van datacaches en hoe deze de prestaties van DAX beïnvloeden bij het leveren van resultaten.
Als u tot nu toe nog steeds Excel gebruikt, is dit het beste moment om LuckyTemplates te gaan gebruiken voor uw zakelijke rapportagebehoeften.
Wat is LuckyTemplates Gateway? Alles wat u moet weten