BI

Jak zakázat přihlašovací dialog při spuštění Power BI Desktop?

Při spuštění Power BI Desktop nám stále vyskakuje přihlašovací formulář, který nás vybízí k registraci do powerbi.com nebo k přihlášení k již existujícímu účtu. Dialogy sice můžeme odklikat tím, že na prvním z nich zvolíme přihlášení k existujícímu účtu a…
T-SQL

TRIM() přichází: LTRIM(RTRIM()) v propadlišti dějin

Nová funkce TRIM(), která přichází v SQL Serveru 2017, je opravu jen logickou kombinací dvou funkcí RTRIM() a LTRIM() vnořených do sebe, ale i tak se jedná o milé vylepšení T-SQL jazyka, který se tím kompatibilitou zase o kousek blíží…
T-SQL

TRANSLATE() jako alternativa k řetězení REPLACE() funkcí

Další novou zajímavou funkcí pro práci s řetězci v SQL Serveru 2017 je funkce TRANSLATE(), která funguje jako šikovná náhrada více REPLACE() funkcí vnořených do sebe. Funkce má tři vstupní parametry: Transact-SQL TRANSLATE ( inputString, characters, translations) 1 TRANSLATE ( inputString, characters, translations) inputString je řetězec, v němž chceme provést nahrazení…
DBA

Kde najít SQL Server 2017 Configuration Manager

Když nainstalujete SQL Server 2017 na nejnovější Windows 10 a bude chtít pomocí SQL Server Configuration Manageru změnit parametry instance, bude jeho ikonu hledat v nainstalovaných programech marně. Nově je totiž Configuration Manager distribuován jako snap-in do Microsoft Management Console…
SQL Server

Master Data Services konečně opouštějí Silverlight

Ti z nás, kdo pravidelně používají Master Data Services v běžné produkční praxi, zejména v rámci většího zákaznického prostředí, kdy je MDS webová aplikace používána desítkami uživatelů v několika různých webových prohlížečích, si určitě pamatují potíže s instalací doplňku Silverlight,…
SQL Server

IDENTITY, transakce a návrh datového modelu

Při návrhu datového modelu musíme myslet i na správnou velikost datového typu pro primární klíč. Standardem je datový typ INT, ale pokud máme dimenzi s několika prvky, rádi zvolíme TINYINT, je-li dimenze cizím klíčem ve faktové tabulce o velkém množství…
SQL Server

Reporting Services 2017 - Kde najít licenční klíč?

V SQL Serveru 2017 již nejsou Reporting Services součástí standardní instalace jako jedna z volitelných položek, ale je třeba stáhnout  jako samostatný instalační balíček. Při instalaci jsme potom vyzvání k volbě, zda chceme nainstalovat Developer/Evaluation edici nebo zadat licenční klíč…
T-SQL

UNPIVOT()

PIVOT() a UNPIVOT() jsou velmi užitečné funkce jazyka T-SQL. My si dnes ukážeme použití UNPIVOT() funkce na příkladu s objednávkami a jejich cenou a daňovou sazbou. K tomu přidáme i ukázku toho, jak využít možnosti řetězení UNPIVOT() funkcí v jedno…