Wat is zelf in Python: voorbeelden uit de echte wereld
Wat is zelf in Python: voorbeelden uit de echte wereld
In deze zelfstudie leert u hoe u een LuckyTemplates-poortnummer gebruikt om een gegevensmodel te verbinden met SSAS , Excel of C#.
De LuckyTemplates-desktop voert een lokaal exemplaar van SSAS uit en wijst er vervolgens een willekeurig poortnummer aan toe. Dit poortnummer verandert telkens wanneer u een LuckyTemplates-bestand sluit en opent.
Als u gegevens in Excel of in een ander programma moet analyseren , kunt u het poortnummer gebruiken om verbinding te maken met het gegevensmodel.
Rechtsonder in DAX Studio ziet u een tekst met localhost gevolgd door een nummer.
Dit is het poortnummer dat SSAS gebruikt om te werken in LuckyTemplates.
Als u het poortnummer kent, kunt u verbindingen maken tussen Excel en SSAS om draaitabellen en rapporten te maken zonder dat u een nieuwe set gegevens in Power Pivot hoeft te laden.
Inhoudsopgave
Verbinding maken met een bestaand bestand met behulp van een LuckyTemplates-poortnummer
LuckyTemplates openen. Ga naar de optie Gegevens ophalen en klik op Analyseservices .
Hiermee wordt de SSAS-databasewizard geopend. Typ in het tekstvak Server het poortnummer van uw DAX Studio-programma .
Klik op OK en maak verbinding.
U zult zien dat de Navigator nu het gegevensmodel bevat dat wordt geleverd door het poortnummer.
Nadat u op OK hebt geklikt, maakt LuckyTemplates een liveverbinding met het bestaande LuckyTemplates-rapport dat is opgenomen in het lokale poortnummer.
Het deelvenster Velden en het gegevensmodel van het nieuwe LuckyTemplates-bestand bevatten allemaal dezelfde gegevens als het bestaande. In het datamodel wordt een live verbinding weergegeven door een blauwe lijn bovenaan elke tabel.
U kunt zelfs naar de rapportweergave gaan en een basisrapport samenstellen met behulp van de verschillende items in het deelvenster Velden.
Naast DAX Studio kunt u ook het poortnummer van een rapport vinden met behulp van de Tabular Editor .
Houd er rekening mee dat zodra u het LuckyTemplates-bestand sluit en opnieuw opent, het poortnummer zal veranderen, dus u moet het handmatig bijwerken.
Een LuckyTemplates-gegevensmodel koppelen aan Excel
Laten we vervolgens een verbinding maken tussen Excel en LuckyTemplates. Open Excel en maak een nieuwe lege werkmap. Ga naar het tabblad Gegevens en klik op de optie Gegevens ophalen. Selecteer Uit database en vervolgens Uit analyseservices .
Typ het poortnummer in de Servernaam en klik op Volgende.
In de vervolgkeuzelijst ziet u de naam of het interne ID van de database.
Klik op Model en klik vervolgens op Volgende en Voltooien.
Nadat u op Voltooien hebt geklikt, verschijnt de wizard Gegevens importeren. U kunt dan beginnen met het maken van draaitabellen in uw rapport.
En vergelijkbaar met hoe een draaitabel in Excel werkt, sleept u eenvoudig de velden van de lijst met velden naar hun respectieve gebieden.
Hiermee maak je snel een Excel-rapportage op basis van het datamodel dat je in LuckyTemplates hebt.
Een LuckyTemplates-poortnummer gebruiken in AC#-script
U kunt het poortnummer ook gebruiken in een C#-script. Hierdoor kunt u het Tabular Object Model (TOM) in LuckyTemplates krijgen, samen met een lijst met alle eigenschappen.
Laten we als voorbeeld de lijst met alle tabelnamen in SSAS bekijken. Het eerste dat u hoeft te doen, is een basisscript schrijven. U moet een variabele declareren voor de server. U kunt verbinding maken met LuckyTemplates met behulp van de server.connect (" ") -syntaxis en vervolgens het poortnummer tussen haakjes typen.
U moet een modelobject declareren met het sleutelwoord Model . Aangezien dit voorbeeld maar één server heeft, wordt het sleutelwoord nul ( 0 ) gebruikt. Maar voor gevallen waarin u met meerdere databases te maken heeft, moet u het overeenkomstige nummer gebruiken.
Vervolgens moet u een for-lus maken, zodat u alle tabellen in uw LuckyTemplates-gegevensmodel kunt herhalen.
U moet ook Console.Write en Console.ReadLine schrijven zodat het venster niet automatisch sluit nadat de lijst met namen is weergegeven.
Als u klaar bent, klikt u op Start. U kunt zien dat het C#-programma nu een lijst met alle tabelnamen in het LuckyTemplates-gegevensmodel kan ophalen.
Conclusie
Deze zelfstudie toonde een stapsgewijze handleiding voor het gebruik van het LuckyTemplates-poortnummer om een gegevensmodel te verbinden met verschillende analytische platforms.
Het gebruik van het poortnummer is een van de eenvoudigste manieren om een live verbinding tot stand te brengen tussen twee bestanden of programma's. Het enige nadeel is dat het handmatig moet worden bijgewerkt wanneer het bestand/programma opnieuw wordt geopend.
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