Translation not up to date
Chcete-li přistupovat k datům v produktu Box, vytvořte pro ně aktivum připojení.
Platforma Box je služba správy obsahu cloudu a sdílení souborů.
Předpoklad: Vytvořte vlastní aplikaci v produktu Box
Před vytvořením připojení k produktu Box vytvořte vlastní aplikaci v konzole vývojáře produktu Box. Můžete vytvořit aplikaci pro přístup na úrovni aplikace, který mohou uživatelé použít ke sdílení souborů, nebo můžete vytvořit aplikaci pro celopodnikový přístup ke všem uživatelským účtům. S celopodnikovým přístupem nemusí uživatelé sdílet soubory a složky s aplikací.
- Přejděte na konzolu vývojáře produktu Boxa podle průvodce vytvořte vlastní aplikaci. V poli Metoda ověřenívyberte
OAuth 2.0 with JWT (Server Authentication)
. - Na stránce Konfigurace proveďte následující výběry. Jinak ponechte výchozí nastavení.
- Vyberte jednu ze dvou voleb pro Úroveň přístupu k aplikaci:
- Ponechte výchozí volbu Pouze přístup k aplikaci , chcete-li povolit přístup tam, kde uživatelé sdílejí soubory.
- Vyberte volbu Aplikace + podnikový přístup , chcete-li vytvořit aplikaci s celopodnikovým přístupem ke všem uživatelským účtům.
- Ponechte výchozí volbu Pouze přístup k aplikaci , chcete-li povolit přístup tam, kde uživatelé sdílejí soubory.
- V části Přidat a spravovat veřejné klíčeklepněte na volbu Generovat dvojici veřejného/soukromého klíče. Tento výběr vyžaduje, aby bylo na účtu produktu Box povoleno dvoufaktorové ověření, ale poté jej můžete zakázat. Vygenerovaná dvojice klíčů vytvoří konfigurační soubor (
*_config.json
), který si můžete stáhnout. K vytvoření připojení ve vašem projektu budete potřebovat informace v tomto souboru.
- Vyberte jednu ze dvou voleb pro Úroveň přístupu k aplikaci:
- Pokud jste vybrali volbu Aplikace + podnikový přístup, v části Rozšířené funkceoznačte obě tato zaškrtávací políčka:
- Provést volání rozhraní API pomocí záhlaví as-user
- Generovat tokeny uživatelského přístupu
- Odešlete ID klienta aplikace podnikovému administrátorovi produktu Box s žádostí o autorizaci: Přejděte do své aplikace v konzole vývojáře produktu Box a vyberte odkaz Obecné v levém postranním panelu aplikace. Posuňte se dolů do sekce Autorizace aplikace .
Vyberte metodu pro vytvoření připojení na základě místa, kde se nacházíte na platformě.
- V projektu
- Klepněte na volbu Aktiva > Nová úloha > Připojit ke zdroji dat. Viz Přidání připojení k projektu.
- V prostoru implementace
- Klepněte na volbu Přidat do prostoru > Připojení. Viz Přidání připojení do prostoru implementace.
- V Platform assets catalog
- Klepněte na volbu Nové připojení.
Vytvořit připojení k produktu Box
Zadejte hodnoty ze staženého konfiguračního souboru pro tato nastavení:
- ID klienta
- Tajný klíč klienta
- ID podniku
- Soukromý klíč (každý
\n
nahraďte novým řádkem) - Heslo soukromého klíče (hodnota
passphrase
v konfiguračním souboru) - Veřejný klíč (hodnota
publicKeyID
v konfiguračním souboru)
Celopodniková aplikace
Pokud jste nakonfigurovali aplikaci pro celopodnikový přístup, zadejte jméno uživatele účtu uživatele produktu Box do pole Jméno uživatele .
Aplikace na úrovni aplikace
Uživatelé musí explicitně sdílet své soubory s e-mailovou adresou aplikace, aby aplikace mohla přistupovat k souborům.
Proveďte volání REST do připojení, abyste zjistili e-mailovou adresu aplikace. Například:
PUT https://api.dataplatform.cloud.ibm.com/v2/connections/{connection_id}/actions/get_user_info?project_id={project_id}
Tělo požadavku:
{}
Vrací:
{ "login_name": "[email protected]" }
Soubory a složky v produktu Box, které chcete zpřístupnit z produktu Watson Studio , sdílejte s přihlašovacím jménem vráceným voláním služby REST.
Další krok: Přidání datových aktiv z připojení
Kde můžete použít toto připojení
Připojení k produktu Box můžete použít v následujících pracovních prostorech a nástrojích:
Projekty
- Data Refinery
Katalogy
- Platform assets catalog
Omezení
Máte-li ve složce produktu Box tisíce souborů, nemusí být připojení schopné načíst soubory před uplynutím časového limitu. Úlohy nebo profilování, které používají soubory produktu Box, nemusí fungovat.
Řešení: Reorganizujte hierarchii souborů v produktu Box tak, aby ve stejné složce bylo méně souborů.
Podporované typy souborů
Připojení k produktu Box podporuje tyto typy souborů: Aro, CSV, Text s oddělovači, Excel, JSON, ORC, Parquet, SAS, SAV, SHP a XML.
Další informace
Nadřízené téma: Podporovaná připojení