xmla

Accédez aux sources de données OLAP via XMLA
Télécharger maintenant

xmla Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • The Apache License 2.0
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Norman Kramer
  • Site Internet de l'éditeur:
  • https://github.com/may-day/

xmla Mots clés


xmla La description

XMLA est un module Python destiné à accéder à XMLA DataSources - voir http://fr.wikipedia.org/wiki/xml_for_analysisbuildin Ce répertoire, exécuté: Python Setup.py BuildestStingTests est effectué contre les fournisseurs de Mondrian et SSAS XMLA. Le module TestsDiscover teste le comportement avec différents fournisseurs XMla avec la commande Discover, tandis que Testsexecute fait la même chose avec la commande exécutée. Notez que vous devez probablement modifier les sources si vous souhaitez vous tester car ils contiennent des spécificités (nommément l'emplacement des services et des noms des sources de données) .SampleHere est un exemple de la manière de l'utiliser: importer olap.xmla.xmla comme xmlap = xmla.xmlapraVider () c = p.connect (emplacement = "http: // localhost: 8080 / mondrian / xmla", falkerberos = false) # Obtenir des informations sur fourni DataPrint C.GetDataSources () Imprimer C.GetMdSchemAcubes () # Pour SSAS Un catalogue est nécessaire, l'appel serait donc comme # obtenir un catalogen à partir d'un appel à c.getdbschemacatalogs () # C.gemdschemacubes (Propriétés = {"Catalogue": "Un catalogname"}) # Exécuter un MDX ( Travailler contre le catalogue d'échantillons de Foodmart de Mondrian) cmd = "" "Sélectionnez { .Allembers} * {. . . Children} sur les colonnes. .Allembers sur les lignes de rive "" "res = c.execute (cmd, catalogue =" foodmart ") res.Getslice (propriété =" valeur ") #Return uniquement la propriété de valeur à partir des cellules # pour renvoyer un peu de sous-immobile à partir du résultat cantres.getslice () # retour allRes.getslice (axis0 = 3) # stériliser la 4ème colonnes.GetSlice (axis0 = 3, sliceraxis = 0) # identique que ci-dessus, sliceraxis est ignoredres.getslice (axis1 = ) # renvoyer les données tranchées Les 2e et 3ème RowRes.GetSlice (Axis0 = 3, Axis1 = ) # Retournez les données tranchées à la 2e et 3ème rangée en plus de la 4ème ColumnotheetheetheetheetheetheTheetheeTheeTheeThe entièrement originaire de l'emballage suivant: http: / /www.microsoft.com/en-us/download/confirmation.aspx?id=9388 et a ensuite été modifié (quels paramètres entrent dans l'en-tête SOAP) pour travailler avec le package SUDS. Page d'accueil duProduction


xmla Logiciels associés