Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Xandr Log-Level Data (LLD) est encodé à l’aide d’un format d’échange binaire appelé Mémoires tampons de protocole. Suivez les étapes ci-dessous pour commencer à utiliser protobuf et intégrer LLD à votre système.
Installation et configuration de Protobuf
Lorsque vous vous abonnez à des flux à l’aide du service de données au niveau du journal, vous pouvez choisir de recevoir vos données dans l’un des formats protobuf disponibles (fortement recommandé). Le format protobuf permet des modifications de schéma plus rationalisées et une ingestion pratique des données dans les systèmes Big Data.
La procédure ci-dessous fournit un exemple de projet qui inclut tous les schémas de flux et montre comment lire des fichiers protobuf Xandr. L’exemple de projet inclut des exemples de fichiers binaires ainsi que du code source qui peuvent être utilisés comme point de départ pour l’ingestion.
- Passez en revue les dépendances d’installation suivantes. Veillez à effectuer les tâches appropriées.
- Installez le compilateur protobuf. Utilisez l’une des méthodes suivantes :
- Utilisez un gestionnaire de package à l’aide de l’une des commandes suivantes :
- Pour OSX, utilisez la commande :
brew install protobuf250 - Pour Ubuntu, utilisez la commande :
sudo apt-get install protobuf-compiler
- Pour OSX, utilisez la commande :
- Générez à partir de la source : protobuf v2.5.0.
- Utilisez un gestionnaire de package à l’aide de l’une des commandes suivantes :
- Si vous souhaitez utiliser le format protobuf (pas protobuf-delimited), installez hadoop-client avec la prise en charge native de Snappy.
- Si vous envisagez d’utiliser le projet d’exemples, installez Maven. Maven est disponible via la plupart des gestionnaires de package.
- Installez le compilateur protobuf. Utilisez l’une des méthodes suivantes :
- Téléchargez l’exemple de projet (obtenez le dernier à partir de la section Formats et schémas de fichier de Batch Log-Level Data) et décompressez-le.
- Reportez-vous au fichier README dans l’exemple de projet pour obtenir d’autres instructions.