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.