Tag Archive: powershell

Power BI Desktop – eksport modelu do csv przy pomocy Powershell

PowerBIExportDataWithPowershell_00
Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

Prowadząc różnego rodzaju szkolenia i treningi często słyszę pytanie o to czy jest możliwość eksportu danych z Power BI Desktop do Excela lub plików csv. Dotyczy to zarówno danych zaimportowanych z różnych źródeł jak i tych wprowadzonych bezpośrednio poprzez “Enter Data”. Jak dobrze wiemy natywnie coś takiego możemy osiągnąć poprzez zbudowanie tabeli na warstwie wizualizacji i i wyeksportować używając dostępnych przy tym visualu opcji: Funkcjonalność ta jest jednak mało wygodna bo musimy przeklikać się przez wszystkie tabele, a do tego posiada limity w postaci 30 tysięcy możliwych do wyeksportowania wierszy do csv i 150 tysięcy przy eksporcie do Excela: Możemy…
Read more

Power BI – streaming danych z Powershell

PowerBI_StreamingDataset-00
Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

Dziś wracamy do tematu Power BI i powiemy sobie parę słów o przesyłaniu danych w czasie rzeczywistym tworząc tak zwany stream dataset. Zapraszam serdecznie do lektury! Power BI wyposażony jest w kilka scenariuszy przesyłu danych do usługi inicjowanych od strony aplikacji klienckiej takich jak: Push dataset Streaming dataset PubNub streaming dataset W ramach niniejszego artykułu skupimy się głównie na Streaming dataset. Jest to nic innego jak “wpychanie” danych do serwisu Power BI gdzie są one tymczasowo przechowywane i wizualizowane w locie. Wybierając Streaming dataset już na samym początku warto zwrócić uwagę, że tworząc tego zestaw danych nie będziemy mogli stworzyć…
Read more

Weryfikowanie opublikowanego pakietu SSIS

SSIS Check Deployment Feature Image

SQL Server Integration Services od wersji SQL Server 2012 pozwala na korzystanie z “Project Deployment Model”, który umożliwia wygodne publikowanie pakietów na serwer. Korzystając z tego modelu wszystkie pakiety w jednym projekcie są kompilowane do jednego pliku wynikowego (ISPAC) i następnie mogą zostać opublikowane do SSIS Catalogu, lub mówiąc konkretnie do bazy danych SSISDB (od wersji SQL Server 2016 istnieje również możliwość publikacji pojedynczych pakietów). Samą publikację można przeprowadzić za pomocą Visual Studio, narzędzia ISDeploymentWizard, SQL Server Management Studio, ale także za pomocą T-SQL, Powershell czy bibliotek dla platformy .NET. Liczba dostępnych metod oraz łatwość użycia sprawiają, że publikowanie nie jest…
Read more

Wykorzystanie C# i PowerShell do monitorowania SSAS

Wprowadzenie Analysis Services, jak już zostało to omówione w poście “Metody monitorowania i optymalizacji SQL Server Analysis Services” (http://pl.seequality.net/monitorowanie-optymalizacja-ssas/), dostarcza wielu różnych opcji za pomocą których możemy monitorować oraz analizować stan serwera, baz danych analitycznych, a nawet poszczególnych obiektów. Czasami zdarza się jednak, że dostępne metody nie dostarczają informacji, których szukamy lub dostarczają informację na temat poszczególnego obiektu bez możliwości wygenerowania raportu dla zbioru takich elementów. Może się wówczas okazać, że takie informacje można pobrać samemu wykorzystując w tym celu język C# lub PowerShell. W niniejszym poście zaprezentuję prostą bibliotekę C# oraz skrypty PowerShell, które według mnie mogą okazać się…
Read more

xp_cmdshell – najniebezpieczniejsze narzędzie w SQL Server?

Follow me

Adrian Chodkowski

SQL geek, Data enthusiast, Consultant & Developer
Adrian Chodkowski
Follow me

SQL Server jest oprogramowaniem, które pod kątem bezpieczeństwa posiada całą gamę opcji. Każda z tych opcji może być ustawiona w lepszy lub gorszy sposób w zależności od wiedzy i doświadczenia osoby ustawiającej. Niektóre “luki” w złej konfiguracji serwera są mniej niebezpieczne – inne z kolei bardziej. Są jednak pewne granice, których przekraczać nie wolno! Przykładów jest wiele np. nie można ustawiać trywialnego hasła do konta sa, nie wolno dawać uprawnień sysadmin na prawo i lewo – nie wolno nie robić kopii zapasowych baz produkcyjnych. Każde z tych uchybień może mieć katastrofalne skutki jak np. utrata danych w bazie danych. Jest…
Read more