Indirizzamento delle colonne nei report generati dai flussi di lavoroSto acquisendo dati in un file Excel standardizzato e utilizzo un flusso di lavoro JMP per caricare questo file in JMP. Il flusso di lavoro genera colonne aggiuntive ed esegue alcuni calcoli per preparare il set di dati per la presentazione visiva. Questa parte funziona bene. La mia idea era di integrare nel flusso di lavoro alcuni report per ottenere grafici che mostrassero i dati. Ho preparato i report e li ho salvati in una sessione di flusso di lavoro registrata nel progetto. Se avvio ora e lascio che il flusso di lavoro venga eseguito, i report vengono visualizzati, ma questi report perdono il collegamento alle colonne e di conseguenza il grafico non funziona. Inoltre, poiché il file Excel è standardizzato, l'ordine e i nomi delle colonne sono sempre gli stessi.
Sarebbe fantastico se qualcuno mi consigliasse come risolvere questo problema e come gestire le colonne in modo che rimangano nei report dopo aver eseguito il flusso di lavoro.
Automazione e scriptingRe: Indirizzamento delle colonne nei report generati dai flussi di lavoroIn realtà non utilizzo Workflow Builder, ma per quanto ne so è piuttosto efficace nel tenere traccia delle colonne e chiede anche se ne mancano alcune.
Se osservi lo script creato da Workflow, contiene le colonne corrette nello script del report? Cosa intendi con "interrompere il collegamento"? JMP ti chiede quali colonne utilizzare per i report? Quali piattaforme utilizzi per creare tali colonne? Workflow Builder è in grado di registrare correttamente queste piattaforme?
Re: Indirizzamento delle colonne nei report generati dai flussi di lavoro@JoE ,
Dici di aver salvato la sessione in un progetto, intendi un progetto JMP? È difficile dire cosa non va senza dati da esaminare: potresti inviarmi il flusso di lavoro e un foglio dati Excel fittizio da esaminare?
Come ha detto @jthi , Workflow Builder è bravo a rilevare quando una colonna manca e chiede all'utente di sceglierne una sostitutiva.
Grazie,
Ben
Re: Indirizzamento delle colonne nei report generati dai flussi di lavoroGrazie per la risposta. Quello di cui parlavo è mostrato nel frammento di codice qui sotto. Nello script per la generazione dei grafici, X e Y erano specificati direttamente in una determinata colonna, ad esempio Y in :SEC e X in :Storage Time. Ma salvando lo script nella tabella generata dal flusso di lavoro, al suo posto compare la parte As Column().
In generale vorrei avere una soluzione per eseguire nel flusso di lavoro uno script che ho generato altrove in precedenza.
Spero davvero di riuscire a farti capire meglio il mio problema.
Bivariate(
SendToByGroup( {:Temperature == 5} ),
Y( As Column() ),
X( As Column() ),
By( :Temperature ),
SendToByGroup(
{:Temperature == 5},
SendToReport(
Re: Indirizzamento delle colonne nei report generati dai flussi di lavoroCome si salva lo script del flusso di lavoro nella tabella dati? Di solito gli script generati da Workflow Builder hanno un aspetto simile a questo (per un singolo passaggio).

E l'intera sceneggiatura include alcune cose extra
Names Default To Here(1);
Workflow_=function({},
step_name = "Report snapshot: Big Class - Distribution of height, weight";
//Report snapshot: Big Class - Distribution of height, weight
Data Table("Big Class") << Distribution(
Continuous Distribution(Column(:height), Process Capability(0)),
Continuous Distribution(Column(:weight), Process Capability(0))
);
);
Workflow_();
Anche condividere dati di esempio/flusso di lavoro (o entrambi) potrebbe sicuramente essere d'aiuto. Se non sei disposto a condividerli con la community JMP, ti consiglio di contattare il supporto JMP.
Re: Indirizzamento delle colonne nei report generati dai flussi di lavoroHo generato lo script per creare un grafico con le colonne selezionate e ho registrato nel flusso di lavoro che le ho salvate nella tabella. Inizialmente funziona, ma se utilizzo il flusso di lavoro registrato la volta successiva, il riferimento alle colonne dello script del grafico risulta incomprensibile e non ne capisco il motivo.