Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

Connecter ClickHouse Cloud à Azure Blob Storage

Ce guide explique comment connecter ClickHouse Cloud à Azure Blob Storage de manière sécurisée pour l’ingestion de données, les tables externes et d’autres scénarios d’intégration.

Vue d’ensemble

ClickHouse Cloud peut se connecter à Azure Blob Storage à l’aide de plusieurs méthodes d’authentification. Ce guide vous aidera à choisir l’approche appropriée et à configurer votre connexion de manière sécurisée.

Cas d’usage pris en charge :

Configuration réseau (interrégion uniquement)

Trouvez les adresses IP de sortie de votre service ClickHouse Cloud

Pour configurer des règles de pare-feu basées sur les adresses IP, vous devez autoriser les adresses IP de sortie de votre région ClickHouse Cloud.

Exécutez la commande suivante pour récupérer la liste des adresses IP de sortie et d’entrée par région. Remplacez eastus ci-dessous par votre région afin de filtrer les autres régions :

# Pour les régions Azure
curl https://api.clickhouse.cloud/static-ips.json | jq '.azure[] | select(.region == "westus")'

Vous verrez un résultat similaire à celui-ci :

{
  "egress_ips": [
    "20.14.94.21",
    "20.150.217.205",
    "20.38.32.164"
  ],
  "ingress_ips": [
    "4.227.34.126"
  ],
  "region": "westus3"
}

Consultez aussi « Cloud IP addresses » pour plus de détails.

Configurer le pare-feu d’Azure Storage

Accédez à votre Storage Account dans Azure Portal

  1. Accédez à NetworkingFirewalls and virtual networks
  2. Sélectionnez Enabled from selected virtual networks and IP addresses
  3. Ajoutez chaque adresse IP de sortie ClickHouse Cloud obtenue à l’étape précédente dans le champ Address range
  1. Cliquez sur Save

Consultez Configure Azure Storage firewalls docs pour plus de détails.

Configuration de ClickPipes

Lorsque vous utilisez ClickPipes avec Azure Blob Storage, vous devez configurer l'authentification dans l'UI ClickPipes. Pour en savoir plus, consultez "Créer votre premier Azure ClickPipe".

Navigation