Community Spring Cleaning week is here! Join your fellow Maveryx in digging through your old posts and marking comments on them as solved. Learn more here!
Free Trial

ウィークリーチャレンジ

トップになるためのスキルをお持ちですか? ウィークリーチャレンジを購読しましょう。ベストを尽くして問題を解決し、解決策を共有して、他のユーザーがどのように同じ問題に取り組んだのか確認しましょう。私たちも解答例を共有しています。

チャレンジ #28: 1000ファイル チャレンジ

SaoriG
Alteryx Alumni (Retired)

先週のチャレンジに対する解答は こちら.です。

 

2019.3 リリースに含まれる「データ接続ウィンドウ」と他の多くのクールな新機能を祝って、このチャレンジでは、以下の15個のファイル形式にわたって何千ものファイルを読み取る必要があります: yxdb、sz、avro、csv、shp、gml、sav、json、mif、tab、xlsx、xlsm、qvx、sas7bdat、geo それぞれのファイルには、1 つの値が含まれています。 すべての値の合計を報告しください。

 

Hint:
suffix ファイル形式
yxdb 19
sz 16
avro 48
csv 0
shp 12
gml 31
sav 46
json 54
mif 10
tab 14
xlsx 25
xlsm 56
qvx 47
sas7bdat 45
geo 15

AkimasaKajitani
17 - Castor
17 - Castor

マクロ使わなければBeginnerでしょうか・・・。いちおうどっちもやってみました。

 

スポイラ

■まずマクロなしバージョン
patern1.png

■マクロありバージョン

patern2.png

こっちはマクロ(問題のヒントはファイルフォーマットなんですね)

patern2_1.png

あと、2019.3ってyxzp作成機能(ワークフローのエクスポート)がうまく動いていない気がします(マクロがうまくパッケージングされません)

voovovo
アステロイド

マクロの中だけで完結させようとしてちょっと見苦しい感じになってしまいました。Workflowと同階層にdataフォルダを置いていただけたら動きます。

スポイラ

Alteryx Designer x64 - challenge_jp_28_voovovo.yxmc 2019-09-11 19.05.40.pngAlteryx Designer x64 - challenge_jp_28_start_file_voovovo.yxmd 2019-09-11 19.06.00.png
DaisukeTsuchiya
パルサー

2019.3Downloadしたのですが、その恩恵にあずかることができず、マクロ無しの超ダサイやり方しか思いつきませんでした。皆さんのを見て勉強します。

確かに2019.3(英語版None Admi)だとパッケージがうまくいきませんね。まだAdmi版を上げるのは早いのでしょうか。

ちなみにInternet Exploreがあまりにも調子悪かったので入れなおしたところ、Communityを見る際に起きていた問題が解消されました。弊社だけの問題だったのかも。

スポイラ
キャプチャ.PNG
DaisukeTsuchiya
パルサー

お二方の回答見させて頂きました。なるほどこういうことができるのですか。
2019.3だと両方動くのですが、voovovoさんのMacroは中身が見れませんでした。2019.3はkajitaniさんの言う通りyxzp機能がうまくいっていないのでしょうか?
ちなみに2019.2では動かないようなので、新機能を利用されているのですか?

AkimasaKajitani
17 - Castor
17 - Castor

DaisukeTsuchiyaさん

 

特に新機能を使っているというイメージはないですね・・・。

voovovoさんのMacro確かに見れないです。謎です・・・。

voovovo
アステロイド

たしかにエクスポート上手くいってないですね・・・。
zipで上げなおしておきます。

gawa
15 - Aurora
15 - Aurora

バッチマクロの新しい知識がえられました。コントロールパラメータって複数おけるんですね!

スポイラ
gawa_0-1632752077055.png

 

Qiu
20 - Arcturus
20 - Arcturus
スポイラ
challenge_ja_28.PNG
ntakeda
ボリード

他の方のものを真似しながら作りました。

勉強になりました。