Monthly Archives: Květen 2017

SSRS | Díl 6 – Deploy reportu v SSRS

Po 5. díle Nastavení parametru v SSRS této série máme připraven jednoduchý report. V tomto článku zaměřeného na Deploy reportu v SSRS bude popsáno, jak report dostat na server aby si ho mohli prohlédnout ostatní uživatelé. Provedeme drobné nastavení projektu a následně samotný Deploy reportu. Post bude kratší než obvykle, protože na tom není vlastně nic složitého.… Čti »

Jak udělat vážený průměr v Excelu

Vážený průměr je statistická veličina, která má široké využítí nejen v matematice nebo statistice. Pokud potřebujete spočítat vážený průměr v Excelu, zde je návod Jak funguje funkce SOUČIN.SKALÁRNÍ a vážený průměr v Excelu Příklad: Mějme několik úvěrů, kde každý úvěr má jinou jistinu a úrokovou sazbu. Úkolem je spočítat průměrnou úrokovou sazbu úvěrů. Obyčejný aritmetický… Čti »

SSRS | Díl 5 – Nastavení parametru v SSRS

Ve 4. díle (Díl 4 – Vytváříme report v SSRS) jsme si připravili jednoduchý report, který zobrazuje data o prodejích. Report má formu jednoduché tabulky zobrazující výsledek datasetu, který jsme si připravili v minulých dílech. Slíbili jsme si, že nebudeme report moc komplikovat, ale jednu věc bychom udělat měli. Report, který zobrazuje pouze tabulku není pro… Čti »

SSRS | Díl 4 – Vytváříme report v SSRS

Podslední 3 díly tohoto seriálu byla řekněme přípravná fáze, ticho před bouří :). Po založení SSRS projektu, definici datového zdroje a datasetu se konečně můžeme udělat jednoduchý report v SSRS. Reporting services nabízí opravdu hodně nástrojů, pomocí kterých můžete vytvořit hezké a přehledné tabulky/grafy. Protože je tento seriál pro začátečníky a mírně pokročilé, tak nebudeme… Čti »

SSRS | Díl 3 – Jak nastavit Dataset v SSRS

Pojďme si shrnout co se událo v posledním díle seriálu zaměřeného na vytvoření SSRS reportu (Díl 2 – Nastavení Data source v SSRS). Ukázali jsme si vytvoření spojení do databáze prostřednictvím Data source connection. Využili jsme k tomu sdílený Data source, který má dosah na celý BI projekt a z toho pak přidali referenci na nás… Čti »

SSRS | Díl 2 – Nastavení Data source v SSRS

V minulém díle (viz. Díl 1 -Založení SSRS projektu a reportu) seriálu zaměřeného na to, jak vytvořit report v SQL Server reporting services jsme si ukázali založení projektu a prázdného reportu v BI nástroji SSDT (SQL Server Data tools). Připravili jsme si půdu pro tento díl, ve kterém nás čeká nastavení reportu na datové zdroje… Čti »

SSRS | Díl 1 – Založení SSRS projektu a reportu

V tomto miniseriálu článků zaměřených na to, jak udělat report v Reporting services ukážu pomocí několika jednoduchých kroků jak na správné založení SSRS projektu a reportu v tomto známém reportingovém nástroji. Berme to jako přípravu prostředí pro samotnou tvorbu reportu. K tomu, abychom mohli začít vůbec dělat report v Reporting Services nástroji budeme potřebovat: SQL Server Data… Čti »

Jak spustit SQL dotaz v Excelu? Návod

Tento článek je určen zejména pro ty, kteří pravidelně exportují do Excelu větší objemy dat za účelem jejich analyzování nebo zpracování nějakého pravidelného reportu. Většinou data do Excelu dostáváme prostým zkopírováním z nějakého podnikového systému. Data lze ale dostat do excelu vhodnějšími způsoby, které vám ušetří čas. Tím nejvhodnějším je PowerPivot nebo Power Query, ale… Čti »

SQL TRY CATCH & Error handling

Příkaz SQL TRY CATCH je navržen pro kontrolu code flow v případě, že nastane chybová situace (Error handling). Tato konstrukce obsahuje 2 bloky s tím, že je zde možné použít také transakci (viz článek o Transakcích). Pokud nastane chyba v prvním bloku – TRY..END , tak je aktivován mechanismus v CATCH..END bloku. Syntaxe SQL TRY CATCH BEGIN TRY BEGIN TRANSACTION… Čti »

Power BI Premium – Freečkaři zapláčou

Před pár dny mi v emailu přistál email od MS. Stojí v něm, že Power BI představuje nový produkt nazvaný Power BI Premium s platností od 2Q 2017. Ruku v ruce s představením nového produktu dochází také k oznámení z mého pohledu celkem závažnému počinu. V Power BI free produktu již nebude možno sdílet dashboardy. Byly sice… Čti »

SQL UNION ALL – Sjednocení dotazů

Operátor UNION ALL v SQL umožnujě provést sjednocení 2 výsledky dotazů s tím, že neodstraní duplicity v dotazech. Operátor vrátí všechny záznamy z obou dotazů bez ohledu na duplicity, které v nich existují. UNION ALL patří do skupiny tzv. SET operators spolu s UNION, EXCEPT, INTERSECT Syntaxe: SELECT Sloupec FROM dbo.Tabulka WHERE Podmínka   UNION ALL SELECT Sloupec FROM dbo.Tabulka WHERE Podmínka… Čti »

SQL UNION Operátor – Sjednocení množin

Operátor UNION vám v SQL umožní propojit 2 výsledky dotazů a odstranit všechny duplicity, které v nich existují. Lze říci, že operátor ve výsledků provádí DISTINCT ve výsledném sjednocení záznamů. Syntaxe SELECT Sloupec FROM dbo.Tabulka WHERE Podmínka      UNION SELECT Sloupec FROM dbo.Tabulka WHERE Podmínka; Syntaxe je stejně jako u všech Set operators stejná. Výsledkem sjednocení jsou všechny záznamy z… Čti »

SQL SUBSTRING funkce – Část řetězce

Funkce SUBSTRING slouží v SQL k výběru části textového řetězce v textu. Tato funkce patří do textových funkcí – string functions. Před časem jsem napsal velký přehled T-SQL textových funkcí -najdete ho je zde Syntaxe SELECT SUBSTRING(text, <počáteční pozice znaku textu, který chceme vybrat>, <počet znaků od počátečního znaku>) Funkce má 3 argumenty: Pole s textem ve kterém provádíme… Čti »

SQL IF THEN ELSE příkaz – Neplést s CASE

T-SQL Příkaz IF se používá ke kontrolování toku kódu hlavně při operacích, kde pvovádíme nějaké zásahy do db (DDL, DML operace) – třeba procedury. Můžete si ho celkem jednoduše splést s CASE příkazem. Chybou bývá, že se snažíme rvát sql IF do klauzule SELECT, což je chyba. Dotaz kde byste použili IF v příkazu SELECT vám… Čti »

Jak spustit proceduru SQL v Excelu

Rovnou na začátku říkám jde to, ale příliš tento postup moc nedoporučuji (ale stejně ho sem dám) :). Obecně spouštění dotazů SQL v Excelu není optimální, ale někdy není zbytí. Tento návod je určen pokročilým uživatelům Excelu se znalostmi SQL, není určen pro začátečníky ani mírně pokročilé. Pokud jste power user a v Excelu máte analytiku, může se vám… Čti »