Open source utils
Wij geloven in het delen van kennis. Onze dbt en Snowflake utilities zijn gratis beschikbaar via GitHub, voor iedereen die er iets aan heeft.
Bekijk op GitHubdbt
Macros
dbt run monitoring
Logging
Houd bij wanneer een dbt run start en wanneer hij klaar is. Automatisch gelogd in Snowflake, zodat je altijd kunt terugkijken wat er wanneer is uitgevoerd. Onmisbaar voor productie-omgevingen.
AVG/GDPR data masking
Masking
Pas dynamische data masking toe op gevoelige kolommen via dbt tags. Eén macro, en je persoonsgegevens zijn automatisch afgeschermd voor rollen die er geen toegang toe mogen hebben.
Datum & tijd utilities
Timestamps
Een complete set macros voor het omzetten en opschonen van datum- en tijdwaarden in Snowflake. Van ruwe timestamp-strings naar schone, consistente datums, inclusief fixes voor maanden en weekdagen.
code generator
Generate Sources
Genereer automatisch sources.yml, stagingmodellen en dbt_project.yml configuratie vanuit je Snowflake database. Geen handmatige boilerplate meer bij het onboarden van nieuwe databronnen.
code generator
Generate Date Dimension
Genereer een complete datumdimensie voor Snowflake met kalender- en fiscale periodes, weeknummers en Nederlandse feestdagen, inclusief beweeglijke feestdagen zoals Pasen.
datatype standaardisatie
Uniform Datatypes
Cast alle kolommen van een brontabel automatisch naar uniforme Snowflake datatypes. Ongeldige waarden worden via TRY_TO_*-functies omgezet naar NULL in plaats van een fout te geven.
Snowflake
Stored Procedures
Anonymizer
Anonimiseer data direct in Snowflake via een stored procedure. Ideaal voor het maken van veilige ontwikkel- en testomgevingen zonder dat persoonsgegevens buiten productie komen.
Analyzer
Analyseer de structuur en inhoud van je Snowflake tabellen met één procedure-aanroep. Handig als startpunt bij het onboarden van nieuwe databronnen of het opsporen van datakwaliteitsproblemen.
GDPR Profiler
Scan automatisch een Snowflake-schema op persoonsgegevens via configureerbare regex-regels. Combineert kolomnaam- en waardedetectie met een betrouwbaarheidsscore en aanbevolen actie.
Snippets
Apps
Generate Sources
Lokale Streamlit-app die dbt sources, stagingmodellen en projectconfiguratie genereert vanuit Snowflake — met grafische interface en directe wegschrijf-functie.
Analyze
Grafische frontend voor de Analyzer stored procedures. Maak point-in-time snapshots, registreer ze en bekijk kolomstatistieken met voorwaardelijke opmaak.
Timestamp Tester
Test timestampstrings direct in Snowflake om het juiste formaatpatroon te vinden. Ondersteunt ISO, Europees, Amerikaans, compact en databasespecifieke formaten.
Views
Admin Views
Een verzameling SQL views voor Snowflake platformbeheerders. De views lezen uit SNOWFLAKE.ACCOUNT_USAGE en geven inzicht in kosten, querygedrag en beveiligingsgebeurtenissen.
Aan de slag
Clone de repository, voer setup.sql eenmalig uit als accountadmin in Snowflake, en de macros en procedures zijn klaar voor gebruik in jouw dbt project.