Du er her:
Promotere Tableau Next Assets til produksjon med Salesforce CLI
Last ned et manifest fra Oppgavebehandling, hent aktivummetadata fra kildeorganisasjonen og distribuer det til produksjonsorganisasjonen ved bruk av Salesforce CLI og VS Code.
Nødvendige utgaver
| Se støttede versjoner. |
| Nødvendig brukertillatelse | |
|---|---|
| For å distribuere Tableau Next-aktiva: | Systemadministrator-profil OG Tillatelsessettet Data Cloud-arkitekt OG Tillatelsessettet Tableau Next Admin |
| For å få tilgang til aktivummetadata: | Metadata API-tilgang til redigering |
Utfør disse forutsetningene før du begynner:
- Opprett en distribusjonstilkobling mellom produksjonsorganisasjonen og den personlige organisasjonen. Se Godkjenne en distribusjonstilkobling.
- Installer VS Code, Salesforce-utvidelsespakken for VS Code og Salesforce CLI. Se Innstalleringsinstruksjoner.
Hvis du vil vite mer om tidligere trinn i promoteringsprosessen, kan du se gjennomgå og fullføre aktivumpromoteringer fra personlige organisasjoner til produksjon.
I denne flyten laster du ned et manifest fra Oppgavebehandling i Tableau Neste, bruker Salesforce CLI til å hente aktivumet fra den personlige organisasjonen til et lokalt prosjekt, og deretter distribuerer du aktivumet til produksjonsorganisasjonen. Denne flyten kreves når fremhevet innhold inkluderer Excel-filer eller datatilkoblinger, og er også tilgjengelig for eventuelle promoteringer.
Godkjenne organisasjonen
-
Godkjenn CLI-miljøet med en av disse metodene.
- JWT-flyt: Kjør
sf org login jwt. Se Godkjenne en organisasjon med den JWT-baserte flyten for instruksjoner. - Nettpålogging: Kjør
sf org login webog skriv inn legitimasjonen din i nettleseren som åpnes.
- JWT-flyt: Kjør
Opprette et prosjekt for promoteringsaktiva
-
Åpne VS Code, og opprett et Salesforce DX.
- Åpne VS Code Command Palette ({P) og skriv inn SFDX: Opprett prosjekt.
- Trykk på Enter for å bruke en standard prosjektmal.
- Skriv inn et prosjektnavn, og trykk på Enter.
- Velg mappen der du vil opprette prosjektet og klikk på OK.
- I det nye prosjektet oppretter du en mappe for pakkemanifestfilene. For eksempel manifester.
Hente promoteringsaktivumet
-
Last ned manifestfilen for promoteringsforespørselen i Oppgavebehandling i Tableau Neste. Du kan bruke den nedlastede manifestfilen til å hente aktivummetadataene fra kildeorganisasjonen.
-
Kjør
sf project retrieve start-kommandoen i VS Code for å hente aktivummetadataene fra den personlige organisasjonen.Syntaks
sf project retrieve start --manifest <path_to_manifest_file> -o <source_org_alias>Eksempel
sf project retrieve start --manifest manifests/manifest.xml -o personal-orgKommandoen oppretter metadatafiler for hvert aktivum i manifestet og skriver dem til ../force-app/main/default i prosjektet.
Distribuere promoteringsaktivumet
-
Nå som alle metadatafiler er i prosjektmappen din, kan du distribuere dem til målorganisasjonen. Kjør
sf project deploy start-kommandoen i VS Code for å distribuere aktivaene til produksjonsorganisasjonen.
Merk Før du kan distribuere prosjektet til målorganisasjonen, må du godkjenne organisasjonen.Syntaks
Legg til manifestbanen i json-filen for prosjektet.
sf project deploy start --manifest <path_to_manifest_file> -o <target_org_alias>Eksempel
sf project deploy start --manifest manifests/manifest.xml -o prodKommandoen oppretter Tableau Next-aktivaene i produksjonsorganisasjonen ved å bruke metadatafilene for hvert aktivum i manifestet.
-
Kontroller at aktivaene vises i Tableau Neste. Merk deretter promoteringen som fullført i Oppgavebehandling
.
De fremhevede aktivaene er tilgjengelig i produksjonsorganisasjonen.
