Intégrer Snowflake à Laravel

DEV - 03/06
Snowflake est un service d'entreposage de données basé sur le cloud qui offre des performances, une évolutivité et...

Snowflake est un service d'entreposage de données basé sur le cloud qui offre des performances, une évolutivité et une flexibilité élevées pour gérer de gros volumes de données. Grâce au pilote pdo officiel, les applications PHP peuvent interagir directement avec Snowflake, permettant une exécution transparente des requêtes et une récupération des données.

Afin d'intégrer Snowflake à notre application Laravel à l'aide de PostgreSQL, nous allons utiliser lelaravel-pdo-odbcpaquet et lepdo_snowflakePilote PHP PDO de Snowflake. À la fin de l'article, je laisse un script avec toutes les étapes pour créer et installer le pilote dans un Dockerfile.

REMARQUE : le pilote Snowflake PHP PDO ne prend pas encore en charge l'architecture ARM/AARCH64 sous Linux.

Pilote PHP PDO

Nous devons d’abord créer et installer le pilote pdo.

Conditions préalables

Pour créer le pilote Snowflake PHP PDO, nous devons avoir installé le logiciel suivant :

Sous Linux :

  • gcc 5.2 ou supérieur.
  • cmake 2.8 ou supérieur

Et les modules php suivants :

  • php-pdo
  • pdo_pgsql
  • pdo_odbc

Construire le pilote

1.Définissez la variable d'environnem...
[Courte citation de 8% de l'article original]

Loading...