Snowflake - collaborating as a team - recommendations wanted - snowflake-cloud-data-platform

I have a team of 20-30 analysts working globally. We've just migrated to Snowflake. I'm looking for recommendations on an approach to use a query library (repository) and share as a group. I am currently going down the DataGrip or PopSQL path, but I wondered if anyone had a workable solution in Snowflake already.
Thanks,

You may use the new UI, Snowsight and take advantage of the sharing of worksheets and dashboards as described in the document below:
https://docs.snowflake.com/en/user-guide/ui-snowsight-share.html
To launch the new UI, log in to your Snowflake account (classic UI) on the top right corner of the page, there is an icon "Snowsight". Click on that icon, you will be redirected to the new UI. More on the new UI here: https://docs.snowflake.com/en/user-guide/ui-gs.html

Related

How to hide the Template Gallery on Google Data Studio landing page?

When users navigate to data studio home page https://datastudio.google.com/navigation/reporting it unfortunately shows the 'Template Gallery'? How can we hide this?
Users just want to see their reports.
The templates create noise and confuse users to thinking they are reports built for them. Messy.
If question not appropriate for stackoverflow, can you please suggest a different forum?
The feature is currently not implemented.
Created a Feature Request by using the existing implementation in Google Sheets to demonstrate:
Option to Hide All Templates on Landing Page (like Google Sheets)
Vote on existing features by clicking on the "Star" icon (Top left).

Microsoft Teams modify Save button in Connector setup page

I am currently working on the setup page for my custom MS Teams Connector.
For inspiration, I was looking into other companies and one particular thing caught my attention.
Teams usually has at the bottom 2 buttons, like here in my setup page:
I have no Problem communicating with them using the #microsoft/teams-js client SKD and could make my page work like it is now. But I got curious how to do it with custom buttons like other Companies.
For example Trello:
Like you can see they moved the buttons up and also have a login button.
I also need to add authentication form my Connector, so I was wondering if its possible to archive a similar layout for my Connector.
For the Setup page I am using web app created with create react app
So my questions are:
Is this possible using react?
If yes how is it done?
I could not find much documentation regarding this topic.
The behavior is by design. Quite a while back we started giving developers more control in the tab configuration flow and allow them to render their own button within the iframe. Everything within that task module is now controlled by the app.

DotNetNuke (DNN) and Hyperlink Manager "Track the number of times this link is clicked"

I have clients using the DNN CMS (Evoq Content 7.3.2) system and are questioning a specific area in the "Hyperlink Manager". There are two checkboxes (View image):
Track the number of times this link is clicked
Log the user, date and time for each click
If checked, where do we go to view these analytics?
I found resources online that mention we have to create an API for it, but are there any out-of-the-box solutions for this?
After some more researching, I solved my own problem and I wanted to share this with anyone who was looking for an answer to this.
For versions DNN 7.3.2 and lower, the Telerik RadTextEditor includes the feature as mentioned above. To view the analytics with an out-of-the-box method, simply return back to the link and open the "Hyperlink Manager" then navigate to the new tab called "Tracking".
Alternatively, I found developers can implement a control in a custom module called UrlControl. Refer to this link for more information: Link tracking information in html editor (DNN 7.1.2)
In DNN 8+, this feature no longer exists on the front-end UI. I'm not 100% sure if it's still usable or if this information gets migrated when upgrading from 7 to 8, though.

Where to get a web graph with corresponding web pages dataset

I'm trying to implement PageRank algorithm on a set of web pages, for that I need a sample dataset of web pages, and the web graph corresponding to them, this web graph represents the links between the pages that the data set contains.
I need the web graph so I can get the transition matrix and do the calculation needed. Example:
URL1 -> URL2
URL3390 -> URL5
URLxxxx is an id, somehow mapped to the corresponding web page
My question is: how/where can I get this resource (I've tried many links on the internet but nothing really helps), I would also like it to be not of a very large size, (internet connection limitation), if I can't have this as it is, could sou give me some advice on what I should do?
Update: for people who may consider this off topic, and they may be right, networks like Software Recommendation or on Computer Science, don't even have corresponding tags, and doesn't really fit the kind of this question, I appreciate your help.
May be Site Visualizer is the tool you're looking for. The app has the feature to generate visual sitemap.
Download and install the app (Standard or Pro version), click Create new project toolbutton, type the URL of the website you need to crawl, and then click Start button.
After the crawling is finished, click Draw button on the Visual Sitemap tab. Graph of the website will be drawn as a set of pages (rectangles) and links (lines with arrows). Click on a box to select the certain page and highlight its outbound links:
Dataset of all links of the website you can get by using All Links report (on the Reports tab). 'From URL' and 'To URL' columns are what you need.
Besides of that, you can represent a dataset of pages or links of the crawled website by using your particular SQL query. For instance, go to the Database tab, type the following query and click Execute toolbutton:
SELECT * FROM links WHERE link_type='A'
The resultset will contain only A-tag links, excluding images, CSS files, JS, etc.
The program has full-featured 30-days trial period, so you can carry out your tasks for free.
you might try searching for datasets used in supplementary information for PageRank papers. Here's an example:
this paper: http://langvillea.people.cofc.edu/ReorderingPageRank.pdf
uses this dataset:
http://www.cs.cornell.edu/Courses/cs685/2002fa/data/gr0.California
which supposedly contains 9,664 nodes and 16,773 links. The links are at the end of the file and appear to be in a connection format similar to what you're looking for.
from this page (which also has other datasets):
http://www.cs.cornell.edu/Courses/cs685/2002fa/
here's a few other pages that aggregate network datasets:
http://snap.stanford.edu/data/, see particularly
http://snap.stanford.edu/data/web-Stanford.html
http://www.datawrangling.com/some-datasets-available-on-the-web
http://networkdata.ics.uci.edu/resources.php
good luck!

click paths in logs or analytics?

I'm trying to see the path my users take when clicking thru a web app I have. I've got logs, awstats and webalizer on the server-side, and I'm looking to install some sort of analytical product. I don't see any breadcrumb/click path data in my log files. Am I missing it? Barring that, what analytical products (Yahoo, Google, etc) can do this?
Thanks.
You can try GAVisual a small tool for Google Analytics which can show you users paths with waves (page by page) visualisation. It uses GA data for your site which was collected before.
I believe Google Analytics supports this via a site overlay that shows which links users clicked on each page. I don't think it will do per-user tracking, but the site overlay gives you a good idea of how users in general navigate through your site.
Regardless, I would highly recommend Google Analytics - super easy to set up and really powerful.
Woopra can show click-through paths in real time and on reports. It uses colors to visualize bounces (red) and popup links (green).
The downsides: free only while in Beta, and it can take a while for your subscription request to get approved.
Google Analytics does summary reports for entrance and exit paths and bounce rates, but it cannot show such a compelling picture as Woopra at the individual user level.
(source: heeroz.com)

Resources