x
    Glossary

    Betekenis van Snowflake Data Warehouse

    Snowflake Data Warehouse is een volledig beheerd cloud-datawarehouse, gebouwd op de infrastructuur van Amazon Web Services. Het is beschikbaar voor klanten als Software-as-a-Service (SaaS) of Database-as-a-Service (DaaS). De term 'volledig beheerd' betekent dat gebruikers zich geen zorgen meer hoeven te maken over de back-end, zoals serverinstallatie, onderhoud, enzovoort. Een Snowflake Data Warehouse- instantie kan eenvoudig worden geïmplementeerd bij een van de belangrijkste cloudproviders:

    Bij Snowflake heeft de klant de vrijheid om de cloudprovider te kiezen. Dit is handig voor organisaties die met veel cloudproviders werken. Snowflake-query's volgen het industriestandaard ANSI SQL-protocol en ondersteunen zowel volledig als gedeeltelijk gestructureerde data, zoals Parquet, XML, JSON, enzovoort.

    Snowflake Data Warehouse Architectuur

    Wat opslag betreft, zijn er verschillende cloudopslagopties, waaronder gedeelde schijven (voor het opslaan van duurzame gegevens) en gedeelde-niets-oplossingen (voor massively parallel processing, of MPP, van query's met lokale gegevensopslag). Voordat de cloudgegevens in een kolomformaat worden opgeslagen, worden ze geoptimaliseerd. Snowflake beheert alle aspecten van data-invoer, compressie en opslag; gebruikers hebben namelijk alleen toegang tot de opgeslagen gegevens via SQL-query's, aangezien directe toegang niet is toegestaan.

    Vervolgens komt het niveau van queryverwerking, waar SQL-query's worden verwerkt. Alle SQL-query's worden uitgevoerd in een speciale MPP-omgeving als onderdeel van een specifiek cluster dat bestaat uit meerdere rekenknooppunten (dit is aanpasbaar). Virtuele datawarehouses is een andere benaming voor deze gespecialiseerde MPP's. Het is gebruikelijk dat een bedrijf aparte virtuele omgevingen heeft voor zijn verschillende bedrijfsdivisies, waaronder marketing, financiën en verkoop. Hoewel deze configuratie relatief duur is, garandeert het de data-integriteit en optimale prestaties.

    Cloudservices zijn onze laatste optie. Er zijn diverse services die de vele Snowflake-onderdelen met elkaar verbinden, variërend van infrastructuur- en opslagbeheer tot toegangscontrole en gegevensbeveiliging.

    Voordelen van Snowflake Data Warehouse

    Hieronder vindt u een overzicht van de voordelen van het gebruik van Snowflake Data Warehouse voor uw bedrijf:

    • Een volledig beheerd, in de cloud geïmplementeerd datawarehouse vereist weinig inspanning om in gebruik te nemen.
    • Eenvoudig schaalbaar, omdat het diverse flexibele opties mogelijk maakt.
    • Tal van veelzijdige opties die eenvoudig schaalbaar zijn (zoals hierboven besproken).
    • Reken- en opslagprocessen kunnen van elkaar gescheiden worden.
    • Het ANSI SQL-protocol wordt gevolgd en JSON, Parquet, XML, ORC en zowel volledig als semi-gestructureerde gegevenstypen worden ondersteund.
    • Snowflake concurreert met diensten zoals Amazon Redshift, Google BigQuery en andere in hetzelfde marktsegment en is zeer succesvol met een groot klantenbestand dat de dienst gebruikt.

    LEES MEER: Geef uw bedrijf een boost met het Snowflake Cloud-dataplatform