Implizite Variablen für ML-Anwendungspakete
In den Terraform-Skripten in den ML-Anwendungspackages können Sie sich auf implizite Variablen verlassen.
${var.<region_identifier>}Implementierungsunabhängige Variablen
| Name | Typ oder Schema | Beschreibung | Beispiel |
|---|---|---|---|
region_short_code
|
String
|
Der Flughafencode für die Region. |
IAD, PHX
|
region_identifier
|
String
|
Die ID der aktuellen Region des MlApps-Service. |
us-ashburn-1
|
realm
|
String
|
Die aktuelle Realm des MlApps-Service. |
OC1, OC2
|
|
|
||
| app.id | Zeichenfolge | Die OCID der ML-Anwendung. | |
| app.name | Zeichenfolge | Der Name der ML-Anwendung. | |
app.compartment_id
|
Zeichenfolge | Die Compartment-OCID der ML-Anwendung. | |
|
|
|
|
app_impl.id
|
Zeichenfolge | OCID der ML-Anwendungsimplementierung. | |
app_impl.name
|
Zeichenfolge | Name der ML-Anwendungsimplementierung. | |
app_impl.compartment_id
|
Zeichenfolge | Die Compartment-OCID der ML-Anwendungsimplementierung. | |
app_impl.package_arguments
|
Zuordnung | Die Zuordnung von Packageargumenten. |
{ "bucket_name": "my_bucket" }
|
app_impl.application_components.oci_datascience_job
|
Zuordnung | Der Wert der Anwendungskomponente "oci_datascience_job". |
|
|
|
|
|
app_instance.id
|
Zeichenfolge | Die OCID der ML-Anwendungsinstanz. | |
app_instance.displayName
|
Zeichenfolge |
DisplayName der ML-Anwendungsinstanz. |
|
app_instance.compartment_id
|
Zeichenfolge | Die Compartment-OCID der ML-Anwendungsinstanz. | |
app_instance.instance_components.oci_objectstorage_bucket
|
Zuordnung |
|
|
app_instance.configuration
|
Zuordnung | Die Konfigurationswerte für das Schema. |
|
| current_model_id | Zuordnung |
Aktuelle Modell-ID für bestimmten Anwendungsfall für Vorhersage. Die Variable enthält eine Map, wobei:
In der Regel erstellt die Trainingspipeline ein neues Modell und stellt es bereit. Die Terraform-Definition muss das neue Modell kennen und sich auf das aktuell eingesetzte Modell beziehen. Andernfalls wird das aktuell bereitgestellte Modell durch den Wert überschrieben, der in der Terraform-Definition des Modell-Deployments verwendet wird. |
Modellreferenz in Modell-Deployment-Terraform-Definition
Hinweis: Der Ausdruck ist sehr defensiv, sodass er nicht von der verwendeten Terraform-Version oder -Implementierung betroffen ist.
|
Komponentenreferenzen
Die Anwendungskomponenten und Instanzkomponenten sind verschachtelt angeordnet. Diese hierarchische Struktur ermöglicht eine einfache Referenzierung und Verwaltung verschiedener Anwendungskomponenten und kann dann von Instanzkomponenten verwendet werden.
componentName :{ type: String, minLength: 1, maxLength: 255,}
"app_impl":
{
"application_components":
{
"oci_datascience_pipeline":
{
"test_pipeline":
{
"id" = "ocid1.oci_datascience_pipeline.oc1..aaaaaaaarvllavmi4anvsrpwe3eqyxx3vkzrnfmtzynunkbszrr7dnzfq3qa"
"name" = "PipelineTriggers"
}
}
}
}
${app_impl.application_components.oci_datascience_pipeline.test_pipeline.id}"