TIBCO Spotfire® Service Python Installation and Administration

Installing a Spotfire Service for Python Instance on a Node Manager for a Spotfire Server

After installing and authorizing a node manager, install Spotfire Service for Python. Any computer on the network can access Spotfire Service for Python.

Before you begin

  • You have installed and authorized a node manager. For more information, see the topics "Installing a node manager" and "Trusting a node" in the TIBCO® Spotfire Server Installation and Administration Help.
  • Spotfire Server and the node manager are up and running.
  • You have deployed the Spotfire Service for Python SDN into the deployment area of your Spotfire Server. For information about deploying the SDN, see the topic "Adding software packages to a deployment area" in the TIBCO Spotfire® Server Installation and Administration Help.
    Important:
    • You can install the Spotfire Service for Python on a node manager server running an operating system (OS) that is different from that of your Spotfire Server.
    • Do not install the Spotfire Service for Python on a node manager server that is running other services.
    • You must install every Spotfire Service for Python on node manager servers running the same OS.
    • If needed, you can run a different service (such as TIBCO® Enterprise Runtime for R - Server Edition or the TIBCO Spotfire® Web Player service) on a node manager server with a different OS.
  • Optional: You have created and imported a custom configuration for Spotfire Service for Python.

Procedure

  1. Log in to Spotfire Server, and then click Nodes & Services.
  2. In the Nodes view, select the node to which you want to add Spotfire Service for Python.
    A running service displays a green circle with a check mark next to the selected node manager.
    In the Installed services area, the name of the node manager is displayed in the lower-right pane of the window.
  3. Click Install new service.
  4. Make your selections in the Install new service dialog box:
    1. Under Deployment area, select the area where you deployed Spotfire Service for Python.
      Note: Administrators often create a test deployment area to use as a staging server.
    2. Under Capability, select PYTHON.
    3. Under Configuration, select the service configuration to apply to the service.
      Note: In most cases, this is the default configuration, unless you have created a custom configuration. See the TIBCO Spotfire® Server Installation and Administration Help for more information on creating a custom configuration.
    4. Under Number of instances, leave the option set to 1.
      Important: Spotfire Service for Python can have only one instance per node. If you set it to a value other than 1, the service does not work as expected.

      One Spotfire Service for Python instance can serve multiple users simultaneously. See the Custom Configuration Properties for more information.

    5. Under Port, you can change the default as needed.
    6. Under Name, provide a name for this service.
  5. Click Install and start.
    To view the progress of the installation, click the Activity tab.
    The service is installed and started.

What to do next

For information on the remaining setup tasks, see the topic "Post-installation steps" in the Spotfire Server help.