Mixpanel: export all events instead of first 100,200 - mixpanel

I am going to export a list of unique devices for app installation by selecting a single tracking and scroll to bottom until all sessions are loaded, page by page , 100 events per page.
Please tell me more convenient way to export all events ?

There are a couple ways in which you can export your events from Mixpanel. If you were interested in the full event info then the Mixpanel /export API or the export_events() function in the Mixpanel-utils module would be probably be best.
If you wanted another method to do this from the UI and were only interested in some of the information from the events the Insights report could be more what you were looking for. There you can build a report with your app installation event and breakdown by the distinct_id to get a table of that information. The overflow icon in the top right will contain a download option where you can export a CSV of the info in the report. Do note that the CSV export is limited to 10K unique rows. Hope that helps!

Related

Track external resources (PDF)

I published one course having 2 external resources (PDFs). When the user clicks on the PDF option available in the Resources section, it gets opened in the browser, but no statements are inserted into the LRS.
Am I missing some settings which will track the external resources?
Basically, I want to achieve following things:
1) Get how many times user referred to an external resource.
2) When user accessed the resource.
Is it possible? Sorry if it's a very naive question, I've just started exploring Storyline and xAPI.
Any help would be highly appreciated.
Storyline's xAPI implementation is basically a replacement for the standard SCORM 1.2 calls. As such, I don't think it tracks PDF or resource clicks as they don't generate a SCORM event. It is a very limited set of xAPI calls.
You could try putting the link to resources on the master slide instead, with a button that launches some javascript to generate the xAPI call, but that would mean linking a lot of javascript (eg from the TINCAN resource website) to do one thing.
Here's how I've been doing it.
Create a new custom tab in Storyline instead of using the default Resources Tab (you can call it Resources or Attachments or anything else).
Set a trigger for the custom tab to open a lightbox slide that contains all the links to external resources.
In addition to the trigger to open a URL for each link, use the Execute JavaScript trigger to submit your xAPI statement when users click the link. Make sure the Execute JavaScript trigger is stacked in priority above the open URL trigger to ensure your xAPI statement fires.

How to display last refresh status of OBIEE Report in Another website?

I have around 20 OBIEE Reports and these Reports automatically refreshed after a certain time period (different for each report). Users navigate to these reports through my SharePoint site home page. Now, I want to display which report is refresh at time in SharePoint page.
Is there any way I can achieve this capability?
Please let me know if requirement is not clear.
Not sure if you comprehend how OBI and analytical systems work but let me make something clear:
It is NOT the "OBIEE Report" getting refreshed.
First of all because OBI uses "Analyses" whereas BIP uses "Reports".
Second and most importantly it is because the DATA SOURCES are refreshed. The "analysis" is just a visualization container and nothing else. OBIEE does not store or persist data.

Delete all content on Yammer

We used to use Yammer a while back and now we're getting back on it. Problem is that most people who used it previously have left and the content left over is irrelevant today. Is there a way through an API or something to delete all content and posts on our Yammer network?
Your help is appreciated.
There are APIs which will let you delete messages (https://developer.yammer.com/docs/messagesid), but customers tend to just start using Yammer again. The old content disappears off the bottom. In many cases there are nuggets of info that get turned in up searches later which prove to be useful. if you want additional API help it may be best to open Support Requests with Microsoft for assistance. The main support site is available, but you can open requests through the O365 Admin Portal.
A bit old but still a relevant question. My organisation wanted to do this and the advice from Microsoft Premier support was:
Verified admin can choose to use the "Remove users" option under Network Admin portal. The option of "Permanently remove this user and messages" lets you remove the user and all the messages they posted (*note: This cannot be reversed).
As an alternative, for bulk deletion, the Bulk update feature, data export along with the Rest API endpoints should help achieve this. And before starting to delete the content ensure to set the data retention policy as "Hard Delete".
• For deleting the users/files/messages/notes, use the export files' (messages.csv, files.csv and Pages.csv) which have the API URLs in it which can be called from within a powershell script for example. One will have to format and make a post request through powershell. Herewith I attached an sample script just for your reference.
(it is regarding user deletion but similar call applies)
messages.csv api_url https://developer.yammer.com/docs/messagesid
files.csv file_api_url https://developer.yammer.com/docs/uploaded_filesid
Pages.csv page_api_url https://developer.yammer.com/docs/uploaded_notesid
• For managing and removing yammer users – you could delete the users using bulk update feature.
You could get users list by performing an export: Network Admin > Export Users and Export all users. Then perform a "Bulk Update Users" with the above spreadsheet saved as a .csv file. Note that you'll need two columns in this spreadsheet. The first should be titled 'Action' and the second should be titled 'Email Address' (both without the quotes). Under action, you'll want to put 'Suspend' on every line and you'll have your users' email addresses from step 6 under 'Email Address'.
Go to Network Admin > Bulk Update Users and import that .csv file there (there's a sample Bulk Update file for reference at the page itself – it has more columns than you'll need, so just pay attention to the first two).

Spotfire Webplayer Auto Refresh 6.5.2

I am looking for the solution for Spotfire Webplayer Auto Refresh for version 6.5.2
I am aware of a similar question being asked in the forum, but the answer has not been able to resolve my query.
What I have done:
I have the information link connected to a Oracle table and this Information link is being reloaded periodically every 5 minutes.( The solution in the previous posts).
The users are logging into the webpayer, every time they want to see the latest values in the visualizations.So basically, they are closing the visualization and reopening it.
What is the query:
Users need not close and open the visualizations to see the latest values. The webplayer screen should automatically refresh in periodic intervals and show the latest values.It should be like a page reload in the browser in regular intervals.
Can anyone help me with this query?
Regards,
Kaka
Spotfire provides possibility to add the JavaScript to the dashboard so perhaps adding JavaScript that would reload the page at particular interval would be your bet here ?
Please check the link https://docs.tibco.com/pub/spotfire/6.0.0-november-2013/userguide-webhelp/text/text_javascript_example_scripts.htm.

Google apps script rendering a chart through an UI, how to display the chart

I have created a UI web app in google apps script which access a database in a spreadsheet, manipulates the data and then puts it into a chart. Now my problem is that I get get the chart to be displayed back into the Ui. I don't even know if that is a possibility, but something along those lines. This is what i have tried thus far:
First I created a chart in the doGet function and then tried to
access and edit after i took in some info from the user. The problem
was that when i .build() the chart it become a generic object and
cannot be edited.
Second I tried to .add the chart to the Ui after
taking in info, but i could not get the ui to update. again i don't
know the right way to do this.
Let me know if you need any additional info.
Here's a great recent blog post from Google on coding up dashboards in Apps Script complete with a new charts dashboard tutorial on the developer site. It strikes me that it may be suitable for you as it lets you prepare the data but then you can allow the user to interact with the UI via the chart controls and you don't have to wire up so much in "native" uiApp yourself.
Let us know how you go.
You have to recreate your chart completely, i.e. every time your spreadsheet is changed (for instance new row is inserted), you have to take data from it, build a new chart, delete old one and place the new chart instead of the deleted one.

Resources