Se connecter à Hortonworks via SAS/ACCESS to ODBC.

condifurer_sas_et_hortoworks_odbcVous souhaitez configurer votre module SAS/ACCESS to ODBC pour vous connecter à votre serveur Hadoop ? Le pilote ODBC Hortonworks vous permet d'accéder aux données de la plate-forme Hortonworks via des applications telles que Microsoft Excel mais également SAS, via le module SAS/ACCESS to ODBC. Pré-requis :
  • Windows 7
  • SAS Base
  • SAS/ACCESS to ODBC
  • Le pilote ODBC fourni par Hortonworks
L'installation du pilote ODBC Hortonworks comprend les étapes suivantes:
  • Télécharger et installer le pilote ODBC Hortonworks.
  • Configurer la connexion ODBC dans Windows 7.
  comment_marche_sas_access_to_odbc_et_hadoop Étape 1: Téléchargez et installez le pilote ODBC Hortonworks Le pilote ODBC est disponible à l’adresse http://hortonworks.com/downloads/, dans la section Hortonworks Data Platform Add-Ons. Depuis cette page vous pouvez télécharger le pilote Hortonworks ODBC Driver for Apache Hive (version 2.1.2 en Mai 2016) en cliquant sur le lien correspondant à votre système d’exploitation. Dans notre exemple, il s’agit de WINDOWS 64 BIT. Une fois le téléchargement terminé, double-cliquez pour ouvrir le fichier HortonworksHiveODBC64.msi téléchargé, puis s uivez les étapes d'installations et redémarrez votre ordinateur, si le Wizard vous le demande. installation_du_pilote_odbc_hadoop_hortonworks   Étape 2: configurer le pilote ODBC Hortonworks Dans le Panneau de configuration de Windows, sélectionnez Outils d'administration, puis double-cliquez sur Sources de données (ODBC) pour ouvrir l'Administrateur ODBC Data Source.  Attention a bien choisir le gestionnaire ODBC correspondant à l'architecture de votre SAS ( 32 ou 64 bits) ajouter_pilote_odbc_hadoop hortonworks_hive_odbc_driver_dans_sasconfigurer_sa_connexion_ODBC_hadoop verification_odbc_hadoop_sas Puis, dans SAS, j’utilise le compte hue (mot de passe par défaut, dans mon test) pour valider la création de la bibliothèque et le bon fonctionnement de la connexion à Hadoop :
libname test odbc dsn="hortonworks" user=hue password=1111 schema=xademo;
succes_soumettre_libname_hadoop_via_odbc       Comme vous constatez, j’utilise le DNS indiqué dans mon gestionnaire ODBC : libname_odbc_hadoop_et_configuration_odbc  

Nicolas Housset

Passionné d'informatique, je suis Consultant et expert technique SAS VIYA, également co-fondateur de la société Flexcelite. Spécialisé dans les technologies SAS (Viya, 9.4) et les infrastructures associées (Linux, Hadoop, Azure), ce blog est mon espace pour partager mes mémos techniques et retours d'expérience.