Skip to main content

The NiFi Guy - FrancescoZanti.dev

Tech Stack

Table of Contents

# I nostri strumenti

Per procedere nella guida in maniera pratica è necessario che tu abbia installato i seguenti strumenti propedutici alla collaborazione:

In alternativa a Podman, puoi utilizzare Docker: sappi che però tutti i comadi che ti forniremo saranno per Podman.

Se hai già installato questi strumenti, le nostre postazioni di lavoro sono allineate. Se non lo hai fatto, ti consiglio di farlo prima di procedere; in quetsa maniera potrai seguire la guida in maniera più agevole. Come è possibile notare dalla lista tutti gli strumenti sono gratuiti e installabili su tutti i principali sistemi operativi (Windows, macOS, Linux).

Infine sappi che utilizzerò per scrivere questa guida in maniera indiscriminata sistemi Windows e Linux (Fedora / Red Hat Enterprise Linux).

# I dati di esempio

Per procedere insieme ho deciso di utilizzare il famoso set di dati AdventureWorks di Microsoft: ho preparato una versione già pronta per essere utilizzata con Podman

Per scaricare il set di dati AdventureWorks basato su MS SQL Server esegui il seguente comando:

podman pull francescozanti/mssql-aw2022:latest
podman run --name mssql-aw2022 -e ACCEPT_EULA=Y -e SA_PASSWORD=Password123! -p 1433:1433 -d francescozanti/mssql-aw2022:latest

In alcuni casi potrebbero essere utilizzati altri set di dati, ma ti fornirò sempre le istruzioni per poterli creare o scaricare; ecco quindi qualche esempio di set di dati che potremmo utilizzare:

# Conclusione

Con questi strumenti e dati di esempio siamo pronti per iniziare a lavorare insieme. Se hai domande o dubbi verifica di aver seguito le istruzioni di installazione degli strumenti e di aver scaricato il set di dati di esempio.