<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Github on UGISS</title>
    <link>https://1ab09184.ugiss-website.pages.dev/tags/github/</link>
    <description>Recent content in Github on UGISS</description>
    <generator>Hugo</generator>
    <language>it</language>
    <lastBuildDate>Sun, 09 Oct 2022 00:00:00 +0200</lastBuildDate>
    <atom:link href="https://1ab09184.ugiss-website.pages.dev/tags/github/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Automatizzare il test di una soluzione SQL Server con tSQLt, Docker e GitHub Actions!</title>
      <link>https://1ab09184.ugiss-website.pages.dev/2022/10/09/automatizzare-il-test-di-una-soluzione-tsql-con-tsqlt-docker-e-github-actions/</link>
      <pubDate>Sun, 09 Oct 2022 00:00:00 +0200</pubDate>
      <guid>https://1ab09184.ugiss-website.pages.dev/2022/10/09/automatizzare-il-test-di-una-soluzione-tsql-con-tsqlt-docker-e-github-actions/</guid>
      <description>&lt;p&gt;Nell&amp;rsquo;&lt;a href=&#34;https://1ab09184.ugiss-website.pages.dev/2020/11/29/unit-testing-come-scrivere-la-tua-prima-unit-test/&#34;&gt;articolo precedente&lt;/a&gt;, il terzo di questa serie, abbiamo descritto come scrivere ed eseguire manualmente una unit di test per un trigger! In questo articolo verrà descritto come automatizzare il test di uno o più oggetti SQL Server utilizzando tSQLt, Docker e GitHub Actions!&lt;/p&gt;&#xA;&lt;h3 id=&#34;tecnologie-e-framework-utilizzati&#34;&gt;Tecnologie e framework utilizzati&lt;/h3&gt;&#xA;&lt;p&gt;Le potenzialità del framework &lt;a href=&#34;https://tsqlt.org&#34;&gt;tSQLt&lt;/a&gt; sono state descritte nell&amp;rsquo;articolo &amp;ldquo;Il framework tSQLt e l&amp;rsquo;esecuzione di un test&amp;rdquo;:&lt;/p&gt;</description>
    </item>
    <item>
      <title>Esempi di SQL Graph Database su GitHub</title>
      <link>https://1ab09184.ugiss-website.pages.dev/2018/02/10/esempi-di-sql-graph-database-su-github/</link>
      <pubDate>Sat, 10 Feb 2018 00:00:00 +0100</pubDate>
      <guid>https://1ab09184.ugiss-website.pages.dev/2018/02/10/esempi-di-sql-graph-database-su-github/</guid>
      <description>&lt;p&gt;SQL Server offre da sempre gli strumenti per gestire i dati gerarchici e le relazioni tra le entità. A volte, però, le relazioni tra le entità possono diventare complesse. Pensiamo ad una relazione molti-a-molti, i database relazionali non dispongono di soluzioni native per questo tipo di legame, che viene comunemente implementato con una tabella di associazione.&lt;/p&gt;</description>
    </item>
    <item>
      <title>SSIS Dashboard: Community Project!</title>
      <link>https://1ab09184.ugiss-website.pages.dev/2015/09/24/ssis-dashboard-community-project/</link>
      <pubDate>Thu, 24 Sep 2015 00:00:00 +0200</pubDate>
      <guid>https://1ab09184.ugiss-website.pages.dev/2015/09/24/ssis-dashboard-community-project/</guid>
      <description>&lt;p&gt;L&amp;rsquo;anno scorso ho pubblicato su GitHub un progetto dedicato alla creazione di una Dashboard per SQL Server Integration Services (dalla versione 2012 in avanti). L&amp;rsquo;idea è quella di utilizzare tutti i dati che sono disponibili nel database &lt;a href=&#34;https://msdn.microsoft.com/en-GB/library/hh479588.aspx&#34;&gt;SSISDB&lt;/a&gt; e renderli fruibili in modo più&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;bello&lt;/li&gt;&#xA;&lt;li&gt;user friendly&lt;/li&gt;&#xA;&lt;li&gt;utile&lt;/li&gt;&#xA;&lt;li&gt;web&lt;/li&gt;&#xA;&lt;li&gt;mobile&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;La dashboard permette di vedere lo stato di esecuzione dei Package SSIS, monitorare alcuni indicatori fondamentali (ad esempio se i package stanno avendo problemi di memoria oppure i lookup hanno trovato dei dati duplicati nei propri dataset), oltre che di vedere l&amp;rsquo;andamento delle performance nel tempo (e di fare una semplicissima previsione sul futuro, per ora calcolata tramite una banale media mobile). E&amp;rsquo; inoltre possibile vedere il dettaglio di esecuzione del package e di ogni suo task, e, chiaramente, verificare se ci sono stati errori o warning.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
