Orchestrator

Phrase Data (Orchestrator)

Obsah je strojově přeložen z angličtiny s použitím Phrase Language AI.

Tuto funkci budou moci použít pouze organizace, které mají ve svém předplatném Phrase Data.

Případy použití

  • Dotaz na Phrase Data pro projekty nebo úlohy Phrase TMS, které splňují určité podmínky, pro usnadnění vzorkovacích pracovních postupů nebo hledání úloh, které mohou potřebovat zvláštní pobídku.

  • Spouštějte akce založené na statistikách, např. když je dostatek slov přeloženo do určitého cílového jazyka.

Předpoklady

Chcete-li umožnit bezpečné připojení Phrase Orchestrator k Phrase Data, postupujte podle následujících kroků:

  1. Najděte identifikátor uživatelského účtu Phrase Data.

    Snowflake account identifier se používá ke konfiguraci integrace v Orchestratoru. Lze jej nalézt ve webovém uživatelském rozhraní při přihlašování k instanci Phrase Data.

    1. Přihlaste se k Phrase Data

    2. Podívejte se na URL v prohlížeči, měla by mít tento formát: https://<account_identifier>.snowflakecomputing.com

      Příklad:

      Pokud je URL https://mz18723.eu-west-1.snowflakecomputing.com, identifikátor uživatelského účtu je mz18723.eu-west-1.

    3. Zkopírujte identifikátor uživatelského účtu pro pozdější konfiguraci integrace Phrase Data v Phrase Orchestrator.

  2. Vygenerujte pár klíčů RSA.

    Pro ověření v Phrase Data je nutný soukromý/veřejný key pair is required to authenticate.

    1. Na pracovní stanici nebo serveru spusťte následující příkazy:

      # Vygenerovat soukromý klíč (nešifrovaný, doporučeno pro kompatibilitu)
      openssl genrsa -out rsa_key.p8 2048
      
      # Vygenerovat odpovídající veřejný klíč
      openssl rsa -in rsa_key.p8 -pubout -out rsa_key.pub
      
    2. Soukromý klíč (rsa_key.p8) by měl zůstat bezpečně uložen na vaší straně a nikdy by neměl být sdílen.

    3. Veřejný klíč (rsa_key.pub) by měl být sdílen s Phrase. Poznamenejte si to pro pozdější použití.

      Veřejný klíč je textový soubor, který by měl vypadat podobně jako tento příklad:

      -----BEGIN PUBLIC KEY-----MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAwW2GmHZJ0m6aZq1v8fFz4SKjWl4TjA9mfx0MIfLtj4D4xBLv9jD1Iu3hT7sKn4D3gEVQPoB6MtiEhpx7F7QhvO7FQ8q2rJt3xEwVZ2Kohmz6FZ7P/0dYbGqAfd7nPtum6GLeA+E+Tf9X91GnGl6xKp0MeDqB4oZn3mC8Xt9jR0A9TmFfqpy1mJQFzF0oKhRUgD9lY7sLX6XU0otf6jNerOnqM6JtWvA5Bp2q5nfh7VfJjKZ5Zm7YnxGRF9NfXqJx6woL7JBoqLZTz4TRl7pCoj5bnLWJah8UhwB6vD3mW+OsoSgj6H1L5PRwP0hNsy7m4d9JZ+Y8rYFRmgSGxjM40QIDAQAB-----END PUBLIC KEY-----

  3. Sdílejte veřejný klíč s Phrase.

    1. Pošlete soubor veřejného klíče (rsa_key.pub) do Phrase bezpečně (neposílejte soukromý klíč) prostřednictvím e-mailu nebo vyhrazeného kanálu Slack.

      Pošlete e-mailovou adresu, na kterou může Phrase poslat jméno uživatele služby po jeho nastavení. 

      Kontaktujte technickou podporu nebo své architekty řešení pro další informace o kontaktních adresách.

    2. Phrase zaregistruje veřejný klíč v Phrase Data pro vyhrazeného uživatele služby. Na poskytnutou adresu je odeslán e-mail, který bude obsahovat vyhrazené uživatelské jméno.

    3. Phrase aktivuje přístup k integraci v Phrase Orchestrator.

Nakonfigurujte integraci Phrase Data v Phrase Orchestrator.

Pro nastavení integrace postupujte podle těchto kroků:

  1. Klikněte na Integrations v navigačním postranním panelu.

    Otevře se stránka Integrations.

  2. Klikněte na Add Integration.

    Zobrazí se okno Add new integration.

  3. Klikněte na Phrase Data.

    Zobrazí se okno uživatelského účtu.

  4. Uveďte:

    • Account identifier

      Použijte identifikátor uživatelského účtu z fáze 1 v sekci předpokladů.

    • Uživatelské jméno

      Použijte uživatelské jméno Phrase Data z fáze 3 v sekci předpokladů.

    • Soukromý klíč (PEM)

      Použijte obsah soukromého klíče z fáze 2 v sekci předpokladů.

  5. Klikněte na Uložit.

    Nová integrace se zobrazí na stránce Integrations.

Přidejte akci pracovního postupu pro dotaz na Phrase Data v Phrase Orchestrator

Chcete-li odeslat dotaz na Phrase Data z pracovního postupu Phrase Orchestrator, postupujte podle těchto kroků:

  1. Na záložce Editor stránky pracovního postupu zadejte Send HTTP Request do vyhledávacího pole Actions.

    Přejmenujte jej na Execute SQL Statement nebo podobně.

  2. Klikněte na dlaždici akce v pracovním postupu a vyberte Edit parameters ze záložky Parameters na pravé straně.

  3. Zadejte tyto hodnoty:

    • URL:

      https://<account ID>.snowflakecomputing.com/api/v2/statements

    • Action:

      POST

    • Data:

      {     
      "statement": "<SQL statement>",     
      "warehouse": "MEMSOURCE"   
      }
      

      Název skladu není pro všechny instance stejný. V novějších nastaveních je pojmenován PHRASE.

      Změňte proměnnou <SQL statement> na smysluplný dotaz. Například:

      {
      "statement": "SELECT TOP 10 * FROM memsource.org_154.BUYER_V2",
      "warehouse": "MEMSOURCE"
      }
      

      Název databáze není pro všechny instance stejný. Chcete-li vytvořit reference na tabulky v klauzuli FROM, použijte správný název databáze (novější zákazníci jej mají pojmenovaný Phrase) a uveďte správný název schématu ve formátu org_<number>.

    • Header:

      Name: Authorization

      Hodnota: Bearer {{ @var.snowflake_token }}

      Použijte Field Picker k načtení hodnoty Bearer.

  4. Klikněte na Save parameters pro potvrzení nastavení.

Byl pro vás tento článek užitečný?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.