Power Automate si applica a ogni azione nei flussi di lavoro
Scopri l
In questo tutorial imparerai come usare un numero di porta di LuckyTemplates per connettere un modello di dati a SSAS , Excel o C#.
Il desktop LuckyTemplates esegue un'istanza locale di SSAS e quindi le assegna un numero di porta casuale. Questo numero di porta cambia ogni volta che chiudi e apri un file di LuckyTemplates.
Se è necessario analizzare i dati in Excel o in qualsiasi altro programma, è possibile utilizzare il numero di porta per connettersi al modello di dati.
Nella parte inferiore destra di DAX Studio è possibile visualizzare un testo che mostra localhost seguito da un numero.
Questo è il numero di porta usato da SSAS per operare in LuckyTemplates.
Conoscendo il numero di porta, è possibile stabilire connessioni tra Excel e SSAS per creare tabelle pivot e report senza dover caricare un nuovo set di dati in Power Pivot.
Sommario
Connessione a un file esistente tramite un numero di porta di LuckyTemplates
Apri PowerBI. Passare all'opzione Ottieni dati e fare clic su Analysis Services .
Questo apre la procedura guidata del database SSAS. Nella casella di testo Server digitare il numero di porta del programma DAX Studio .
Fare clic su OK e quindi connettersi.
Vedrai che il Navigator ora contiene il modello di dati fornito dal numero di porta.
Dopo aver fatto clic su OK, LuckyTemplates crea una connessione live al report LuckyTemplates esistente contenuto dal numero di porta locale.
Il riquadro Campi e il modello dati del nuovo file LuckyTemplates contengono tutti gli stessi dati di quello esistente. Nel modello di dati, una connessione attiva è rappresentata da una linea blu nella parte superiore di ogni tabella.
Puoi persino andare alla visualizzazione del rapporto e creare un rapporto di base utilizzando i diversi elementi nel riquadro Campi.
Oltre a DAX Studio, è anche possibile trovare il numero di porta di un report utilizzando l' editor tabulare .
Tieni presente che una volta chiuso e riaperto il file LuckyTemplates, il numero di porta cambierà , quindi dovrai aggiornarlo manualmente.
Connessione di un modello di dati di LuckyTemplates a Excel
Successivamente, creiamo una connessione tra Excel e LuckyTemplates. Apri Excel e crea una nuova cartella di lavoro vuota. Vai alla scheda Dati e fai clic sull'opzione Ottieni dati. Selezionare Da database e quindi Da Analysis Services .
Digitare il numero di porta in Nome server e fare clic su Avanti.
Nella casella a discesa è possibile visualizzare il nome o l'ID interno del database.
Fare clic su Modello , quindi su Avanti e Fine.
Dopo aver fatto clic su Fine, verrà visualizzata la procedura guidata Importa dati. Puoi quindi iniziare a creare tabelle pivot nel tuo rapporto.
E in modo simile a come funziona una tabella pivot in Excel, è sufficiente trascinare e rilasciare i campi dall'elenco dei campi nelle rispettive aree.
Ciò ti consente di creare un rapido report Excel basato sul modello di dati che hai in LuckyTemplates.
Utilizzo di un numero di porta di LuckyTemplates nello script AC#
Puoi anche usare il numero di porta in uno script C#. Ciò consente di ottenere il modello a oggetti tabulare (TOM) in LuckyTemplates insieme a un elenco di tutte le sue proprietà.
Ad esempio, prendiamo l'elenco di tutti i nomi delle tabelle in SSAS. La prima cosa che devi fare è scrivere uno script di base. Devi dichiarare una variabile per il server. È possibile connettersi a LuckyTemplates utilizzando la sintassi server.connect (" ") e quindi digitando il numero di porta tra parentesi.
Devi dichiarare un oggetto modello utilizzando la parola chiave Model . Poiché questo esempio ha un solo server, viene utilizzata la parola chiave zero ( 0 ). Ma per i casi in cui hai a che fare con più database, devi utilizzare il numero corrispondente.
Successivamente, è necessario creare un ciclo for in modo da poter scorrere tutte le tabelle nel modello di dati di LuckyTemplates.
È inoltre necessario scrivere Console.Write e Console.ReadLine in modo che la finestra non si chiuda automaticamente dopo aver visualizzato l'elenco dei nomi.
Al termine, fai clic su Avvia. Puoi vedere che il programma C# è ora in grado di recuperare un elenco di tutti i nomi di tabella nel modello di dati di LuckyTemplates.
Conclusione
Questa esercitazione ha mostrato una guida dettagliata su come usare il numero di porta di LuckyTemplates per connettere un modello di dati a varie piattaforme analitiche.
L'utilizzo del numero di porta è uno dei modi più semplici per stabilire una connessione live tra due file o programmi. L'unico inconveniente è che deve essere aggiornato manualmente ogni volta che il file/programma viene riaperto.
Scopri l
Tecniche di modellazione dei dati per organizzare meglio le misure DAX per un flusso di lavoro più efficiente.
Scopri come utilizzare la funzione di filtro in Power Apps e come incorporarla nelle formule esistenti all
Come commentare più righe in Python: una guida semplice e veloce
Acquisisci familiarità con i connettori Power Automate per la manipolazione di numeri, testo e date/ore.
Ora, è molto facile studiare il budget rispetto all
Imparerai come salvare e caricare oggetti da un file .rds in R. Questo articolo tratta anche come importare oggetti da R a LuckyTemplates.
Scopri tutto su Power Query e il linguaggio M per la trasformazione e la preparazione dei dati nel desktop di LuckyTemplates.
Cos'è il sé in Python: esempi del mondo reale
In questa esercitazione sul linguaggio di codifica DAX, scopri come usare la funzione GENERATE e come modificare dinamicamente il titolo di una misura.