Pomocník BIDS - BIDS Helper

Pomocník BIDS
Logo pomocníka BIDS.png
VývojářiDarren Gosbell, Greg Galloway, John Welch, Darren Green, Scott Currie [1]
První vydání27. května 2007; Před 13 lety (2007-05-27) [2]
Stabilní uvolnění
1.7.0 / 17. března 2015 (2015-03-17) [2]
NapsánoC#
Operační systémMicrosoft Windows
K dispozici vAngličtina
TypIntegrované vývojové prostředí
LicencePovolená licence ke sdílenému zdroji (SS-PL)
webová stránkarozšíření nabídky.github.io

Pomocník BIDS je rozšíření Visual Studio s otevřeným zdrojovým kódem s několika funkcemi, které se rozšiřují a vylepšují obchodní inteligence vývojová funkčnost ve všech edicích Microsoftu SQL Server 2005, 2008, 2008 R2 a 2012.[3][4] Pomocník BIDS vylepšuje vývojové prostředí pro integrační, analytické a reportovací služby.[5] Pomocník BIDS je hostován na GitHub.[6]

Dějiny

Pomocník BIDS byl původně vydán 27. května 2007.[2] Rozšíření BI Developer pro Visual Studio 2015, 2017 a 2019 je publikováno v galerii Visual Studio.[7]
Poslední verze pro SQL 2005 (Visual Studio 2005), SQL 2008 (Visual Studio 2008), SQL 2008 R2 (Visual Studio 2008), BIDS Helper 1.7.0 byla vydána 17. března 2015.[2]

Ve verzi 1.5, vydané 7. června 2011, přispěla Varigence klíčovými částmi Biml motor, včetně dynamického generování balíčků pomocníkovi BIDS.[8][9] Značkovací jazyk Business Intelligence (Biml) je jazyk založený na XML, který vývojářům umožňuje deklarativně popsat řešení BI, podobně jako při použití HTML k popisu toho, jak by měla vypadat webová stránka.[10] Verze 1.5 také přispěla editorem výrazů společností Konesans.

Funkce

Pomocník BIDS má desítky funkcí, které zlepšují funkčnost NABÍDKY, SSIS a SSAS. Jsou klasifikovány do jedné z pěti níže uvedených kategorií podle toho, kde zvyšují funkčnost na serveru SQL Server:[11]

Analysis Services Multidimensional

Správce agregace - pokročilé rozhraní pro ruční úpravy agregací
Pomoc při výpočtu - vylepšuje kartu Výpočty editoru krychlí
Zprávy o využití sloupců - otevře dvě zprávy o použití sloupců: Zpráva o nepoužitých sloupcích + zpráva o použitých sloupcích
Odstraňte nepoužívané agregace - automatizuje proces zjišťování nepoužitých agregací a jejich mazání
Nasazení návrhů agregace - nasazuje pouze agregační návrhy do krychle. Nezmění to, který návrh agregace je přiřazen každému oddílu
Nasadit skript MDX - umožňuje kliknout pravým tlačítkem na krychli v řešení Analysis Services a nasadit pouze výpočetní skript
Kontrola nesouladu datového typu dimenze - spustí kontrolu, že datové typy DSV odpovídají datovým typům v KeyColumns a NameColumn atributů dimenze. Zobrazuje jakékoli nesrovnalosti a umožňuje uživateli je opravit kliknutím na tlačítko.
Kontrola stavu dimenze - kontroluje různé indikace zdraví dimenze
Zpráva o optimalizaci dimenze - Tento přehled uvádí všechny atributy dimenzí a hierarchie na řádcích. Ve sloupcích uvádí různé vlastnosti, které lze použít k optimalizaci dimenzí.
Duplicitní role - zkopíruje roli se všemi přidruženými nastaveními a oprávněními
Komprese matice mnoho k mnoha - Analýza dat ve vztahu m2m k určení, zda je možné je výrazně komprimovat, vyžaduje vytvoření komplexního dotazu SQL. Tato funkce automatizuje tento proces a vrací zprávu, která ukazuje, kolik lze každý vztah m2m komprimovat.
Změřte kontrolu stavu skupiny - kontroluje různé indikace stavu skupiny opatření.
Přehled nestandardních vlastností - generuje zprávu, která zobrazuje všechny vlastnosti, které byly změněny oproti výchozím hodnotám.
Naturalizátor dimenze rodič-dítě - pomůcky při převádění dimenzí rodič-dítě do přirozených hierarchií.
Agregace vhodné pro tisk - umožňuje tisk nebo export do PDF sestavy, která obsahuje seznam všech agregací v krychli.
Použití dimenze vhodné pro tisk - umožňuje prohlížení a tisk sestavy zahrnující všechny informace z karty Použití dimenze.
Zpráva o rolích - rekurzivně seznam členů role a členů skupin, aby bylo možné snadno určit, kteří členové mají ve skutečnosti přístup prostřednictvím každé role
Podobné agregace - umožňuje prohlížení přehledu, který obsahuje seznam agregací, které jsou si navzájem velmi podobné.
Inteligentní rozdíl - porovnává verze souborů SSAS, SSIS a SSRS. Pomocník BIDS předzpracovává soubory XML, takže řízení rozdílu a zdroje má větší smysl.
Zobrazit další vlastnosti - vystavuje skryté vlastnosti na několika objektech Analysis Services. Poskytuje také lepší uživatelské rozhraní pro úpravy popisů na objektech Analysis Services.
Popisy synchronizace - pokud má zdrojová databáze popisy pro relační tabulky a sloupce (například pomocí tabulky Kimball Dimensional Modeling Spreadsheet), tato funkce naimportuje tyto popisy do dimenze ve službě Analysis Services.
Testovací agregační výkon - otestovat výkon agregací
Trojstátní perspektivy - tato funkce funguje na kartě Perspektivy návrháře krychle. Zvýrazňuje všechny skupiny nebo dimenze měr, ve kterých ne všechny viditelné děti jsou součástí perspektivy
Aktualizujte odhadované počty - aktualizuje vlastnost EstimatedCount každého atributu dimenze a každého oddílu s přesným počtem
Ověřte agregace - rychle zkontrolujte, zda agregace neporušují omezení nebo osvědčené postupy
Vizualizujte mřížku atributů - umožňuje vizuálně vidět vztahy atributů, které byly definovány pro dimenzi v řešení Analysis Services

Tabulková analýza služeb

Inteligentní rozdíl - porovnává verze souborů SSAS, SSIS a SSRS. Pomocník BIDS předzpracovává soubory XML, takže řízení rozdílu a zdroje má větší smysl.
Editor tabulkových akcí - poskytuje uživatelské rozhraní pro úpravy akcí pro tabulkové modely. Například tato funkce umožňuje návrháři modelu možnost přizpůsobit sloupce vrácené podrobnou analýzou.
Složky tabulkového displeje - poskytuje uživatelské rozhraní pro úpravy složek zobrazení na mírách, sloupcích a hierarchiích. Všechny složky zobrazení se upravují na stejném místě.
Tabulkový skrýt člena - umožňuje změnit nastavení HideMemberIf
Tabulková před sestavení - zachytí událost sestavení a zkontroluje funkce ztracených nastavení pomocníka pro BIDS. Protože tato nastavení byla zálohována v anotacích, lze je obnovit a v případě potřeby se uživateli zobrazí výzva.
Popisy synchronizace tabulek - pokud má zdrojová databáze popisy pro relační tabulky a sloupce (například pomocí tabulky Kimball Dimensional Modeling Spreadsheet), tato funkce importuje tyto popisy do tabulky v tabulkovém modelu v Analysis Services.
Editor tabulkových překladů - umožňuje kódování v jednom jazyce, ale model se zobrazí uživatelům v jiném jazyce. Model může být například kódován v angličtině, ale zobrazen uživatelům ve španělštině.

Integrační služby

Aktualizace vlastnosti dávky - Umožňuje aktualizaci vlastností více balíčků najednou
Biml Generátor balíčků - poskytuje možnost vytvářet balíčky z Značkovací jazyk Business Intelligence (Biml)
Vytvořte sloupce s pevnou šířkou - umožňuje použití tabulky aplikace Excel k vytvoření definic sloupců v několika jednoduchých krocích.
Nasazení balíčků SSIS - rychle nasadit balíčky SSIS přímo z BIDS, aniž byste museli vytvářet manifest nasazení a používat Průvodce instalací balíčku.
Varování o designu - poskytuje podobné funkce jako funkce Varování návrhu v Analysis Services 2008. Porovnává aktuální balíček se seznamem návrhových pokynů a přidává varování do Seznamu chyb v sadě Visual Studio pro všechny položky, které je třeba prozkoumat.
dtsConfig File Formatter - sleduje, kdy je okno aktivováno nebo vytvořeno pro soubor s příponou .dtsConfig a automaticky inicializuje funkci formátování Visual Studio
Zvýrazňovač výrazů a konfigurace - poskytuje vizuální indikátor, aby bylo možné na první pohled vidět vliv výrazů a konfigurací balíčků
Seznam výrazů - poskytuje okno se seznamem všech výrazů definovaných v balíčku
Opravte relativní cesty - užitečné při nastavování balíčků pro použití relativních cest ve správcích připojení a v cestě k souborům dtsConfig
Přehled nestandardních vlastností - zobrazí na jedné obrazovce všechny vlastnosti, které byly změněny oproti výchozím hodnotám
Rozdělení výkonu součásti potrubí - automatizuje metodiku pro určení, která část úlohy toku dat je úzkým místem, a ukazuje trend výkonu komponenty při testování různých nastavení a alternativy designu
Resetujte identifikátory GUID - resetuje ID pro všechny úkoly, správce připojení, konfigurace, obslužné rutiny událostí, proměnné a samotné ID balíčku
Inteligentní rozdíl - porovnává verze souborů SSAS, SSIS a SSRS
Třídit soubory projektu - přidá možnost nabídky "Řadit podle názvu" do složky "SSIS Packages" projektu SSIS v sadě Visual Studio
Zpráva o vlastnostech tříditelného balíčku - Tato sestava zobrazuje následující vlastnosti pro každý balíček SSIS v projektu nebo řešení: Balíček, Název, ID, Popis, Jméno tvůrce, Datum vytvoření, Název počítače tvůrce, Verze sestavení, Verze GUID, Verze hlavní, Verze menší
Vizualizace výkonu SSIS - zobrazuje grafické zobrazení Ganttova diagramu, doba trvání a závislosti pro balíček, které pomáhají vizualizovat výkon
Rozšíření okna proměnných - je určen k rozšíření okna Proměnné v návrháři balíčků SSIS

Reportovací služby

Zprávy o využití datové sady - zobrazí seznam použitých a nepoužívaných datových sad Reporting Services
Odstraňte soubory mezipaměti datové sady - automatizuje mazání souborů .rdl.data
Inteligentní rozdíl - porovnává verze souborů SSAS, SSIS a SSRS

Všeobecné

Povolit / Zakázat funkce - umožňuje povolení a zakázání jednotlivých funkcí
Předvolby - umožňuje konfiguraci funkcí prostřednictvím obrazovky Předvolby
Oznámení o verzi - pomáhá udržovat aktuální zobrazení výstrahy při vydání nové verze BIDS Helper

Reference

  1. ^ „Pomocník BIDS - lidé“. Krycí jméno. Citováno 21. listopadu 2012.
  2. ^ A b C d „Pomocník pro BIDS 1.6.5“. Codeplex. Citováno 29. ledna 2014.
  3. ^ Tok, Wee-Hyong; Parida, Rakesh; Masson, Matt; Ding, Xiaoning; Sivashanmugam, Kaarthik (2012). Microsoft SQL Server 2012 Integration Services. O'Reilly Media, Inc. str. 511. ISBN  978-0735665859.
  4. ^ Ferrari, Alberto; Webb, Chris; Russo, Marco (2009). "Kapitola 2: Vytváření základních rozměrů a kostek". Expertní vývoj krychle s Microsoft SQL Server 2008 Analysis Services. Packt Publishing. str. 40. ISBN  978-1-847197-22-1.
  5. ^ Beresford, James (18. prosince 2009). „Pomocník BIDS“. BI Monkey - James Beresford pro Microsoft BI a poradenství v Sydney v Austrálii. Archivovány od originál 16. června 2012. Citováno 5. listopadu 2012.
  6. ^ Rad, Reza; Perfeito, Pedro (2012). "Kapitola 15: Zvýšení výkonu v SSIS". Microsoft SQL Server 2012 Integration Services: Expert Cookbook. Packt Publishing. str. 564. ISBN  978-1-84968-524-5.
  7. ^ „GitHub - BIDS soubory ke stažení“. GitHub. Citováno 15. října 2018.
  8. ^ „Pomocník pro nabídky 1,5“. Codeplex. Citováno 21. listopadu 2012.
  9. ^ Leonard, Andy; Masson, Matt; Mitchell, Tim; Moss, Jessica; Ufford, Michelle (2012). SQL Server 2012 Integration Services Design Patterns. APress. str. 302. ISBN  978-1430237716.
  10. ^ Welch, John (7. června 2011). "Biml Package Generator". Pomocník BIDS. Citováno 30. září 2011.
  11. ^ „Pomocník BIDS - dokumentace“. Codeplex. Citováno 21. listopadu 2012.

externí odkazy