MicroStrategy ONE

Configurer un proxy

Suivez les procédures ci-dessous pour configurer un proxy :

Configurer un proxy dans Intelligence Server pour Windows

  1. Recherchez le fichier de configuration.

    Après avoir installé Workstation pour Windows, le fichier de configuration par défaut, proxy.json, est installé automatiquement.

    Le fichier proxy.json est situé à C:\Program Files (x86)\Common Files\MicroStrategy for Intelligence Server par défaut.

  2. Configurer proxy.json fichier.

    Ouvrir proxy.json avec un éditeur de texte. La configuration par défaut est la suivante :

    Copier
    {
        "ENABLE_FLAG": "FALSE",
        "USE_PROXY_PAC": "FALSE",
        "PAC_URL": "",
        "USE_PROXY_STATIC": "FALSE",
        "PROXY_HOST": "",
        "PROXY_PORT": "",
        "PROXY_AUTHENTICATION": "FALSE",
        "USER_NAME": "",
        "PASSWORD": ""
    }

    Vous souhaitez accéder aux données via le proxy authentifié suivant :

    • Hôte : 10.0.0.1
    • Port : 8080
    • Nom d'utilisateur : mstr
    • Mot de passe : 123456

    Si le nom d'utilisateur ou le mot de passe contient des caractères spéciaux tels que " ou en \, veuillez utiliser des caractères d'échappement pour eux. Par exemple, si votre nom d'utilisateur proxy est domain\user, le paramètre doit être "USER_NAME": "domain\\user " dans proxy.json.

    Configurer proxy.json comme suit :

    Copier
    {
        "ENABLE_FLAG": "TRUE",
        "USE_PROXY_PAC": "FALSE",
        "PAC_URL": "",
        "USE_PROXY_STATIC": "TRUE",
        "PROXY_HOST": "10.0.0.1",
        "PROXY_PORT": "8080",
        "PROXY_AUTHENTICATION": "TRUE",
        "USER_NAME": "mstr",
        "PASSWORD": "123456"
    }

    Si le serveur proxy n'est pas authentifié, il suffit de définir PROXY_AUTHENTICATION à FALSE. Configurez-la comme ceci :

    Copier
    {
        "ENABLE_FLAG": "TRUE",
        "USE_PROXY_PAC": "FALSE",
        "PAC_URL": "",
        "USE_PROXY_STATIC": "TRUE",
        "PROXY_HOST": "10.0.0.1",
        "PROXY_PORT": "8080",
        "PROXY_AUTHENTICATION": "FALSE",
        "USER_NAME": "",
        "PASSWORD": ""
    }

    Si vous utilisez un fichier PAC pour configurer votre proxy, l'emplacement du fichier PAC est C:/Config. Configurer votre proxy.json comme suit :

    Copier
    {
        "ENABLE_FLAG": "TRUE",
        "USE_PROXY_PAC": "TRUE",
        "PAC_URL": "c:/config/example.pac",
        "USE_PROXY_STATIC": "FALSE",
        "PROXY_HOST": "",
        "PROXY_PORT": "",
        "PROXY_AUTHENTICATION": "",
        "USER_NAME": "",
        "PASSWORD": ""
    }

    Vous devez configurer correctement le proxy pour qu'il prenne effet. Des problèmes d'accès aux données se posent si le format est correct, mais que le serveur proxy est inaccessible.

  3. Redémarrez le serveur Intelligence Server.
  4. Vérifiez vos données.

    Si vous vérifiez les données à partir d'une URL, vous pouvez importer des données d'une source inaccessible auparavant.

    Vous devez toujours redémarrer Intelligence Server après avoir modifié la configuration du proxy ou le fichier PAC.

    Pour vérifier que le proxy prend effet, récupérez un journal du proxy en activant le journal d'informations RESTWrapper dans l'outil de journalisation des diagnostics et des performances de MicroStrategy.

Configurer un proxy dans Workstation (Windows ou Mac) et Intelligence Server (Linux)

Les étapes pour les autres plates-formes sont similaires à la configuration d'Intelligence Server pour Windows. La différence est la proxy.json Emplacement du fichier et méthode pour redémarrer le serveur.

Le Fenêtre, proxy.json est situé à C:\Program Files\MicroStrategy\Workstation.

Le Linux, proxy.json est situé dans <InstallPath>/install répertoire. <InstallPath> est choisi par l'utilisateur.

Le MacOS, proxy.json est situé à /Applications/MicroStrategy Workstation.app/Contents/Frameworks/OneTierDashboardwindow.framework/Resources par défaut.

Description des champs de configuration

Item Description
ENABLE_FLAG Activez ou désactivez le proxy. Si l'indicateur est faux, le proxy ne prend pas effet, quelles que soient les valeurs des autres champs.
USE_PROXY_PAC Ensemble USE_PROXY_PAC ou en USE_PROXY_STATIC à TRUE pour activer le mode PAC ou le mode statique.
PAC_URL Spécifiez le chemin du fichier PAC. Les fichiers locaux et en ligne sont pris en charge, par exemple Z:/BIN/X64/demo.pac ou en http://test/demo.pac.
USE_PROXY_STATIC Si ce drapeau est défini sur TRUE, PROXY_HOST et PROXY_PORT est défini comme serveur proxy statique.
PROXY_HOST Le nom d'hôte du proxy statique ou l'adresse IP
PROXY_PORT Le port hôte du proxy statique (chiffres uniquement)
PROXY_AUTHENTICATION Indicateur d’authentification proxy statique. Si ce drapeau est vrai, utiliser spécifié USER_NAME et PASSWORD pour accéder au serveur proxy statique. Ceci est uniquement pris en charge en mode statique, le mode PAC est actuellement non pris en charge.
USER_NAME Nom d'utilisateur pour accéder au serveur proxy statique
PASSWORD Mot de passe pour accéder au serveur proxy statique

Le ENABLE_FLAG est défini sur FALSE par défaut. Cela signifie que tout proxy configuré dans ce fichier prend effet lorsque vous configurez le proxy système. Si vous souhaitez utiliser le proxy, activez la fonction de proxy en configurant ENABLE_FLAG à TRUE.

Pour vérifier que le proxy prend effet, récupérez un journal du proxy en activant le journal d'informations RESTWrapper dans l'outil de journalisation des diagnostics et des performances de MicroStrategy.

Priorité

Il existe deux niveaux de paramètres de proxy dans MicroStrategy.

  • Le niveau de priorité le plus élevé est la configuration au niveau du serveur, qui est configurée dans proxy.json.
  • Le niveau de priorité inférieur est la configuration du système, qui est une variable d'environnement sous Linux ou MacOS, et les propriétés Internet sous Windows.

Limitation

Le paramètre proxy est global. MicroStrategy utilise le même proxy, même si un autre utilisateur se connecte.