Hier erfahren Sie mehr über verschiedene Möglichkeiten zum Hinzufügen und Hochstufen von Datenassets zu einem Bereich und über Datentypen, die in Bereitstellungen verwendet werden.
Daten können folgende sein:
- Eine Datendatei wie zum Beispiel eine CSV-Datei.
- Eine Verbindung zu Daten, die sich in einem Repository wie einer Datenbank befinden.
- Verbundene Daten, die sich in einem Speicherbucket befinden. Weitere Informationen finden Sie unter Daten des Cloud Object Storage -Service verwenden.
Hinweise:
- Definitionen datenbezogener Begriffe finden Sie unter Assettypen und Eigenschaften.
- Sie können Kataloge verwenden inIBM Knowledge Catalog als Feature-Store für den Zugriff auf Datenbestände, die in einer Organisation gemeinsam genutzt werden können. Datenassets enthalten Metadaten dazu, wo sie in Modellen verwendet werden. Kataloge steuern den Zugriff auf Katalog-und Datenassetebene.
Sie können einem Bereich Daten auf eine der folgenden Arten hinzufügen:
- Daten und Verbindungen mithilfe der Benutzerschnittstelle zum Bereich hinzufügen
- Datenquelle hochstufen, z. B. eine Datei oder eine Verbindung von einem zugeordneten Projekt
- Datenasset in einem Bereich programmgesteuert speichern
- Importieren Sie einen Bereich oder ein Projekt, einschließlich Datenassets, in einen vorhandenen Bereich.
Zu einem Bereich hinzugefügte Daten werden ähnlich wie Daten verwaltet, die zu einem Projekt hinzugefügt wurden. Beispiel:
- Beim das Hinzufügen von Daten zu einem Bereich wird eine neue Kopie des Assets und seiner Anhänge innerhalb des Bereichs erstellt, wobei ein Verweis zurück auf das Projektasasset erhalten bleibt. Wenn für ein Asset, wie z. B. eine Datenverbindung, Zugriffsberechtigungsnachweise erforderlich sind, bleiben sie bestehen und sind unabhängig davon, ob Sie über ein Projekt oder einen Bereich auf die Daten zugreifen, identisch.
- Wie bei einer Datenverbindung in einem Projekt können Sie Datenverbindungsdetails aus dem Bereich bearbeiten.
- Datenassets werden in einem Bereich auf dieselbe Weise wie in einem Projekt gespeichert. Sie verwenden dieselbe Dateistruktur für den Speicherbereich wie die für das Projekt verwendete Struktur.
Daten und Verbindungen über die Benutzerschnittstelle zum Bereich hinzufügen
Gehen Sie wie folgt vor, um Daten oder Verbindungen über die Benutzerschnittstelle zum Bereich hinzuzufügen:
- Klicken Sie auf der Registerkarte Assets Ihres Bereitstellungsbereichs auf Assets importieren.
- Wählen Sie zwischen dem Hinzufügen eines verbundenen Datenassets, eines Katalogassets oder einer Projektdatei aus:
- Wenn Sie ein verbundenes Datenasset hinzufügen möchten, wählen Sie Verbundene Daten und dann eine Verbindung aus.
- Wenn Sie ein Katalogasset hinzufügen möchten, wählen Sie Katalogasset und anschließend einen Katalog aus.
- Wenn Sie eine Projektdatei hinzufügen wollen, wählen Sie Projektdateien und dann Ihre Projektdatei aus.
- Klicken Sie auf Importieren.
Das Datenasset wird im Bereich angezeigt und ist zur Verwendung als Eingabedatenquelle in einem Bereitstellungsjob verfügbar.
Daten programmgesteuert zum Bereich hinzufügen
Wenn Sie APIs zum Erstellen, Aktualisieren oder Löschen von watsonx.ai Runtime-Assets verwenden, stellen Sie sicher, dass Sie Data and AI Common Core API verwenden.
Ein Beispiel für das programmgesteuerte Hinzufügen von Assets finden Sie im folgenden Beispielnotizbuch: Verwenden Sie SPSS und Batchbereitstellung mit Db2 , um die Abwanderung von Kunden vorherzusagen
Datenquellen-Referenztypen in watsonx.ai Runtime
Datenquellen-Referenztypen werden in watsonx.ai Runtime-Anfragen referenziert, um Eingabedaten und Ergebnisorte darzustellen. Verwenden Sie data_asset
und connection_asset
für die folgenden Typen von Datenquellen:
- Cloud Object Storage
- Db2
- Datenbankdaten
Hinweise:
- Für Decision Optimizationist der Referenztyp
url
.
Beispiel für data_asset-Nutzdaten
{"input_data_references": [{
"type": "data_asset",
"connection": {
},
"location": {
"href": "/v2/assets/<asset_id>?space_id=<space_id>"
}
}]
Beispiel für connection_asset-Nutzdaten
"input_data_references": [{
"type": "connection_asset",
"connection": {
"id": "<connection_guid>"
},
"location": {
"bucket": "<bucket_name>",
"file_name": "<directory_name>/<file_name>"
}
<other wdp-properties supported by runtimes>
}]
Weitere Informatinoen enthalten die folgenden Abschnitte:
- watsonx.ai Laufzeit REST API
Daten aus dem Cloud Object Storage-Service verwenden
Der Cloud-Object-Storage-Service kann mit Implementierungsjobs über eine verbundene Datenressource oder eine Verbindungsanlage verwendet werden. So verwenden Sie Daten aus dem Cloud Object Storage-Service:
Erstellen Sie eine Verbindung zu IBM Cloud Object Storage Sie eine Verbindung zu Ihrem Projekt oder Bereich hinzufügen und Cloud Object Storage (infrastructure) oder Cloud Object Storage als Connector auswählen. Geben Sie den geheimen Schlüssel, den Zugriffsschlüssel und die Anmelde-URL an.
Hinweis:Wenn Sie eine Verbindung zu Cloud Object Storage oder Cloud Object Storage (Infrastruktur) herstellen, müssen Sie sowohl
access_key
als auchsecret_key
angeben. Wennaccess_key
undsecret_key
nicht angegeben sind, funktioniert das Herunterladen der Daten aus dieser Verbindung in einem Batchbereitstellungsjob nicht. Weitere Informationen finden Sie unter IBM Cloud Object Storage und IBM Cloud Object Storage (infrastructure).Fügen Sie Eingabe-und Ausgabedateien als verbundene Daten zum Bereitstellungsbereich hinzu, indem Sie die von Ihnen erstellte Cloud Object Storage -Verbindung verwenden.
Übergeordnetes Thema: Assets in Bereitstellungsbereichen