<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: SSIS Catalog DB Dashboard in Data Stories Gallery</title>
    <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/504989#M2191</link>
    <description>&lt;P&gt;The database and server are both parameters so you can set them to anything, however they are currently the same server.&lt;/P&gt;
&lt;P&gt;You can adjust your version to add yourself a new server param for your msdb query in the query editor.&lt;/P&gt;
&lt;P&gt;I'll add the MSDB and Job Server as new params in the next version. I'll also add an option to disable this as I don't always have access to the job details.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;</description>
    <pubDate>Sat, 01 Sep 2018 09:35:48 GMT</pubDate>
    <dc:creator>stretcharm</dc:creator>
    <dc:date>2018-09-01T09:35:48Z</dc:date>
    <item>
      <title>SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/244677#M1110</link>
      <description>&lt;P&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;This is not so much a Data Story but a template for a dashboard for looking at your own SSIS activity.&lt;BR /&gt;&lt;BR /&gt;I use SSIS extensively with my job and over the years have used various tools to help me manage the packages and triage issues.&lt;BR /&gt;These include my own SSIS logs, the out of the box SSMS reports, Jamie Thompson's report pack and a number of SSIS catalog queries.&lt;BR /&gt;&lt;BR /&gt;I had a quite good single query SSIS PowerBI Dashboard, but it was slow on large catalogs and limited in its use.&lt;BR /&gt;&lt;BR /&gt;I started working on new dashboard that provided all of the features from all my past tools and around the time I saw a post from Chris Schmidt (link below) and so decided to use this as a starting point.&lt;BR /&gt;&lt;BR /&gt;My dashboard is still not finished, but after lots of iterations I think it's going to be useful for others who need to monitor and understand what their SSIS packages are doing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I first&amp;nbsp;posted this a in 2017 and I've just given it an&amp;nbsp;overhaul to support some of the new feature now supported by the August 2018 Desktop &amp;amp; Report server versions. Please give it a try and let me know if you spot any problems or things that could be improved.&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;I bring in and summarise the data is at a variety of levels&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;BR /&gt;&lt;BR /&gt;Execution (Execution &amp;amp; Execution Summary) The Package that is Executed First which I've named RootPackageName. This includes the Project &amp;amp; Folder&lt;BR /&gt;Package (Executable Package Stats) Package Summary. I group Packages by Types e.g. Master/Dimension/Fact/Stage/PostProcess. You can customised these in the PackageTypes Table. Click Advanced Editor to change it.&lt;BR /&gt;Executable (Executable Stats) Items inside the Package e.g. Tasks/Data Flows/Sequence. I also call this level Package Steps&lt;BR /&gt;I categorise packages and task into types using a keyword lookup. e.g. Package starting Fact for loading Fact tables.&lt;/P&gt;
&lt;P&gt;The Task type names are based on common SSIS naming conventions.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This dashboard also provides details of any package errors and maps them to the Microsoft IS Error Reference Names.&lt;/P&gt;
&lt;P&gt;Individual Executions can be viewed as a text based Gantt chart or as a matrix of executions by time slices.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;img /&gt;&lt;img /&gt;&lt;img /&gt;&lt;/P&gt;
&lt;P&gt;Finally I extracted the Hierarchy from the execution paths to make a Network diagram and Sankey to visualise the structure and levels in an SSIS project.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;BR /&gt;&lt;BR /&gt;Whilst developing this dashboard I managed to combine and try out a number PowerBI techniques such as;&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Dax Measure to display a Gantt chart (Based on Chris Webb's Star Ratings)&lt;BR /&gt;Turn Package Paths into a Network diagram &amp;amp; Sankey Diagram&lt;BR /&gt;Scatter Chart to show hour and day matrix&lt;BR /&gt;Mini Gantt Timeline with Matrix&lt;BR /&gt;Mini Gantt Timeline with Scatter Chart&lt;BR /&gt;Dax Tables for Summary data&lt;BR /&gt;Vlookup function to use Package names to provide a type. This can do contains matches and use Start and End Indicators.&lt;BR /&gt;M Language tables for reference data&lt;BR /&gt;Parameterised SQL to Configure the Days to Load&lt;BR /&gt;Standard Deviation for tolerances.&lt;/P&gt;
&lt;P&gt;Bookmarks &amp;amp; Selections&lt;/P&gt;
&lt;P&gt;Report Tooltips&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;I've tried to keep the custom visuals to a minimum but I have used Sankey/Network Navigator as well as the OKViz Bullet and Sparklines.&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;The PowerBI is blank with that needs the server parameter setting to your SSIS db server before applying the changes and granting permissions.&lt;/P&gt;
&lt;P&gt;The next network and rows can take a while to load wiht a large Catalog db so I have a small version that excludes these.&lt;/P&gt;
&lt;P&gt;Templates and sample screen shots are available here &lt;A href="https://github.com/stretcharm/SSIS-DB-Dashboard" target="_self"&gt;https://github.com/stretcharm/SSIS-DB-Dashboard&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Release Notes&lt;BR /&gt;&lt;BR /&gt;v1.00&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Improved query on Exectutions and Executables&lt;/P&gt;
&lt;P&gt;Added Include fields for the Package types to configure the Master &amp;amp; Package Page filtering. &lt;BR /&gt;Edit PackageTypesUse Query to configure.&lt;/P&gt;
&lt;P&gt;Changed Package filters&lt;/P&gt;
&lt;P&gt;Add Date, Start, Execution ID Hierarchy to the Master and Package Pages&lt;/P&gt;
&lt;P&gt;Added Preserve Layers Bookmark to help avoid window coming to the front&lt;/P&gt;
&lt;P&gt;Remove Optional Job Server Code&lt;BR /&gt;Add Icon Ribbon and Help Page.&lt;BR /&gt;Minor Fixes&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Thanks to the providers of the following pages that I've used to help in the making of this dashboard.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://blogs.msdn.microsoft.com/sql_pfe_blog/2017/04/18/ssisdb-reporting-with-power-bi/" target="_self"&gt;https://blogs.msdn.microsoft.com/sql_pfe_blog/2017/04/18/ssisdb-reporting-with-power-bi/&lt;/A&gt;&lt;BR /&gt;Chris Schmidt&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://www.excelguru.ca/blog/2015/01/28/creating-a-vlookup-function-in-power-query/" target="_self"&gt;https://www.excelguru.ca/blog/2015/01/28/creating-a-vlookup-function-in-power-query/&lt;/A&gt;&lt;BR /&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="9564" data-lia-user-login="KenPuls" class="lia-mention lia-mention-user"&gt;KenPuls&lt;/a&gt; &lt;BR /&gt;&lt;BR /&gt;Star Ratings Quick Measure&lt;BR /&gt;&lt;A href="http://community.powerbi.com/t5/Quick-Measures-Gallery/Star-Ratings/m-p/166903#M1" target="_self"&gt;http://community.powerbi.com/t5/Quick-Measures-Gallery/Star-Ratings/m-p/166903#M1&lt;/A&gt;2&lt;/P&gt;
&lt;P&gt;&lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="79" data-lia-user-login="cwebb" class="lia-mention lia-mention-user"&gt;cwebb&lt;/a&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://ssisreportingpack.codeplex.com/" target="_self"&gt;https://ssisreportingpack.codeplex.com/&lt;/A&gt;&lt;BR /&gt;Jamie Thomson&lt;BR /&gt;&lt;BR /&gt;Lots of Dax help and great OK Vis PowerBI Visualisations&lt;BR /&gt;&lt;A href="http://www.sqlbi.com/" target="_self"&gt;http://www.sqlbi.com/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;SSIS Catalog DB&lt;BR /&gt;&lt;A href="https://docs.microsoft.com/en-us/sql/integration-services/service/ssis-catalog" target="_self"&gt;https://docs.microsoft.com/en-us/sql/integration-services/service/ssis-catalog&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Reza Rad's Article on the SSIS Catalog&lt;BR /&gt;&lt;A href="http://www.rad.pasfu.com/index.php?/archives/75-SSIS-Catalog-Part-3-Folder-Hierarchy;-Folder,-Projects-and-Packages.html" target="_self"&gt;http://www.rad.pasfu.com/index.php?/archives/75-SSIS-Catalog-Part-3-Folder-Hierarchy;-Folder,-Projects-and-Packages.html&lt;/A&gt;&lt;BR /&gt;DB Diagram&lt;BR /&gt;&lt;A href="http://www.rad.pasfu.com/ssis/ssiscatalogpart3/5.png" target="_self"&gt;http://www.rad.pasfu.com/ssis/ssiscatalogpart3/5.png&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;SSIS Error Codes&lt;BR /&gt;&lt;A href="https://docs.microsoft.com/en-us/sql/integration-services/integration-services-error-and-message-reference" target="_self"&gt;https://docs.microsoft.com/en-us/sql/integration-services/integration-services-error-and-message-reference&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Enjoy&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Phil&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Follow me on twitter &lt;A href="https://twitter.com/StretchArm1" target="_blank" rel="noopener"&gt;https://twitter.com/StretchArm1&lt;/A&gt; for updates&lt;/P&gt;
&lt;P&gt;&lt;BR /&gt;Other gallery entries&lt;/P&gt;
&lt;P&gt;PowerBI/SQL Server and Microsoft Business Application Related YouTube Videos &lt;BR /&gt;&lt;A href="https://community.powerbi.com/t5/Data-Stories-Gallery/PowerBI-SQL-Server-and-Microsoft-Business-Application-Related/m-p/743806#M2779" target="_blank" rel="noopener"&gt;https://community.powerbi.com/t5/Data-Stories-Gallery/PowerBI-SQL-Server-and-Microsoft-Business-Application-Related/m-p/743806#M2779&lt;/A&gt;)&lt;/P&gt;
&lt;P&gt;SQL Saturday Sessions &lt;A href="https://community.powerbi.com/t5/Data-Stories-Gallery/Pass-SQLSaturday-Dashboard/m-p/489529#M2153" target="_blank" rel="noopener"&gt;https://community.powerbi.com/t5/Data-Stories-Gallery/Pass-SQLSaturday-Dashboard/m-p/489529#M2153&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Microsoft Bus App Summit &amp;amp; SQL Bits videos&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.powerbi.com/t5/Data-Stories-Gallery/Search-Microsoft-based-Business-Application-videos-and/m-p/714344#M2679" target="_blank" rel="noopener"&gt;https://community.powerbi.com/t5/Data-Stories-Gallery/Search-Microsoft-based-Business-Application-videos-and/m-p/714344#M2679&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;and PowerBI Custom Visual&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.powerbi.com/t5/Data-Stories-Gallery/PowerBI-Custom-Visuals/td-p/724185" target="_blank" rel="noopener"&gt;https://community.powerbi.com/t5/Data-Stories-Gallery/PowerBI-Custom-Visuals/td-p/724185&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Most code is also here &lt;A href="https://github.com/stretcharm" target="_blank" rel="noopener"&gt;https://github.com/stretcharm&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN class="reportid hidden"&gt;eyJrIjoiZDM0N2NmMjMtZmE2NS00MDE1LWJkOWQtZmFmZmZkMzI4ZDBkIiwidCI6ImEwYTcyYzIzLTdlMWEtNGYxOC05NDU4LTlhNzUyYTEzMTg1NCJ9&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 28 Oct 2019 22:47:49 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/244677#M1110</guid>
      <dc:creator>stretcharm</dc:creator>
      <dc:date>2019-10-28T22:47:49Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/245242#M1112</link>
      <description>&lt;P&gt;Just noticed that changing servers can cause the Execution to Date Join to be dropped.&lt;/P&gt;
&lt;P&gt;Just add it back from ExecutionStartDate to Date&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;img /&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 04 Sep 2017 15:22:05 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/245242#M1112</guid>
      <dc:creator>stretcharm</dc:creator>
      <dc:date>2017-09-04T15:22:05Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/260326#M1168</link>
      <description>&lt;P&gt;Updated version 0.77 templates (blank docs as I cannot upload templates)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Changed to use Ribbon charts&lt;BR /&gt;Fixed Gantt Calculation&lt;BR /&gt;Added Some Drillthroughs&lt;/P&gt;
&lt;P&gt;Fixed Date join issue&lt;BR /&gt;Improved query performance on large SSIS DBs&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Small template doesn't include the rows or network diagrams that can be slow.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I've also added a post in the Quick Measures for the Text Gantt Dax&lt;/P&gt;
&lt;P&gt;&lt;A href="http://community.powerbi.com/t5/Quick-Measures-Gallery/Text-Gantt-Chart/m-p/253466" target="_self"&gt;http://community.powerbi.com/t5/Quick-Measures-Gallery/Text-Gantt-Chart/m-p/253466&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 27 Sep 2017 20:41:00 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/260326#M1168</guid>
      <dc:creator>stretcharm</dc:creator>
      <dc:date>2017-09-27T20:41:00Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/297397#M1221</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Updated version 0.78 templates (blank docs as I cannot upload templates).&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Use the Server Name Parameter and Apply. Then do a refresh. If you want the Rows manually Refresh&amp;nbsp;Execution Stats Rows as it's not included in the refresh.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Changes.&lt;/P&gt;
&lt;P&gt;Added Percentage completion estimates to the Currently Running Tab&lt;BR /&gt;Improved query performance on large SSIS DBs&lt;BR /&gt;Execution Stats has commented out the time filter as its quicker on my server. If you have a large ssisdb you may want to uncomment. &lt;BR /&gt;Improved query for Execution Hierarchy and it's now included in the Refereses&lt;BR /&gt;Improved query for Execution Stats Rows. Still not not included in the refresh as it can be slow, but you can refresh manually. &lt;BR /&gt;Add a Execution Comparison tab&lt;BR /&gt;Add a Execution Over Time tab using scatter play axis&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Here are some new screen shots&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;img /&gt;&lt;img /&gt;&lt;img /&gt;&lt;img /&gt;&lt;img /&gt;&lt;img /&gt;&lt;img /&gt;&lt;img /&gt;&lt;img /&gt;&lt;img /&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 06 Nov 2017 19:00:11 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/297397#M1221</guid>
      <dc:creator>stretcharm</dc:creator>
      <dc:date>2017-11-06T19:00:11Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/326988#M1338</link>
      <description>&lt;P&gt;This is amazing!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We have an SSIS environment that runs all packages from file system and we do not have an SSISDB. Is this still able to work? I was unable to get it set up because of the missing SSISDB. Packages are all on file system.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks for contributing this!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;-Wes&lt;/P&gt;</description>
      <pubDate>Wed, 20 Dec 2017 17:57:31 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/326988#M1338</guid>
      <dc:creator>wcrockett</dc:creator>
      <dc:date>2017-12-20T17:57:31Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/327064#M1339</link>
      <description>&lt;P&gt;Thanks.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm afraid no it only works with SSISDB,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I recommend if your using SQL 2012 or above you try deploying to the catalog as you get all the SSISDB logging for free and it's very good.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In theory you could use file based ssis and create similar logs your self, but it would be lots of work. If they logs are the same as the SSISDB tables you could adapt the powerbi to use files instead of a db.&lt;/P&gt;
&lt;P&gt;Is there a reason why your not using the SSIS Catalog?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Phil&lt;/P&gt;</description>
      <pubDate>Wed, 20 Dec 2017 20:30:04 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/327064#M1339</guid>
      <dc:creator>stretcharm</dc:creator>
      <dc:date>2017-12-20T20:30:04Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/327069#M1341</link>
      <description>&lt;P&gt;Thanks for the info. All of our packages are from a vendor solution so we don't have a whole lot of control over how they are deployed and updated.&lt;/P&gt;</description>
      <pubDate>Wed, 20 Dec 2017 20:42:18 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/327069#M1341</guid>
      <dc:creator>wcrockett</dc:creator>
      <dc:date>2017-12-20T20:42:18Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/327078#M1342</link>
      <description>&lt;P&gt;OK. You could suggest they get with the times. :smileylol:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If they give you any execution logs you could try building your own dashboard from them.&lt;/P&gt;
&lt;P&gt;PowerBI is also very good at loading data from files.&lt;/P&gt;
&lt;P&gt;Most of my dashboard is driven from the execution statistic data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 20 Dec 2017 21:02:41 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/327078#M1342</guid>
      <dc:creator>stretcharm</dc:creator>
      <dc:date>2017-12-20T21:02:41Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/327087#M1343</link>
      <description>&lt;P&gt;I sent the inquiry today as to whether this is something on their roadmap. I will have to look in to exection logs. The vendor does have their own dashboard for tracking, configuring, and managing the product from an ETL/DW perspective, but they don't have any analytics built in to show trend, day over day, etc. Theorhetically, I could learn their DB well enough to build off of.&lt;/P&gt;</description>
      <pubDate>Wed, 20 Dec 2017 21:05:51 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/327087#M1343</guid>
      <dc:creator>wcrockett</dc:creator>
      <dc:date>2017-12-20T21:05:51Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/327096#M1344</link>
      <description>&lt;P&gt;Sounds promising. I doubt they have done anything too radically different.&lt;/P&gt;
&lt;P&gt;However as long as you can get the package start and ends you've got the basics needed to do the trends.&lt;/P&gt;</description>
      <pubDate>Wed, 20 Dec 2017 21:33:34 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/327096#M1344</guid>
      <dc:creator>stretcharm</dc:creator>
      <dc:date>2017-12-20T21:33:34Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/356739#M1621</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This looks awesome.&amp;nbsp; I wasn't able to run it though as we seem to have too much data (though we only keep 14 days in the catalog).&amp;nbsp; The notes mention a "small" version, but I couldn't figure out where the file for that is in in the download.&amp;nbsp; Is it in a different version?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm also getting a duplicate ExecutionID key on the Execution query.&amp;nbsp; I checked the table though and it only exists once.&amp;nbsp; Maybe being duplicated by a join?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Scott&lt;/P&gt;</description>
      <pubDate>Mon, 12 Feb 2018 18:57:32 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/356739#M1621</guid>
      <dc:creator>sjt003</dc:creator>
      <dc:date>2018-02-12T18:57:32Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/356775#M1622</link>
      <description>&lt;P&gt;Thanks.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;It can sometimes take a bit of getting going on the initials loads. Try ensuring each of the queries work in the query editor.&lt;/P&gt;
&lt;P&gt;If you get any errors referring to Formula.Firewall: then try turning off privacy in the options. This can also help performance.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How many projects, ssis executions do you have a day? I have about 180 executions with 8700 steps on a day and can easily load 30 days worth of history. However I tend to use 10 days.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;You may want to test the indiviual queries run ok on your environment in Mgmt Studio. Also running index maintainance on the SSIS Catalog db can help. I've tried to optimise based on my data.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;There is a small version in the post on the v77. I stopped creating it as I improved the query speed so it was not as bad and it was a pain to keep it up to date.&lt;/P&gt;
&lt;P&gt;However it's easy to may a small version, just disable the Load for Execution Path Map. Execution Hierarchy&amp;nbsp; and Execuction Statistics Rows. They are not essential and the queries are slow, especially the rows as it does string maniplation on the messages.. The Network, Sankey and Rows tabs will not be updated.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The Execution Key should be unqiue however check what projects and folders you have. Maybe there is a combination that causes duplciates. If so let me know and I can update the joins.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;SELECT  ex.[execution_id] AS ExecutionID
FROM    [catalog].[executions] ex
        JOIN [catalog].[packages] p ON p.name = ex.package_name
        JOIN catalog.projects pr ON p.project_id = pr.project_id
                                    AND ex.[project_name] = pr.name
        JOIN catalog.folders f ON pr.folder_id = f.folder_id    
WHERE ex.[start_time] &amp;gt; DATEADD(DAY, -1* 3, CONVERT(DATE, GETDATE()));&lt;/PRE&gt;
&lt;P&gt;&lt;BR /&gt;I've also been working on a very cut down version that is for currently running ssis and errors from today which add when I add then next update.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Feb 2018 20:49:35 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/356775#M1622</guid>
      <dc:creator>stretcharm</dc:creator>
      <dc:date>2018-02-12T20:49:35Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/357554#M1629</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We have about 600 executions a day in production, some packages may generate a lot of messages based on their steps, looping or if there were memory errors (not usual but has happened).&amp;nbsp; The event_messages view has about 20 million rows.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I was able to get the queries to start refreshing in test, which has much less activity.&amp;nbsp; That's where I got the duplicate execution key error.&amp;nbsp; It looks like the problem is that I have some situations where packages with the same name exist in multiple places.&amp;nbsp; In one case, I have two folders with virtually the same projects and packages underneath because there were some variations in the packages requiring different code but otherwise the naming still made sense.&amp;nbsp; I think your join from catalog.executions to catalog.packages should be different.&amp;nbsp; It's on package name, which doesn't need to be unique.&amp;nbsp; Perhaps it could be on execution.object_type and execution.object_id.&amp;nbsp; My object_type is always = 20&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;SELECT				ex.execution_id
FROM				[catalog].[executions] ex 
JOIN				[catalog].[packages] p 
					ON p.package_id = ex.object_id 
					AND ex.object_type = 30 -- Package 
JOIN				catalog.projects pr ON p.project_id = pr.project_id AND ex.[project_name] = pr.name 
JOIN				catalog.folders f ON pr.folder_id = f.folder_id 
WHERE				ex.[start_time] &amp;gt; DATEADD(DAY, -1* 3, CONVERT(DATE, GETDATE()))

UNION ALL

SELECT				ex.execution_id
FROM				[catalog].[executions] ex 
JOIN				catalog.projects pr 
					ON pr.project_id = ex.object_id
					AND ex.object_type = 20 -- Project
JOIN				catalog.folders f ON pr.folder_id = f.folder_id 
WHERE				ex.[start_time] &amp;gt; DATEADD(DAY, -1* 3, CONVERT(DATE, GETDATE()))&lt;/PRE&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Scott&lt;/P&gt;</description>
      <pubDate>Tue, 13 Feb 2018 21:41:25 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/357554#M1629</guid>
      <dc:creator>sjt003</dc:creator>
      <dc:date>2018-02-13T21:41:25Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/357565#M1630</link>
      <description>&lt;P&gt;Actually, it looks like you need the package GUID in your query, so can't just skip over the package view.&amp;nbsp; Maybe this would work (I'm still getting familiar with the SSISDB objects):&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;SELECT				ex.execution_id
FROM				[catalog].[executions] ex 
JOIN				catalog.projects pr 
					ON pr.project_id = ex.object_id
					AND ex.object_type = 20 -- Project
JOIN				catalog.folders f ON pr.folder_id = f.folder_id 
JOIN				[catalog].[packages] p 
					ON p.project_id = pr.project_id 
					AND ex.package_name = p.name&lt;/PRE&gt;</description>
      <pubDate>Tue, 13 Feb 2018 21:56:28 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/357565#M1630</guid>
      <dc:creator>sjt003</dc:creator>
      <dc:date>2018-02-13T21:56:28Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/360072#M1642</link>
      <description>&lt;P&gt;HI.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I don't use the PackageGUID or PacakgeFormat Version for anything so I think they can be removed along with the join to the Package&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Try changing the Execution Query to this. (note this from the 0.81 query, but I just removed references to the [catalog].[packages])&lt;/P&gt;
&lt;PRE&gt;        --[package_guid] PackageGUID ,
        --[package_format_version] PackageFormatVersion ,
        CONVERT(DATE, pr.last_deployed_time) AS LastDeployed,
		DATEDIFF(MS, ex.start_time, ex.end_time)/ 1000 / 60 as DurationInMinutes,
		SubString(Convert(Varchar(20),ex.[start_time]), 6, 11) + ' (' + Convert(Varchar,ex.[execution_id]) + ')' as Execution,
		ex.[project_name] + ' : '+ f.name as ProjectAndFolder,
		ex.[project_name] + ' : '+ f.name + ' : ' + ex.[package_name] as ExecutionRootKey,
		ex.[package_name] + ' (' + Convert(varchar,pr.project_id) + ')' as ExecutionRootShortKey,
		CASE WHEN ex.[status] = 4 THEN 1 ELSE 0 END as FailedExecutions,
		SubString(Convert(Varchar(20),ex.[start_time]), 6, 8) as ShortStart
FROM    [catalog].[executions] ex
        --JOIN [catalog].[packages] p ON p.name = ex.package_name
        JOIN catalog.projects pr ON --p.project_id = pr.project_id      AND 
									ex.[project_name] = pr.name
        JOIN catalog.folders f ON pr.folder_id = f.folder_id	
WHERE ex.[start_time] &amp;gt; DATEADD(DAY, -1* 3, CONVERT(DATE, GETDATE()));&lt;/PRE&gt;
&lt;P&gt;I need to do some testing, but if this works I'll remove the fields in the next version.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I also spotted a duplicate with the currently running queries so I've got a new version which fixes this and a few other tweaks.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sun, 18 Feb 2018 13:02:43 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/360072#M1642</guid>
      <dc:creator>stretcharm</dc:creator>
      <dc:date>2018-02-18T13:02:43Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/360075#M1643</link>
      <description>&lt;P&gt;New Version v.0.81&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;New cut down version designed for monitoring Currently running packages and todays errors&lt;BR /&gt;Fix Join to Currently Running Packages&lt;BR /&gt;Dynamic Date Dimension&lt;BR /&gt;Move Key Calcs into SQL from Computed Calcs to improve load and compression&lt;BR /&gt;Improve Execution Stats Query&lt;/P&gt;
&lt;P&gt;Drilldown Only Filter for Execution &amp;amp; Execution Gantt&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Blank docs attached&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Templates also available at&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/stretcharm/SSIS-DB-Dashboard" target="_blank"&gt;https://github.com/stretcharm/SSIS-DB-Dashboard&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 02 Apr 2018 14:20:33 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/360075#M1643</guid>
      <dc:creator>stretcharm</dc:creator>
      <dc:date>2018-04-02T14:20:33Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/388050#M1759</link>
      <description>&lt;P&gt;New Version v.0.82b&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Improved load time and model size.&lt;/P&gt;
&lt;P&gt;Fixed Execution Package Duration for Master Packages. Use Start and End duration. Minutes is correct. MS is better but looses precision.&lt;BR /&gt;Use Synced slicers for March PowerBI RS Release.&lt;BR /&gt;Mark Date Query as the Date Table.&lt;BR /&gt;Update fnVLOOKUP to do a ordered match.&lt;BR /&gt;Switch Stats stare/end date times to Date and Seconds from Start Date to improve the model storage. Datetime is now a dax expression.&lt;BR /&gt;Removed Rows as I don't use it and its slow and the key consumes lots of model space.&lt;/P&gt;
&lt;P&gt;Remove test code for Execution stats&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;No New Currently Running Version&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Blank doc attached&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Templates also available at &lt;A href="https://github.com/stretcharm/SSIS-DB-Dashboard" target="_blank"&gt;https://github.com/stretcharm/SSIS-DB-Dashboard&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Next version I plan to bookmarkise.&lt;/P&gt;</description>
      <pubDate>Fri, 06 Apr 2018 17:39:48 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/388050#M1759</guid>
      <dc:creator>stretcharm</dc:creator>
      <dc:date>2018-04-06T17:39:48Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/396134#M1791</link>
      <description>&lt;P&gt;Date function uses 'column1' but then it can't find it!!!!&lt;/P&gt;
&lt;P&gt;Any ideas?&lt;/P&gt;
&lt;P&gt;Thanks&lt;/P&gt;</description>
      <pubDate>Fri, 13 Apr 2018 14:58:12 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/396134#M1791</guid>
      <dc:creator>lotusnotes</dc:creator>
      <dc:date>2018-04-13T14:58:12Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/396417#M1792</link>
      <description>&lt;P&gt;Not sure why your seeing this error.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The data function is generic and column1 is a temp column as it's building a list. It is passed a start and end date.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The latest versions of the dashboard use a dynamic date range so check that your Server and DB are set correctly in the parameters and you have at least one execution in the last days (again set by parameter.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;They check execution and data range queries return a preview in the query editor.&lt;/P&gt;
&lt;P&gt;If refresh the preview for date and it should show a list of dates that match the executions using the date function.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If your just trying to use the date function in your own pbi doc then check this post by &lt;a href="javascript:void(0)" data-lia-user-mentions="" data-lia-user-uid="10513" data-lia-user-login="mattmasson" class="lia-mention lia-mention-user"&gt;mattmasson&lt;/a&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.mattmasson.com/2014/02/creating-a-date-dimension-with-a-power-query-script/" target="_blank"&gt;https://www.mattmasson.com/2014/02/creating-a-date-dimension-with-a-power-query-script/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 14 Apr 2018 09:59:58 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/396417#M1792</guid>
      <dc:creator>stretcharm</dc:creator>
      <dc:date>2018-04-14T09:59:58Z</dc:date>
    </item>
    <item>
      <title>Re: SSIS Catalog DB Dashboard</title>
      <link>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/407529#M1845</link>
      <description>&lt;P&gt;I keep getting " There weren't enough elements in the enumeration to complete the operation." when I try to run this in PowerBI desktop. Have you come across this before?&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Mon, 30 Apr 2018 19:57:00 GMT</pubDate>
      <guid>https://community.fabric.microsoft.com/t5/Data-Stories-Gallery/SSIS-Catalog-DB-Dashboard/m-p/407529#M1845</guid>
      <dc:creator>kdrouillard</dc:creator>
      <dc:date>2018-04-30T19:57:00Z</dc:date>
    </item>
  </channel>
</rss>

