Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FAQs #45

Merged
merged 70 commits into from
Mar 28, 2024
Merged

FAQs #45

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
70 commits
Select commit Hold shift + click to select a range
06db550
chore: creates files for faqs
gabrielraeder Mar 21, 2024
69d15bc
feat: creates JsonToList component to show faqs
gabrielraeder Mar 21, 2024
6ff7038
chore: edits sidebar
gabrielraeder Mar 21, 2024
6b54765
Merge branch 'main' into 27-sprint-7-faq
gabrielraeder Mar 21, 2024
8cff923
Merge branch 'main' of https://github.com/transpara/documentation int…
gabrielraeder Mar 21, 2024
7f34a38
Merge branch '27-sprint-7-faq' of https://github.com/transpara/docume…
gabrielraeder Mar 21, 2024
6f7c2a5
docs: add-logo-image-text faq content
gabrielraeder Mar 22, 2024
91c0fe1
docs: faq dashboard-navigation
gabrielraeder Mar 22, 2024
8e4561f
docs: delete-interface faq
gabrielraeder Mar 22, 2024
55ff2c1
docs: drag-trends-chrome
gabrielraeder Mar 22, 2024
4c55a67
docs: find-expiration-date
gabrielraeder Mar 22, 2024
fb762d7
docs: get-hash-values
gabrielraeder Mar 22, 2024
1a5fdd2
docs: hide-navigation-menu
gabrielraeder Mar 22, 2024
1f016f5
docs: update hide-navigation-menu
gabrielraeder Mar 22, 2024
815e885
docs: missing-toolbar
gabrielraeder Mar 22, 2024
c0d77b4
Update missing-toolbar.mdx
gabrielraeder Mar 22, 2024
e71daa3
docs: opc-interface-support
gabrielraeder Mar 22, 2024
576ef7f
docs: override-kpi-status
gabrielraeder Mar 22, 2024
095954d
docs: ports-for-firewall
gabrielraeder Mar 22, 2024
5287a58
docs: print-save-pdf
gabrielraeder Mar 22, 2024
2d42241
fix: removes useless description
gabrielraeder Mar 22, 2024
1a517ec
docs: remove-hash-symbol
gabrielraeder Mar 22, 2024
dd1dbc5
docs: search-fields-attributes
gabrielraeder Mar 22, 2024
7217044
docs: send-alerts-office365
gabrielraeder Mar 22, 2024
479a620
docs: set-asset-status
gabrielraeder Mar 22, 2024
5d83551
docs: share-dashboard
gabrielraeder Mar 22, 2024
41df200
docs: share-link-dashboard
gabrielraeder Mar 22, 2024
6c0da2f
fix: link text
gabrielraeder Mar 25, 2024
bc8af80
chore: adds FAQ tag to all faqs
gabrielraeder Mar 25, 2024
1ada9e5
docs: use-olap-interface
gabrielraeder Mar 25, 2024
4a0f873
docs: why-license-key-error
gabrielraeder Mar 25, 2024
0af32d1
docs: adds link to prepare your system page.
gabrielraeder Mar 25, 2024
4e72e56
docs: adds confirm SQL installation and permission content to prepare…
gabrielraeder Mar 25, 2024
b3f6144
chore: creates pdf faqs pages
gabrielraeder Mar 25, 2024
d669fd6
feat: creates Accordion and AccordionGroup components
gabrielraeder Mar 25, 2024
4d59a2c
fix: page titles
gabrielraeder Mar 25, 2024
b09b682
docs: adds technical questions content
gabrielraeder Mar 25, 2024
df603a4
feat: search wrapper component for Accordion
gabrielraeder Mar 25, 2024
1ed5e14
feat: adds wrapper to technical page
gabrielraeder Mar 25, 2024
2a78d51
docs: pdf faqs content
gabrielraeder Mar 25, 2024
4297089
fix: table css
gabrielraeder Mar 25, 2024
5223e30
docs: pdf faqs
gabrielraeder Mar 25, 2024
046f330
feat: removes from wrapper
gabrielraeder Mar 25, 2024
19ae9f7
remove: deletes old version pages
gabrielraeder Mar 25, 2024
0e0c1d5
remove: deletes useless sidebar files
gabrielraeder Mar 25, 2024
890d22c
feat: changes faq sidebar
gabrielraeder Mar 25, 2024
2a58232
fix: fixes style for search input
gabrielraeder Mar 25, 2024
45777b7
docs: new format faqs
gabrielraeder Mar 25, 2024
7a376c1
docs: last four new faq pages
gabrielraeder Mar 25, 2024
986f406
docs: adds all content to one faqs page
gabrielraeder Mar 25, 2024
d057e5c
Update main.yml
gabrielraeder Mar 26, 2024
9f97b7f
Update main.yml
gabrielraeder Mar 26, 2024
39c6ef9
Update main.yml
gabrielraeder Mar 26, 2024
09b443d
Update main.yml
gabrielraeder Mar 26, 2024
5ca75f9
Update main.yml
gabrielraeder Mar 26, 2024
9e1cb91
Update main.yml
gabrielraeder Mar 26, 2024
003652d
Update main.yml
gabrielraeder Mar 26, 2024
140e987
Update main.yml
gabrielraeder Mar 26, 2024
cbb9508
Update main.yml
gabrielraeder Mar 26, 2024
15d8121
fix: vale errors
gabrielraeder Mar 26, 2024
19975c2
fix: vale errors
gabrielraeder Mar 26, 2024
69cc786
Update main.yml
gabrielraeder Mar 26, 2024
4dc4e55
Update main.yml
gabrielraeder Mar 26, 2024
47df3fa
Update main.yml
gabrielraeder Mar 26, 2024
26fe30d
Update main.yml
gabrielraeder Mar 26, 2024
a48483b
Create .reviewdog.yml
gabrielraeder Mar 26, 2024
ee48dbd
Update main.yml
gabrielraeder Mar 26, 2024
0f66d0b
fix: broken links
gabrielraeder Mar 28, 2024
0bceb7a
fix: broken link
gabrielraeder Mar 28, 2024
d8a827f
fix: removes numbers from faqs
gabrielraeder Mar 28, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 18 additions & 0 deletions .github/styles/config/vocabularies/Doc/accept.txt
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,21 @@ VMware
Xompass
Zabbix
RCSs
productized
support@transpara.com
SLAs
Aspentech
Timestream
Modbus
Splunk
telco
Nordstrom
Zappos
Seeq
architected
Yokogawa
Cognite
SQLuser
projectware
picosecond
lossy
18 changes: 18 additions & 0 deletions .github/styles/config/vocabularies/docs/accept.txt
Original file line number Diff line number Diff line change
Expand Up @@ -59,3 +59,21 @@ VMware
Xompass
Zabbix
RCSs
productized
support@transpara.com
SLAs
Aspentech
Timestream
Modbus
Splunk
telco
Nordstrom
Zappos
Seeq
architected
Yokogawa
Cognite
SQLuser
projectware
picosecond
lossy
69 changes: 46 additions & 23 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,33 +5,56 @@ on:

jobs:
vale:
name: runner-vale
name: runner / vale
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
#- uses: errata-ai/vale-action@reviewdog
# id: check
#with:
# version: 2.17.0
# github-pr-check, github-pr-review, github-check
# reporter: github-pr-review
#fail_on_error: true
# added, diff_context, file, nofilter
# filter_mode: nofilter
- name: Get latest version of Vale
id: lastversion
uses: dvershinin/lastversion-action@v0.0.3
- uses: errata-ai/vale-action@reviewdog
with:
repository: errata-ai/vale
files: ./visual-kpi-docs/docs
# reviewdog:
# name: reviewdog
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# - uses: errata-ai/vale-action@reviewdog
# with:
# files: ./visual-kpi-docs/docs
# - uses: reviewdog/action-setup@v1
# with:
# reviewdog_version: latest
# - name: Run reviewdog
# env:
# REVIEWDOG_GITHUB_API_TOKEN: ${{ secrets.VALE_TOKEN }}
# run: |
# reviewdog -reporter=github-pr-review -runners=golint,govet
# name: runner-vale
# runs-on: ubuntu-latest
# steps:
# - uses: actions/checkout@v3
# #- uses: errata-ai/vale-action@reviewdog
# # id: check
# #with:
# # version: 2.17.0
# # github-pr-check, github-pr-review, github-check
# # reporter: github-pr-review
# #fail_on_error: true
# # added, diff_context, file, nofilter
# # filter_mode: nofilter
# - name: Get latest version of Vale
# id: lastversion
# uses: dvershinin/lastversion-action@main
# with:
# repository: errata-ai/vale-action

- name: Install Vale
run: |
wget https://github.com/errata-ai/vale/releases/download/v${{ steps.lastversion.outputs.last_version }}/vale_${{ steps.lastversion.outputs.last_version }}_Linux_64-bit.tar.gz -O vale.tar.gz
tar -xvzf vale.tar.gz vale
rm vale.tar.gz
# - name: Install Vale
# run: |
# wget https://github.com/errata-ai/vale/releases/download/v${{ steps.lastversion.outputs.last_version }}/vale_${{ steps.lastversion.outputs.last_version }}_Linux_64-bit.tar.gz -O vale.tar.gz
# tar -xvzf vale.tar.gz vale
# rm vale.tar.gz

#- name: Validate the syntax
# run: ./vale --config=.vale.ini *.md
# #- name: Validate the syntax
# # run: ./vale --config=.vale.ini *.md

- name: Validate the syntax
run: ./vale ./visual-kpi-docs/docs
# - name: Validate the syntax
# run: ./vale ./visual-kpi-docs/docs
36 changes: 36 additions & 0 deletions .reviewdog.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
runner:
golint:
cmd: golint $(go list ./... | grep -v /vendor/)
format: golint
level: warning
govet:
cmd: go vet $(go list ./... | grep -v /vendor/)
format: govet
errcheck:
cmd: errcheck -asserts -ignoretests -blank $(go list ./... | grep -v /vendor/)
errorformat:
- "%f:%l:%c:%m"
level: warning
staticcheck:
cmd: staticcheck $(go list ./... | grep -v /vendor/)
errorformat:
- "%f:%l:%c: %m"
misspell:
cmd: misspell $(git ls-files)
errorformat:
- "%f:%l:%c: %m"
unparam:
cmd: unparam $(go list ./... | grep -v /vendor/)
errorformat:
- "%f:%l:%c: %m"
revive:
cmd: revive -config=.revive.toml $(go list ./... | grep -v /vendor/)
format: golint
level: warning
golangci:
cmd: golangci-lint run --out-format=line-number ./...
errorformat:
- '%E%f:%l:%c: %m'
- '%E%f:%l: %m'
- '%C%.%#'
level: warning
4 changes: 2 additions & 2 deletions visual-kpi-docs/.sidebar/supporting-pages/index.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
module.exports = [
{
type: 'doc',
id: 'supporting-pages/faq',
label: 'FAQ',
id: 'supporting-pages/faqs',
label: 'FAQs',
},
{
type: 'doc',
Expand Down
2 changes: 1 addition & 1 deletion visual-kpi-docs/docs/get-started/access-level.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
id: access-level
title: Access Levels
slug: /get-started/access-level
description: 'no description'
description: ''
tags: []
---
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
id: data-update-and-timestamp
title: Data Update and Timestamp
slug: /get-started/data-update-and-timestamp
description: 'no description'
description: ''
tags: []
---
2 changes: 1 addition & 1 deletion visual-kpi-docs/docs/get-started/navigation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
id: navigation
title: Navigation
slug: /get-started/navigation
description: 'no description'
description: ''
tags: []
---
2 changes: 1 addition & 1 deletion visual-kpi-docs/docs/get-started/notifications.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
id: notifications
title: Notifications
slug: /get-started/notifications
description: 'no description'
description: ''
tags: []
---
2 changes: 1 addition & 1 deletion visual-kpi-docs/docs/get-started/objects.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
id: objects
title: Objects
slug: /get-started/objects
description: 'no description'
description: ''
tags: []
---
2 changes: 1 addition & 1 deletion visual-kpi-docs/docs/get-started/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
id: overview
title: Get Started
slug: /get-started
description: 'no description'
description: ''
tags: []
---
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
id: visual-kpi-core-concepts
title: Visual KPI Core Concepts
slug: /get-started/visual-kpi-core-concepts
description: 'no description'
description: ''
tags: []
---
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@
id: ways-to-use-visual-kpi
title: Ways to Use Visual KPI
slug: /get-started/ways-to-use-visual-kpi
description: 'no description'
description: ''
tags: []
---
2 changes: 1 addition & 1 deletion visual-kpi-docs/docs/how-to-use-the-documentation.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ In addition to these tailored sections, Visual KPI documentation provides suppor

- [Reference guides](/docs/references): These provide detailed documentation and information for users to refer to when they need in-depth knowledge or assistance regarding specific Visual KPI functionalities.

- [Frequently Asked Questions (FAQs)](/docs/faq): This section contains answers to common questions and issues that users may encounter while using Visual KPI, offering quick solutions.
- [Frequently Asked Questions (FAQs)](/docs/faqs): This section contains answers to common questions and issues that users may encounter while using Visual KPI, offering quick solutions.

- [Troubleshooting resources](/docs/troubleshooting): If you come across any errors while using Visual KPI, such as interface connection issues or when attempting to verify SQL-related problems, it's advisable to consult the troubleshooting suggestions for assistance.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -143,6 +143,39 @@ Below you find this steps exemplified:
alt="sql-manager setup"
/>

### Confirm SQL Installation and Permissions

To install the Visual KPI Server and ensure that it operates as expected, you'll need SQL Server with admin or better permissions enabled.

:::info
This refers to the SQL Server database that's used by Visual KPI for all configuration information. This database is essential for Visual KPI to function correctly. It should be noted that this doesn't apply to using SQL Server as a source of data at runtime as an interface, which is also possible.
:::

Make sure you have access to SQL Server somewhere on the network or locally. You aren't required to install it locally, but Visual KPI does require that SQL Management Studio client tools be stored locally so that changes can be made or permissions can be managed.

Before you start the Visual KPI installation, check your privileges on the SQL Server. The logged-in user must have certain privileges on the SQL Server as the Visual KPI Server is being installed. Because the Visual KPI database needs read and write permissions to the SQL Server, you'll need the following privileges, depending on the task:

- **Installation of Visual KPI**: Local admin on the Windows Server machine for the installing user. For SQL Server, you must have rights to create and delete databases, execute stored procedures, add tables/views and drop tables/views.
- **Upgrading and maintaining Visual KPI**: Local admin on the Windows Server machine for the user. For SQL Server, you must have rights to execute stored procedures, add tables/views and drop tables/views.
- **Runtime requirements**: For the Visual KPI Server to communicate with the SQL Server database, there needs to be an account which has read and write permissions on the Visual KPI database. This account can be one of the following types:
- Local SQL Server account: **SQLuser**.
- Local machine account: **NT AUTHORITY\NETWORK SERVICE**.
- Domain service account: **YOUR_DOMAIN\svc_vkpi**.

By default, Visual KPI uses **NT AUTHORITY\NETWORK SERVICE** as the account for accessing SQL Server, running IIS application pools and executing Windows Services. The is a “least privileges” account and is the preferred choice for the runtime user account with the following characteristics based on single-machine or separate machine deployment:

- **Single-machine**: When the Visual KPI Server and SQL Server coexist on the same Windows Server, IIS connects to SQL Server as NT AUTHORITY\NETWORK SERVICE.
- **Separate machine**: When the Visual KPI Server and SQL Server are installed on separate Windows Servers, IIS connects to SQL Server as `[YOUR_DOMAIN]\[your Visual KPI server name]$` (for example, `TRANSPARA\VKPI_1$` where Transpara is the domain name and VKPI_1 is the Windows Server name).

#### To confirm SQL Server permissions

To confirm SQL Server permissions you need to do the following:

1. Open Microsoft SQL Server Management Studio client tools.
2. Expand Security and then expand Logins and make sure your account has sufficient rights for installing Visual KPI Server.
3. Click on your login and check Server Roles by clicking in the Login Properties panel that opens.
4. Make sure security admin or higher is checked, or that you meet the requirement as specified above.

## Visual KPI Server Manager

After performing all steps above, your system is ready to have Visual KPI Server Manager installed. To learn how to install our system, refer to the [Install Visual KPI](/docs/setup-and-administration/installation/install-visual-kpi) page.
Expand Down
75 changes: 68 additions & 7 deletions visual-kpi-docs/docs/supporting-pages/faq.mdx
Original file line number Diff line number Diff line change
@@ -1,11 +1,72 @@
---
id: faq
title: FAQ
slug: /faq
description: 'no description'
tags: []
id: faqs
title: Frequently Asked Questions
slug: /faqs
description: 'Frequent asked questions'
tags: [FAQ]
---

In addition to the FAQ we can expose the Frequently Encountered Issues
import Technical from './faqs/technical.mdx';
import Implementation from './faqs/implementation.mdx';
import Integrations from './faqs/integrations.mdx';
import CostRoi from './faqs/cost-roi.mdx';
import Competition from './faqs/competition.mdx';
import UseCases from './faqs/use-cases-customers.mdx';
import UsingSoftware from './faqs/using-the-software.mdx';
import Quickstart from './faqs/quickstart-pilot.mdx';
import SupportServices from './faqs/support-services.mdx';
import CompanyBackground from './faqs/company-background-history-expertise.mdx';

**Check if the Frequently Encountered Issues should have it's own page**.
This page contains a list of frequently asked questions (FAQs) that are grouped under different categories. You can find the categories presented below:

- [Technical](#technical-questions)
- [Implementation](#implementation-questions)
- [Integrations](#integrations-questions)
- [Cost & ROI](#cost--roi-questions)
- [Competition](#competition-questions)
- [Use Cases & Customers](#use-cases--customers-questions)
- [Using the Software](#using-the-software-questions)
- [QuickStart Pilot](#quickstart-pilot-questions)
- [Support & Services](#support--services-questions)
- [Company Background, History & Expertise](#company-background-history--expertise-questions)


## Technical Questions

<Technical/>

## Implementation Questions

<Implementation/>

## Integrations Questions

<Integrations/>

## Cost & ROI Questions

<CostRoi/>

## Competition Questions

<Competition/>

## Use Cases & Customers Questions

<UseCases/>

## Using the Software Questions

<UsingSoftware/>

## QuickStart Pilot Questions

<Quickstart/>

## Support & Services Questions

<SupportServices/>

## Company Background, History & Expertise Questions

<CompanyBackground/>
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
---
id: company-background-history-expertise
title: Company Background, History & Expertise
slug: /faq/company-background-history-expertise
description: ''
tags: [FAQ]
---

import Accordion from '@site/src/components/accordion/Accordion';
import AccordionGroup from '@site/src/components/accordion/AccordionGroup';
import SearchWrapper from '@site/src/components/accordion/SearchWrapper';

<SearchWrapper>
<AccordionGroup>
<Accordion title="Why is Transpara the right company to be doing this? What is your background?">
We've deep software and industrial backgrounds, with team members coming from the likes of Microsoft, OSIsoft, Honeywell, Accenture, and Aspen Tech. This is the third software company we've created, and we've a particular passion for productized solutions. With 500+ public releases under our belts, you get to benefit from all that rigor, even if you're not using Transpara in a hardcore, industrial environment.
</Accordion>
<Accordion title="How big is Transpara? Where do you have staff?">
We're a small but highly active group of contrarians who've been building and releasing industrial-strength enterprise software products for decades. We've thousands of releases under our belts, hundreds of happy customers across more than 25 countries, and the battle scars to prove it.
</Accordion>
<Accordion title="What are my next steps?">
You can move forward in a number of ways. Try these out:
- Take the training
- Check out our website
- Schedule a live demo and Q&A
- Engage us for a Quickstart pilot.

</Accordion>
</AccordionGroup>
</SearchWrapper>
Loading
Loading