datahub/assets/js/a6b852ac.70fa1efc.js
2025-08-22 14:09:31 +00:00

1 line
13 KiB
JavaScript

"use strict";(self.webpackChunkdocs_website=self.webpackChunkdocs_website||[]).push([[19373],{7653:(e,a,t)=>{t.d(a,{A:()=>n});const n={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm127.98 274.82h-.04l-.08.06L512 466.75 384.14 338.88c-.04-.05-.06-.06-.08-.06a.12.12 0 00-.07 0c-.03 0-.05.01-.09.05l-45.02 45.02a.2.2 0 00-.05.09.12.12 0 000 .07v.02a.27.27 0 00.06.06L466.75 512 338.88 639.86c-.05.04-.06.06-.06.08a.12.12 0 000 .07c0 .03.01.05.05.09l45.02 45.02a.2.2 0 00.09.05.12.12 0 00.07 0c.02 0 .04-.01.08-.05L512 557.25l127.86 127.87c.04.04.06.05.08.05a.12.12 0 00.07 0c.03 0 .05-.01.09-.05l45.02-45.02a.2.2 0 00.05-.09.12.12 0 000-.07v-.02a.27.27 0 00-.05-.06L557.25 512l127.87-127.86c.04-.04.05-.06.05-.08a.12.12 0 000-.07c0-.03-.01-.05-.05-.09l-45.02-45.02a.2.2 0 00-.09-.05.12.12 0 00-.07 0z"}}]},name:"close-circle",theme:"filled"}},4732:(e,a,t)=>{t.d(a,{A:()=>l});var n=t(89379),r=t(96540),s=t(7653),c=t(89990),i=function(e,a){return r.createElement(c.A,(0,n.A)((0,n.A)({},e),{},{ref:a,icon:s.A}))};const l=r.forwardRef(i)},15680:(e,a,t)=>{t.d(a,{xA:()=>p,yg:()=>m});var n=t(96540);function r(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function s(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,n)}return t}function c(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{};a%2?s(Object(t),!0).forEach((function(a){r(e,a,t[a])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):s(Object(t)).forEach((function(a){Object.defineProperty(e,a,Object.getOwnPropertyDescriptor(t,a))}))}return e}function i(e,a){if(null==e)return{};var t,n,r=function(e,a){if(null==e)return{};var t,n,r={},s=Object.keys(e);for(n=0;n<s.length;n++)t=s[n],a.indexOf(t)>=0||(r[t]=e[t]);return r}(e,a);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)t=s[n],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}var l=n.createContext({}),o=function(e){var a=n.useContext(l),t=a;return e&&(t="function"==typeof e?e(a):c(c({},a),e)),t},p=function(e){var a=o(e.components);return n.createElement(l.Provider,{value:a},e.children)},u="mdxType",d={inlineCode:"code",wrapper:function(e){var a=e.children;return n.createElement(n.Fragment,{},a)}},g=n.forwardRef((function(e,a){var t=e.components,r=e.mdxType,s=e.originalType,l=e.parentName,p=i(e,["components","mdxType","originalType","parentName"]),u=o(t),g=r,m=u["".concat(l,".").concat(g)]||u[g]||d[g]||s;return t?n.createElement(m,c(c({ref:a},p),{},{components:t})):n.createElement(m,c({ref:a},p))}));function m(e,a){var t=arguments,r=a&&a.mdxType;if("string"==typeof e||r){var s=t.length,c=new Array(s);c[0]=g;var i={};for(var l in a)hasOwnProperty.call(a,l)&&(i[l]=a[l]);i.originalType=e,i[u]="string"==typeof e?e:r,c[1]=i;for(var o=2;o<s;o++)c[o]=t[o];return n.createElement.apply(null,c)}return n.createElement.apply(null,t)}g.displayName="MDXCreateElement"},43655:(e,a,t)=>{t.d(a,{A:()=>f});var n=t(96540),r=t(20053);const s="availabilityCard_P5od",c="managedIcon_AxXO",i="platform_wqXv",l="platformAvailable_Y8lN";var o=t(4732),p=t(89379);const u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm193.5 301.7l-210.6 292a31.8 31.8 0 01-51.7 0L318.5 484.9c-3.8-5.3 0-12.7 6.5-12.7h46.9c10.2 0 19.9 4.9 25.9 13.3l71.2 98.8 157.2-218c6-8.3 15.6-13.3 25.9-13.3H699c6.5 0 10.3 7.4 6.5 12.7z"}}]},name:"check-circle",theme:"filled"};var d=t(89990),g=function(e,a){return n.createElement(d.A,(0,p.A)((0,p.A)({},e),{},{ref:a,icon:u}))};const m=n.forwardRef(g);const b={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M811.4 418.7C765.6 297.9 648.9 212 512.2 212S258.8 297.8 213 418.6C127.3 441.1 64 519.1 64 612c0 110.5 89.5 200 199.9 200h496.2C870.5 812 960 722.5 960 612c0-92.7-63.1-170.7-148.6-193.3zm36.3 281a123.07 123.07 0 01-87.6 36.3H263.9c-33.1 0-64.2-12.9-87.6-36.3A123.3 123.3 0 01140 612c0-28 9.1-54.3 26.2-76.3a125.7 125.7 0 0166.1-43.7l37.9-9.9 13.9-36.6c8.6-22.8 20.6-44.1 35.7-63.4a245.6 245.6 0 0152.4-49.9c41.1-28.9 89.5-44.2 140-44.2s98.9 15.3 140 44.2c19.9 14 37.5 30.8 52.4 49.9 15.1 19.3 27.1 40.7 35.7 63.4l13.8 36.5 37.8 10c54.3 14.5 92.1 63.8 92.1 120 0 33.1-12.9 64.3-36.3 87.7z"}}]},name:"cloud",theme:"outlined"};var y=function(e,a){return n.createElement(d.A,(0,p.A)((0,p.A)({},e),{},{ref:a,icon:b}))};const h=n.forwardRef(y),f=({saasOnly:e,ossOnly:a})=>n.createElement("div",{className:(0,r.A)(s,"card")},n.createElement("strong",null,"Feature Availability"),n.createElement("div",null,n.createElement("span",{className:(0,r.A)(i,!e&&l)},"Self-Hosted DataHub ",e?n.createElement(o.A,null):n.createElement(m,null))),n.createElement("div",null,n.createElement(h,{className:c}),n.createElement("span",{className:(0,r.A)(i,!a&&l)},"DataHub Cloud ",a?n.createElement(o.A,null):n.createElement(m,null))))},69694:(e,a,t)=>{t.r(a),t.d(a,{assets:()=>u,contentTitle:()=>o,default:()=>b,frontMatter:()=>l,metadata:()=>p,toc:()=>d});t(96540);var n=t(15680),r=t(43655);function s(e,a,t){return a in e?Object.defineProperty(e,a,{value:t,enumerable:!0,configurable:!0,writable:!0}):e[a]=t,e}function c(e,a){return a=null!=a?a:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):function(e,a){var t=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);a&&(n=n.filter((function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable}))),t.push.apply(t,n)}return t}(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})),e}function i(e,a){if(null==e)return{};var t,n,r=function(e,a){if(null==e)return{};var t,n,r={},s=Object.keys(e);for(n=0;n<s.length;n++)t=s[n],a.indexOf(t)>=0||(r[t]=e[t]);return r}(e,a);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(n=0;n<s.length;n++)t=s[n],a.indexOf(t)>=0||Object.prototype.propertyIsEnumerable.call(e,t)&&(r[t]=e[t])}return r}const l={title:"Slack App Features",slug:"/managed-datahub/slack/saas-slack-app",custom_edit_url:"https://github.com/datahub-project/datahub/blob/master/docs/managed-datahub/slack/saas-slack-app.md"},o="Slack App Features",p={unversionedId:"docs/managed-datahub/slack/saas-slack-app",id:"version-1.1.0/docs/managed-datahub/slack/saas-slack-app",title:"Slack App Features",description:"Overview",source:"@site/versioned_docs/version-1.1.0/docs/managed-datahub/slack/saas-slack-app.md",sourceDirName:"docs/managed-datahub/slack",slug:"/managed-datahub/slack/saas-slack-app",permalink:"/docs/1.1.0/managed-datahub/slack/saas-slack-app",draft:!1,editUrl:"https://github.com/datahub-project/datahub/blob/master/docs/managed-datahub/slack/saas-slack-app.md",tags:[],version:"1.1.0",frontMatter:{title:"Slack App Features",slug:"/managed-datahub/slack/saas-slack-app",custom_edit_url:"https://github.com/datahub-project/datahub/blob/master/docs/managed-datahub/slack/saas-slack-app.md"},sidebar:"overviewSidebar",previous:{title:"Configure Slack For Notifications",permalink:"/docs/1.1.0/managed-datahub/slack/saas-slack-setup"},next:{title:"Troubleshoot Slack Issues",permalink:"/docs/1.1.0/managed-datahub/slack/saas-slack-troubleshoot"}},u={},d=[{value:"Overview",id:"overview",level:2},{value:"Slack App Commands",id:"slack-app-commands",level:2},{value:"Querying for Assets",id:"querying-for-assets",level:3},{value:"Subscribing to be notified about an Asset",id:"subscribing-to-be-notified-about-an-asset",level:3},{value:"Manage Data Incidents",id:"manage-data-incidents",level:2},{value:"Coming Soon",id:"coming-soon",level:2}],g={toc:d},m="wrapper";function b(e){var{components:a}=e,t=i(e,["components"]);return(0,n.yg)(m,c(function(e){for(var a=1;a<arguments.length;a++){var t=null!=arguments[a]?arguments[a]:{},n=Object.keys(t);"function"==typeof Object.getOwnPropertySymbols&&(n=n.concat(Object.getOwnPropertySymbols(t).filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})))),n.forEach((function(a){s(e,a,t[a])}))}return e}({},g,t),{components:a,mdxType:"MDXLayout"}),(0,n.yg)("h1",{id:"slack-app-features"},"Slack App Features"),(0,n.yg)(r.A,{saasOnly:!0,mdxType:"FeatureAvailability"}),(0,n.yg)("h2",{id:"overview"},"Overview"),(0,n.yg)("p",null,"The DataHub Slack App brings several of DataHub's key capabilities directly into your Slack experience. These include:"),(0,n.yg)("ol",null,(0,n.yg)("li",{parentName:"ol"},"Searching for Data Assets"),(0,n.yg)("li",{parentName:"ol"},"Subscribing to notifications for Data Assets"),(0,n.yg)("li",{parentName:"ol"},"Managing Data Incidents")),(0,n.yg)("p",null,(0,n.yg)("em",{parentName:"p"},"Our goal with the Slack app is to make data discovery easier and more accessible for you.")),(0,n.yg)("h2",{id:"slack-app-commands"},"Slack App Commands"),(0,n.yg)("p",null,"The command-based capabilities on the Slack App revolve around search."),(0,n.yg)("h3",{id:"querying-for-assets"},"Querying for Assets"),(0,n.yg)("p",null,"You can trigger a search by simplying typing ",(0,n.yg)("inlineCode",{parentName:"p"},"/acryl my favorite table"),"."),(0,n.yg)("p",{align:"center"},(0,n.yg)("img",{width:"70%",alt:"Example of an in-Slack DataHub Cloud search command being performed.",src:"https://raw.githubusercontent.com/datahub-project/static-assets/main/imgs/saas/slack/slack_app_search_1.png"})),(0,n.yg)("p",null,"Right within Slack, you'll be presented with results matching your query, and a handful of quick-actions for your convenience."),(0,n.yg)("p",{align:"center"},(0,n.yg)("img",{width:"70%",alt:"Example of search results being displayed within Slack.",src:"https://raw.githubusercontent.com/datahub-project/static-assets/main/imgs/saas/slack/slack_app_search_2.png"})),(0,n.yg)("p",null,"By selecting ",(0,n.yg)("strong",{parentName:"p"},"'More Details'")," you can preview in-depth information about an asset without leaving Slack."),(0,n.yg)("p",{align:"center"},(0,n.yg)("img",{width:"70%",alt:"Example of search results being displayed within Slack.",src:"https://raw.githubusercontent.com/datahub-project/static-assets/main/imgs/saas/slack/slack_app_search_3.png"})),(0,n.yg)("h3",{id:"subscribing-to-be-notified-about-an-asset"},"Subscribing to be notified about an Asset"),(0,n.yg)("p",null,"You can hit the ",(0,n.yg)("strong",{parentName:"p"},"'Subscribe'")," button on a specific search result to subscribe to it directly from within Slack."),(0,n.yg)("p",{align:"center"},(0,n.yg)("img",{width:"70%",alt:"Example of search results being displayed within Slack.",src:"https://raw.githubusercontent.com/datahub-project/static-assets/main/imgs/saas/slack/slack_app_search_2.png"})),(0,n.yg)("h2",{id:"manage-data-incidents"},"Manage Data Incidents"),(0,n.yg)("p",null,"Some of the most commonly used features within our Slack app are the Incidents management capabilities.\nThe DataHub UI offers a rich set of ",(0,n.yg)("a",{parentName:"p",href:"/docs/incidents/incidents/"},"Incident tracking and management")," features.\nWhen a Slack member or channel receives notifications about an Incident, many of these features are made accessible right within the Slack app."),(0,n.yg)("p",null,"When an incident is raised, you will recieve rich context about the incident in the Slack message itself. You will also be able to ",(0,n.yg)("inlineCode",{parentName:"p"},"Mark as Resolved"),", update the ",(0,n.yg)("inlineCode",{parentName:"p"},"Priorty"),", set a triage ",(0,n.yg)("inlineCode",{parentName:"p"},"Stage")," and ",(0,n.yg)("inlineCode",{parentName:"p"},"View Details")," - directly from the Slack message."),(0,n.yg)("p",{align:"center"},(0,n.yg)("img",{width:"70%",alt:"Example of search results being displayed within Slack.",src:"https://raw.githubusercontent.com/datahub-project/static-assets/main/imgs/saas/slack/slack_incidents_1.png"})),(0,n.yg)("p",null,"If you choose to ",(0,n.yg)("inlineCode",{parentName:"p"},"Mark as Resolved")," the message will update in-place, and you will be presented with the ability to ",(0,n.yg)("inlineCode",{parentName:"p"},"Reopen Incident")," should you choose."),(0,n.yg)("p",{align:"center"},(0,n.yg)("img",{width:"70%",alt:"Example of search results being displayed within Slack.",src:"https://raw.githubusercontent.com/datahub-project/static-assets/main/imgs/saas/slack/slack_incidents_2.png"})),(0,n.yg)("h2",{id:"coming-soon"},"Coming Soon"),(0,n.yg)("p",null,"We're constantly working on rolling out new features for the Slack app, stay tuned!"))}b.isMDXComponent=!0}}]);