py-analyticsbibliotheek voor het efficiënt toevoegen van analyse aan uw project | |
Download nu |
py-analytics Rangschikking & Samenvatting
Advertentie
- Vergunning:
- The Apache License 2.0
- Prijs:
- FREE
- Naam uitgever:
- Numan Sachwani
- Uitgever website:
- https://github.com/numan/
py-analytics Tags
py-analytics Beschrijving
PY-Analytics is een Python-bibliotheek die is ontworpen om het gemakkelijk te maken om analyse te bieden als onderdeel van een project. Het doel van het project is om het gemakkelijk te maken om analytics-gegevens op te slaan en op te halen. Het verstrekt geen middelen om deze gegevens te visualiseren. Turing wordt alleen opnieuw ondersteund voor het opslaan van data.Analytics.create_analytic_backendcreates een analytics-object waarmee het mogelijk maakt om metrieken op te slaan en op te halen: >>> van Analytics >>>>>> Analytics = Create_analytic_Backend ({>>> 'backend': 'Analytics.backends.redis.redis', >>> 'Instellingen': {>>> 'Defaults': {>>> 'Host': 'localhost', >> > 'Port': 6379, >>> 'DB': 0, >>>}, >>> 'Hosts': >>>}, >>>}) Intern, de Redis Analytics Backend gebruikt Nydus om uw metricsgegevens over uw cluster van Redis-instanties te verspreiden. Er zijn twee vereiste argumenten: - Backend: Full Path naar de backend-klasse, die analytics.backends.base.baseanalyticsbackend-instellingen moet uitbreiden: instellingen: instellingen die nodig zijn om de backend te initialiseren. Voor de REDIS-backend is dit een lijst met hosts in uw REDIS Cluster.Example Usagefrom Analytics Import Create_analytic_AckendImport DateTimeAnyTics = Create_analytic_Backend ({"backend": "Analytics.backends.Redis.redis", "Instellingen": {"Hosts": },}) jaar_ago = datetime.date.today () - Datetime.timedelta (dagen = 265) #create sommige analytics dataanalytics.track_metric ("Gebruiker: 1234", "Commentaar", jaar_ago) Analytics.Track_metric ("Gebruiker: 1234", "Commentaar", jaar_ago, inc_amt = 3) #Retrieve analytics-gegevens: analytics.get_metric_by_day ("Gebruiker: 1234", "Commentaar", jaar_ago, limiet = 20) analytics.get_metric_by_week (" Gebruiker: 1234 "," Commentaar ", Year_ago, Limit = 10) Analytics.get_metric_by_month (" Gebruiker: 1234 "," Commentaar ", jaar_ago, limiet = 6) #create a counteranalytics.track_count (" Gebruiker: 1245 "," login ") Analytics.Track_Count (" Gebruiker: 1245 "," Login ", INC_AMT = 3) #Retrieve meerdere statistieken op hetzelfde moment # Group_by is een van` `maand``,` `week`` of` `dag` Analytics.get_metrics (, Ye AR_AGO, GROUP_BY = "DAG") >> # Haal een Countanalytics ophalen.get_count ("Gebruiker: 1245", "Login") # Haal countsanalytics.get_counts () De startpagina van het product
py-analytics Gerelateerde software
Bodatools
Een verzameling Python-hulpprogramma's en scripts voor het werken met binaire bestanden ...
66