Rekenen met datums kan in SQL Server 2005 op verschillende manieren. SQL Server 2005 kent verschillende functies die je kunt gebruiken als je met datums gaat werken. Dit artikel beschrijft een aantal praktische voorbeelden die je in de praktijk zult tegenkomen als je met databases en datums werkt.
Read More »Recent Posts
Dubbele rijen vinden
Iedere rij in een tabel wordt gekenmerkt door een primaire sleutel. Nu komt het nog weleens voor dat in je systeem de sleutel twee keer voorkomt. Dit mag eigenlijk niet. Met deze simpele Query kun je snel dubbele rijen vinden in je tabel!
Read More »Query Active Directory
Het kan handig zijn om data uit je Active Directory (AD) op te nemen in je Datawarehouse. In mijn situatie was het handig omdat de klant graag wilde zien of een gebruiker die uit dienst was nog steeds in AD bestond. Deze koppeling had men op dit moment niet, de …
Read More »The selected report is not ready for viewing
Ik heb me de laatste tijd vaak geirriteerd aan de volgende foutmelding: The selected report is not ready for viewing. The report is still being rendered or a report snapshot is not available. (rsReportNotReady).
Read More »Problemen bij het Exporteren naar Excel
Als je een rapportage in Reporting Services maakt wil je deze rapportage vaak naar Excel kunnen exporteren. Reporting Services vernaggeld nogal eens wat aan de opmaak. Zo worden er vaak kolommen ingevoegd die er eigenlijk niet horen en krijg je vaak afrondingsproblemen.
Read More »Recursieve Query met CTE I
Ik liep onlangs tegen een vraagstuk aan die ik wel interessant vond om op mijn blog te plaatsen. Het behandelt een veelvoorkomende situatie waarbij je een dataset meerdere keren gebruikt, ook wel een recursieve query genoemd. Men vroeg het aantal gewerkte weken per periode per uitzendkracht.
Read More »Multi-Value Parameter doorsturen bij Drillthrough
Dit artikel beschrijft hoe je eenvoudig een multi-value parameter kunt doorsturen van rapport A naar rapport B. Ik ben zelf lange tijd aan het klooien geweest om dit voor elkaar te krijgen. De oplossing was uiteindelijk erg simpel, het werkt precies hetzelfde als een normale parameter doorsturen. Het probleem was dat …
Read More »Parameter Security bij Export Excel
Parameter security In onze omgeving maken we gebruik van een ASP.NET webportal voor het aanbieden van rapportages welke allemaal zijn gemaakt in Reporting Services 2005. De security met betrekking tot wie welke rapporten mag openen en wie welke parameters mag selecteren wordt bepaald in deze portal aan de hand van …
Read More »Divide by zero SSRS / delen door 0 #error
Delen door 0 is niet toegestaan in reporting services/sql server. Met deze eenvoudige formule kun je delen door 0 voorkomen zodat de #Error melding niet meer in je rapport verschijnt. = IIF(SUM(FIELDS!OmzetVorigJaar.Value) + 0 = 0, Nothing, SUM(FIELDS!MargeVorigJaar.Value) / IIF(SUM(FIELDS!OmzetVorigJaar.Value)+0=0,1, ( SUM(FIELDS!OmzetVorigJaar.Value) ) ))= IIF(SUM(Fields!OmzetVorigJaar.Value) + 0 = 0, Nothing, …
Read More »‘Show All’ in Parameterbox
Je wilt in je rapportage gebruik gaan maken van een parameter met bijvoorbeeld de namen van de landen waar je klanten hebt zitten. Het zal regelmatig voorkomen dat je een keuze-optie in je parameterbox wilt hebben met ‘Toon Alles’, in dit geval alle landen. De oplossing is als volgt. Maak een dataset …
Read More »Datum omzetten naar een Integer
In Datawarehouseland gebruiken we in onze Datum-Dimensie integers als primaire sleutels voor de datum. Zo slaan we de datum “2008-12-01 00:00:00.000” op als “20081201”. Hierdoor kun je vanuit je feitentabel een snelle join leggen naar je datumdimensie, joins op integers gaan nou eenmaal sneller dan joins op datetime velden.
Read More »De 3 beste manieren – Kolom zoeken in een SQL database
Je wilt een kolom zoeken in een van tabellen in je SQL Server database. Je database bestaat uit een paar honderd tabellen. Het kan een tijdrovende klus zijn om alle tabellen open te gaan klappen om de kolom te gaan zoeken. Met deze handige methodes heb je de kolom snel gevonden.
Read More »Hierarchieën in Analysis Services 2005
Iedere kent ze wel, hierarchieën in Analysis Services 2005. Met een hierarchy kun je bepaalde data op verschillende niveau’s aan de eindgebruiker tonen. Een bekend voorbeeld is: Jaar -> Kwartaal -> Maand -> Dag Omdat ik het nogal onduidelijk vind hoe je dit precies moet configureren leek het mij handig …
Read More »Foutenrapportage SSIS mbv. Event Handlers
Wanneer er een fout ontstaat in je ETL-package wil je als Datawarehouse beheerder ook graag weten wat en wanneer er iets fout is gegaan. Wanneer je gebruik maakt van een event handler wordt er bijvoorbeeld een e-mail afgevuurd met de melding dat er een fout is opgetreden maar waar het …
Read More »-
Klantgegevens verrijken met de postcodetabel
In een vorig artikel bespraken we kort wat je met de postcodetabel van Nederland kunt doen. Een …
Read More » -
SQL Server Optimize Insert Performance In 5 Steps
-
SQL 2016 Database Mail not working
-
Postcodetabel van Nederlands + SQL Script
-
Gratis E-Book SQL Server 2016
-
T-TSQL – Create 4 week Moving Total
This article will offer you a way to calculate a 4 week moving total in …
Read More » -
Create a KPI box with an image / text overlap in SSRS
-
SSRS – Subscriptions in pending status
-
Prevent Divide by Zero in SSRS
-
How to Refresh Reporting Services Cache?
-
Microsoft Azure, Amazon AWS, and Google Cloud: The Titans of the Cloud
The cloud computing landscape has never been more competitive. Among the leading contenders in the …
Read More » -
Introducing Data Factory in Microsoft Fabric
-
Understanding Lakehouse, Warehouse, and Datamart: The Differences Between the Three Fabric Objects
-
The Correspondence Between Excel Formulas and DAX Formulas: Why Financial Analysts Should Learn DAX
-
The Future of Business Intelligence: Trends and Innovations in 2023