Translation not up to date
Aby uzyskać dostęp do danych w usłudze IBM Cloud Object Storage (COS), utwórz dla nich zasób połączenia.
IBM Cloud Object Storage on IBM Cloud udostępnia nieustrukturyzowaną pamięć masową na potrzeby aplikacji w chmurze. Cloud Object Storage oferuje interfejs API S3 i powiązanie aplikacji z elastycznością regionalną i międzyregionalną.
Połączenie IBM Cloud Object Storage ma inne przeznaczenie niż instancja IBM Cloud Object Storage , która jest powiązana z projektem, obszarem wdrażania lub katalogiem. Połączenie IBM Cloud Object Storage tworzy się, gdy użytkownik chce utworzyć połączony zasób danych, który łączy się z danymi przechowywanymi w programie IBM Cloud Object Storage. Instancję IBM Cloud Object Storage można powiązać podczas tworzenia projektów, obszarów wdrażania lub katalogów z plikami sklepu dla zasobów, takimi jak przesłane pliki danych lub pliki notatnika.
Utwórz połączenie z IBM Cloud Object Storage
Aby utworzyć zasób połączenia, potrzebne są następujące szczegóły połączenia:
- Nazwa zasobnika . (Opcjonalne. Jeśli nazwa zasobnika nie zostanie podana, referencje muszą mieć uprawnienie do wyświetlania listy wszystkich zasobników).
- Adres URL logowania. Aby znaleźć adres URL logowania:
- Przejdź do strony Cloud Object Storage Resource list pod adresem https://cloud.ibm.com/resources.
- Rozwiń zasób Pamięć masowa .
- Kliknij usługę Cloud Object Storage . Z menu wybierz opcję Punkty końcowe.
- Opcjonalnie: użyj menu Wybierz zdolność do pracy przy częściowej awarii i Wybierz położenie , aby przefiltrować dostępne opcje.
- Skopiuj wartość publicznego punktu końcowego, który znajduje się w tym samym regionie, co zasobnik, który ma być używany.
- Certyfikat SSL: (opcjonalnie). Certyfikat samopodpisany, który został utworzony przez narzędzie, takie jak OpenSSL.
Dane uwierzytelniające
Użyj jednej z następujących kombinacji wartości dla uwierzytelniania:
Dane uwierzytelniające usługi
Identyfikator instancji zasobu i klucz API
Identyfikator instancji zasobu, klucz API, klucz dostępui klucz tajny (w tej kombinacji do uwierzytelniania są używane identyfikator instancji zasobu i klucz API . Klucz dostępu i Klucz tajny są przechowywane).
Klucz dostępu i Klucz tajny
Aby znaleźć wartość w polu Referencje usługi:
- Przejdź do strony Cloud Object Storage Resource list pod adresem https://cloud.ibm.com/resources.
- Rozwiń zasób Pamięć masowa .
- Kliknij usługę Cloud Object Storage , a następnie kliknij kartę Referencje usługi .
- Rozwiń nazwę klucza, którego chcesz użyć.
- Skopiuj cały plik JSON. Uwzględnij symbole otwierającego i zamykającego nawiasów klamrowych
{ }
.
Aby znaleźć wartości dla klucza API, klucza dostępu, klucza tajnegoi identyfikatora instancji zasobu:
- Przejdź do strony Cloud Object Storage Resource list pod adresem https://cloud.ibm.com/resources.
- Rozwiń zasób Pamięć masowa .
- Kliknij usługę Cloud Object Storage , a następnie kliknij kartę Referencje usługi .
- Rozwiń nazwę klucza, którego chcesz użyć. Skopiuj wartości bez znaków cudzysłowu:
- Klucz interfejsu API:
apikey
- Klucz dostępu:
access_key_id
- Klucz tajny:
secret_access_key
- Identyfikator instancji zasobu:
resource_instance_id
Wybierz metodę tworzenia połączenia na podstawie miejsca, w którym znajduje się platforma
- W projekcie
- Kliknij opcję Zasoby > Nowy zasób > Narzędzia dostępu do danych > Połączenie. Więcej informacji na ten temat zawiera sekcja Dodawanie połączenia do projektu.
- W katalogu
- Kliknij opcję Dodaj do katalogu > Połączenie. Więcej informacji na ten temat zawiera sekcja Dodawanie zasobu aplikacyjnego połączenia do katalogu.
- W obszarze wdrażania
- Kliknij opcję Dodaj do obszaru > Połączenie. Patrz sekcja Dodawanie połączeń do obszaru wdrażania.
- W katalogu zasobów platformy Platform assets catalog
- Kliknij opcję Nowe połączenie. Patrz sekcja Dodawanie połączeń platformy.
Następny krok: dodawanie zasobów danych z połączenia
Patrz sekcja Dodawanie danych z połączenia w projekcie.
Patrz sekcja Dodawanie danych z połączenia w katalogu.
Miejsce, w którym można użyć tego połączenia
Połączeń IBM Cloud Object Storage można używać w następujących obszarach roboczych i narzędziach:
Projekty
- AutoAI (Watson Machine Learning)
- Data Refinery (Watson Studio lub Watson Knowledge Catalog)
- DataStage (usługaDataStage ). Patrz sekcja Nawiązywanie połączenia ze źródłem danych w programie DataStage.
- Decision Optimization (Watson Studio i Watson Machine Learning)
- Wzbogacanie metadanych (Watson Knowledge Catalog)
- Metadata import (Watson Knowledge Catalog)
- SPSS Modeler (Watson Studio)
Katalogi
Platform assets catalog
Inne katalogi (Watson Knowledge Catalog). Aby włączyć podgląd zasobów tekstowych i obrazów w katalogu, referencje połączenia muszą zawierać klucz dostępu i klucz tajny oprócz klucza API i identyfikatora instancji zasobu.
- UsługaWatson Query
- Można połączyć się z tym źródłem danych z programu Watson Query. To połączenie wymaga szczególnej uwagi w produkcie Watson Query. Patrz sekcja Nawiązywanie połączenia z produktem Cloud Object Storage w Watson Query.
Łączenie się z usługą Cloud Object Storage za pomocą interfejsu API S3
Aby połączyć się z produktem Cloud Object Storage za pomocą interfejsu API S3 , potrzebny jest adres URL logowania, klucz dostępu i klucz tajny.
Klucz API jest tokenem używanym do wywoływania interfejsów API HTTP Watson IoT Platform . Klucze API mają przypisane role, które nadają im uprawnienia do wywoływania określonych zestawów interfejsów API HTTP. Więcej informacji na ten temat zawiera dokumentacja interfejsu APIIBM Cloud Object Storage S3.
Konfiguracja IBM Cloud Object Storage
Ograniczenia
Dla DataStagenależy utworzyć referencje Cloud Object Storage z opcją HMAC (Hash-based Message Authentication Code). Patrz sekcja Korzystanie z referencji HMAC.
Obsługiwane typy plików:
Połączenie IBM Cloud Object Storage obsługuje następujące typy plików: Avro, CSV, Delimited text, Excel, JSON, ORC, Parquet, SAS, SAV, SHP i XML.
Więcej inform.
Sterowanie dostępem do zasobników COS
Temat nadrzędny: Obsługiwane połączenia