Find an Answer
| ::= | In descriptions of the PQL language, this symbol is shorthand for "is equivalent to" or "can be made of." For example, the phrase assignment ::= path = expression | path = tree_literal means that an assignment can be made of a path, and the path can be an expression or a tree literal. |
| absolute path | The definition of a node by the branches to it, starting from the root of the tree. For example, the absolute path of an interface in the sample database is /network/device/interface. |
| Active Directory | A Microsoft directory service that uses standardized protocols to provide network services such as login authentication, Lightweight Directory Access Protocol LDAP, DNS-based naming, and organization of other network information including computers, user accounts, groups, etc. |
| anchor-point node | The node closest to the root in the clause of a PQL statement. |
| application | A program or plugin that extends GoToAssist's capabilities, such as the GoToAssist Alerts and GoToAssist Inventory. |
| application provider | A person or company that develops a program or plugin that extends GoToAssist's capabilities via the GoToAssist API. We here at GoToAssist create such applications, and we encourage you to try your hand at it, too. |
| API | The GoToAssist API enables applications to be incorporated directly into GoToAssist, dramatically extending its value. After you load an application, it uses information in the Search Index to add specific functionality. Some applications are developed here at GoToAssist (such as the Network Map), and others are created by independent third parties that are part of our growing community. |
| argument | A value that is passed to a function, such as X in child(X). In PQL, argument is synonymous with parameter. |
| assignment | An element of GoToAssist's PQL language that represents a path, an expression and path, or a tree_literal. |
| assignment_list | An element of GoToAssist's PQL language that represents a list of one or more assignments. |
| attended support | When you use the GoToAssist Remote Support application, attended support is available for customers to allow you live access to their PC from a remote location while they are at the computer. |
| boolean expression | An element of GoToAssist's PQL language that results in a Boolean value (true or false), such as: WHERE ../interface/name = 'eth0'. |
| CIDR | Classless Inter-Domain Routing, a notation syntax to indicate IP address ranges and routing packets, implemented in 1993 to slow the growth of routing tables and avoid the rapid exhaustion of IPv4 address across the Internet. CIDR notation specifies IP addresses and their associated routing prefixes, and is utilized by the GoToAssist Crawler to specify IP address ranges to monitor, such as 10.1.6.0/24 to indicate 10.1.6.0 through 10.1.6.255. |
| conditional tree assignment | An element of GoToAssist's PQL language that represents a tree_assignment by defining it with conditions, such as interface[name='eth0']. |
| conditional tree literal | An element of GoToAssist's PQL language that represents a tree_literal by defining it with conditions, such as interface[name='eth0']. A conditional_tree_literal is one or more conditional_tree_assignments. |
| Crawler | The GoToAssist Open Source Crawler is an agent or spider that gathers information throughout your IT network, and securely sends the information to the GoToAssist Search Index. Install it on just one computer or server to probe your entire network. |
| customer toolbar | When you use the GoToAssist Remote Support application, the customer's toolbar offers your customer the ability to end a session, stop screen sharing, initiate chat, and send files. |
| dual database | The unique architecture of the Search Index that stores data in two forms: unstructured and structured. |
| expression | A set of instructions that when executed return a value. Use expressions with operators to operate on constants, paths, or the results of functions. |
| GPO | Group Policy Object, a set of rules that provide centralized management and control of user and computer accounts, operating systems, applications, and user settings, in an Active Directory environment. Using the GPO, permissions and policies for what users can and cannot do on a computer system can be controlled. GPO is often used for enterprise environments such as schools, smaller businesses, and smaller organizations to restrict actions in sensitive areas. See also MSI. |
| GUID | Globally Unique Identifier, a unique number or combination of letters and numbers that uniquely identify an object, even if the name of the object changes. By identifying an object by its GUID, the name can be changed without the object losing its associations. |
| IIS | Internet Information Server, Microsoft's web server application and feature set that includes extension modules included but not required as a part of Windows 7.0 (Windows 2008) and 6.0 (Windows 2003), and that supports HTTP, HTTPS, FTP, FTPS, SMTP and NNTP. |
| long press | To press on screen or object on screen and hold for a few seconds. Used on a blank area of the home screen to display shortcut, widget, and folder options. Also called Hard press. |
| mashup | To combine data or capabilities from different sources in a plugin or web application in a way that benefits all. In particular, an application or plugin that extends GoToAssist's capabilities. |
| MSI | Microsoft Installer, a software component used to install, maintain, and remove software programs on Windows systems. Commonly called MSI files because of their default file extensions, MSI features include rollback and versioning based on a consistent internal database for reliable operation. See also GPO. |
| parameter | A value that is passed to a function, such as X in child(X). In PQL, parameter is synonymous with argument. |
| path | The location of the anchor-point node in a tree, such as a, a/b, a/b/c, and so on. But not a/, because a trailing slash is meaningless in PQL. |
| path-scoped predicate | A predicate (WHERE clause) that is limited by a path, such as: WHERE interface/(name = 'eth0' and ip_address = '1.2.3.4') |
| path-scoped projection | A projection (SELECT clause) that is limited by a path, such as: SELECT /network/device/interface/(name = 'dell' and ip_address = '5.5.5.5') |
| pinch | To place two fingers on screen and pull them together. Used to zoom out on image. |
| platform | The GoToAssist Platform is the collection of systems and software that comprise the service. It is what the GoToAssist API provides open access to, so third parties can develop applications that provide additional value to members. |
| portal | When you use the GoToAssist Remote Support application, the portal is the web page that you direct your customer to, in order to connect with the session. The portal that your customer goes to is www.fastsupport.com. |
| PQL | PQL, or the GoToAssist Query Language, is the SQL-like query language developed to interact with GoToAssist's tree-structured database. |
| pql_statement | An element of GoToAssist's PQL language that represents a statement which conforms to the requirements of the GoToAssist Query Language. |
| predicate | The part of a PQL statement that returns a Boolean value, such as WHERE interface/name = 'eth0'. |
| projection | The SELECT clause of a PQL statement that starts a query, such as SELECT * FROM /. This example asks for all information at the level of the root node. |
| qualified path | A path that is restricted with the [ ] operator, such as: interface[name = 'eth0']/ip_address |
| RDP | Remote Desktop Protocol, also called Remote Desktop Connection, a protocol built into Microsoft Windows that provides a graphical interface to and remote control over a remote computer. |
| relative path | The partial definition of a node by the branches to it, not starting from the root of the tree. For example, the relative path of an interface in the sample database might be device/interface. |
| restriction | The WHERE clause; the part of a PQL statement that further specifies the node defined in the FROM clause. |
| search index | The GoToAssist Search Index is the repository that stores the information that the GoToAssist Crawler gathers about your network and IT assets. You can query the complex IT information stored in the Search Index, and get results in rich table and chart formats, as well as the familiar simple text hit lists that other search engines provide. |
| select column | An expression of GoToAssist's PQL language that indicates which data to select. |
| select column list | An element of GoToAssist's PQL language that represents an expression that indicates which data to select, and returns zero or more columns of data. For example, if you use *, as in SELECT * FROM /network/device, then all trees and all sub-trees from the /network/device anchor-point are returned in the query results. |
| simple path | An element of GoToAssist's PQL language that represents one way to represent the anchor-point node. A simple_path is always an absolute path, starting with a slash to represent the root node, and using slashes to separate each subsequent node, if there are any. An example of a simple_path that limits the query to the contents of device nodes would be: /network/device. |
| SNMP | Simple Network Management Protocol, a widely-used Internet protocol standard for network management, including an application layer protocol, a database schema, and a set of data objects for managing devices on IP networks, monitoring network-attached devices, etc. GoToAssist Crawler uses SNMP to communicate with Linux operating systems, printers, network switches, routers, and more. |
| sort expression | An element of GoToAssist's PQL language that represents an expression that sorts the results of a query. |
| sort expression list | An element of GoToAssist's PQL language that represents a list of sort_expressions. |
| SSH | Secure Shell, a network protocol that uses encryption to provide secure exchange of data between devices on an unsecured network such as the Internet. GoToAssist Crawler uses SSH to communicate with Linux or Unix-based systems, to pass sensitive data such as inventory information, control settings, passwords, etc. |
| SSL | Secure Sockets Layer, encryption protocols that provide security in communication over the Internet by using symmetric cryptography to ensure privacy of communicatino, and a keyed message authentication to ensure reliability. SSL is still used to maintain secure websites, file transfer, web browsing, electronic mail, Internet faxing, instant messaging, and voice-over-IP (VoIP). |
| support key | When you use the GoToAssist Remote Support application, the support key is the 9-digit code that you provide to your customer, which must be entered on the portal page to start a session with the customer. The key is displayed when you initiate a new session. |
| swipe | To slide finger across screen to move items on the screen to move in that direction. Used to unlock device from sleep mode, drag objects, scroll up or down, switch between screens, manipulate content, flip through app drawer, etc. Also called flip or flick or scroll. Also called Flip or Flick. |
| tap | To touch screen with finger and quickly pull back. Used for most onscreen interaction, such as to open apps or type on screen keyboard. |
| TCP/IP | Transmission Control Protocol/Internet Protocol, also known as the Internet Protocol Suite, a set of protocol standards for communication on the Internet and between networks. Consisting of four abstraction layers – the Link Layer, the Internet Layer, the Transport Layer, and the Application Layer – TCP/IP defines the scope of protocols in each layer, which addresses problems relevant to that layer. |
| tree | Tree_diagram1 A data structure of nodes attached in parent-child relationships, that represent the hierarchical and relational structure of the data. Each node is attached to only one parent, but can have one or more child nodes directly beneath. The one exception is the root at the very top of the tree, which has no parent. Because the root is at the top, it is sometimes called an inverted tree structure. The connection between any two nodes is a branch. The nodes at the end of each branch are leaves or leaf nodes. Only leaf nodes contain values. The elements of a tree include tree_literal, conditional_tree_literal, tree_assignment, and conditional_tree_assignment. |
| tree_assignment | An element of GoToAssist's PQL language that represents an identifier as either an expression or a tree_literal. |
| tree_literal | An element of GoToAssist's PQL language that represents a tree by defining each branch. For example, a path such as /network/device is a tree_literal of three branches: root, network, and device. |
| tree-structured database | The part of the search index where data is stored in structured format, and can be probed by using queries in GoToAssist's PQL language. |
| unattended support | When you use the GoToAssist Remote Support application, unattended support is available for customers to allow you to access their PC when they are away from the computer. |
| unqualified path | A path that is not restricted with the [ ] operator, such as: interface/ip_address |
| unpinch | To place two fingers on screen and pull them apart. Used to zoom in on image of icons, websites, maps, etc. Also called Reverse pinch. |
| unstructured database | Where data in the Search Index is stored in unstructured format, and can be searched using simple words or phrases in plain English. |
| viewer | When you use the GoToAssist Remote Support application, the Viewer is the window used to view your customer's desktop while in a session. The Viewer window has its own menu bar and can support multiple simultaneous sessions. |
| VNC | Virtual Network Computing, a platform-independent graphical desktop sharing method that provides remote control and screen sharing using the RFB protocol. |
| VPN | Virtual Private Networking, a computer network that uses public networks such as the Internet to provide secure connections between computers or networks. VPN uses security mechanisms such as encryption to authenticate users and prevent interception or tampering. VPN avoids the expense of exclusive privately owned physical circuits. |
| web account | Your GoToAssist Web Account is the face of GoToAssist, where you can retrieve the information stored in the Search Index. You can get your IT information by typing in queries or using searches that are shared by others in the GoToAssist community, which returns the simple text hit lists that we're all familiar with. Keep your finger on the pulse of IT via the customizable GoToAssist Dashboard page by running queries that return rich data reports in table and chart formats. |
| WMI | Windows Management Instrumentation, a Windows feature that defines non-proprietary specifications that allow management data to be shared between application, such as performance statistics, views, and settings. |